Sparky's CircKit
CEC Reference & Trade Tools
$9.99 · In‑App Purchases · Designed for iPad. Not verified for macOS.
The code book in your pocket.
The essential electrical app for professionals. From motor sizing to voltage drop calculations, get instant results with our electrical calculation tools designed for electricians, contractors, and engineers. Solve complex electrical problems quickly and stay code compliant.
ADVANCED CALCULATIONS
Motor sizing and protection calculators
Transformer sizing with protection specifications
Voltage drop calculator with wire derating
Pipe and box fill calculators
Installation assistant for project guidance
Pot-light spacing for optimal layouts
PROFESSIONAL REFERENCE LIBRARY
Wire/pipe trade size tables with drill sizes and metric equivalents
NEMA plug/receptacle configurations and enclosure ratings
Data pinout reference and phase color codes
Bonding sizing, burial depths, and strap spacing
Torque specifications and wire reel estimator
BUILT IN PRODUCTIVITY TOOLS
Integrated notes app accessible anywhere in the app
Calculator with fraction support for quick conversions
Unit converter spanning 14 categories
Code-of-the-day feature to keep code knowledge fresh, now with optional daily notifications
DESIGNED FOR PROFESSIONALS
Intuitive interface that works immediately without extensive setup. Clean, organized tools that electrical professionals can rely on for accurate, code-compliant results on every project.
Whether you're running conduit, sizing equipment, or planning installations, Sparky's CircKit provides the calculations and reference data you need to work efficiently and safely.
more This update includes:
- performance and stability improvements
- fix for bug that would change the ohms law tabs on input
- updated power requirements and power to amperage calculators
4.4.2 Jun 15
This update includes:
- performance and stability improvements
- fix for bug affecting dynamic type size
- updated ohm's law calculator
4.4.1 Jun 7
Share Material Lists – Quickly email your material lists to suppliers directly from the app.
Weather Integration – View local weather forecasts for your job sites to plan your week more effectively.
Pin Jobs & Notes – Keep your most important tasks and notes at the top for faster access.
Performance & Stability – Under-the-hood improvements to speed up your workflow and prevent crashes.
4.4 Mar 13
4.3.3
New in this update:
- added basic mode in FLA tool based on tables 44+45
- bug fixes and performance improvements
4.3
We added a few quality of life improvements and fixed some bugs.
New in this release:
- added defaults for raceway and insulation
- added a 'Fill Contents' button on the last page of the basic and advanced pipe fill calculators to view all wires included in pipe fill calculation
- added Code of the Day history
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.3.3 Jan 12
4.3.2
New in this update:
- pin and delete Code entries in Code of the Day history
- added more tips
- bug fixes and performance improvements
4.3
We added a few quality of life improvements and fixed some bugs.
New in this release:
- added defaults for raceway and insulation
- added a 'Fill Contents' button on the last page of the basic and advanced pipe fill calculators to view all wires included in pipe fill calculation
- added Code of the Day history
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.3.2 Jan 2
4.3.1
New in this update:
- pin and delete Code entries in Code of the Day history
- added more tips
- bug fixes and performance improvements
4.3
We added a few quality of life improvements and fixed some bugs.
New in this release:
- added defaults for raceway and insulation
- added a 'Fill Contents' button on the last page of the basic and advanced pipe fill calculators to view all wires included in pipe fill calculation
- added Code of the Day history
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.3.1 12/30/2025
4.3
We added a few quality of life improvements and fixed some bugs.
New in this release:
- added defaults for raceway and insulation
- added a 'Fill Contents' button on the last page of the basic and advanced pipe fill calculators to view all wires included in pipe fill calculation
- added Code of the Day history
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.3 12/20/2025
4.2.1
This update contains bug fixes and performance improvements.
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.2.1 11/30/2025
4.2
Introducing Saved Calculations, allowing you to pick up a calculation where you left it last. When in a calculator or reference tool, simply tap the 'Save as Note' button, create a new note or select an existing one and click save. Anytime you need to return to your Saved Calculation, just return to the note and tap the card at the bottom.
Also new in this release:
- added custom wire sizes to pipe fill (for BAS wires and multi conductor cables)
- fixed bug that could cause voltage drop results to be off
- changed grid view so cards take up two spaces when there's available space
- new user onboarding flow
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.0
Introducing version 4, featuring Apple's all new Liquid Glass design. The entire app has been redesigned with the new Liquid Glass elements in iOS 26. New sliders, toggles and menus dynamically react to the content underneath. Plus a refreshed Liquid Glass app icon.
Also new in this release:
- new pipe fill calculator mode that allows you to use multiple insulation types in the same pipe with wire derating built in
- code references make finding where we get our info from in the code book even easier
- localization for French Canadian
- bug fixes and performance improvements
4.2 11/07/2025
4.1.1
Fixed bug where keyboard toolbar would not appear for iOS 18 users.
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.0
Introducing version 4, featuring Apple's all new Liquid Glass design. The entire app has been redesigned with the new Liquid Glass elements in iOS 26. New sliders, toggles and menus dynamically react to the content underneath. Plus a refreshed Liquid Glass app icon.
Also new in this release:
- new pipe fill calculator mode that allows you to use multiple insulation types in the same pipe with wire derating built in
- code references make finding where we get our info from in the code book even easier
- localization for French Canadian
- bug fixes and performance improvements
4.1.1 10/05/2025
4.1
We're excited to introduce code of the day notifications! Choose the days you'd like to receive notifications, the time and keep your code knowledge fresh!
Also new in this update:
- more new codes
- new onboarding flow for new users
- bug fixes and performance improvements
4.0
Introducing version 4, featuring Apple's all new Liquid Glass design. The entire app has been redesigned with the new Liquid Glass elements in iOS 26. New sliders, toggles and menus dynamically react to the content underneath. Plus a refreshed Liquid Glass app icon.
Also new in this release:
- new pipe fill calculator mode that allows you to use multiple insulation types in the same pipe with wire derating built in
- code references make finding where we get our info from in the code book even easier
- localization for French Canadian
- bug fixes and performance improvements
4.1 09/29/2025
4.0.1
Bug fixes and performance improvements.
4.0
Introducing version 4, featuring Apple's all new Liquid Glass design. The entire app has been redesigned with the new Liquid Glass elements in iOS 26. New sliders, toggles and menus dynamically react to the content underneath. Plus a refreshed Liquid Glass app icon.
Also new in this release:
- new pipe fill calculator mode that allows you to use multiple insulation types in the same pipe with wire derating built in
- code references make finding where we get our info from in the code book even easier
- localization for French Canadian
- bug fixes and performance improvements
4.0.1 09/22/2025
Introducing version 4, featuring Apple's all new Liquid Glass design. The entire app has been redesigned with the new Liquid Glass elements in iOS 26. New sliders, toggles and menus dynamically react to the content underneath. Plus a refreshed Liquid Glass app icon.
Also new in this release:
- new pipe fill calculator mode that allows you to use multiple insulation types in the same pipe with wire derating built in
- code references make finding where we get our info from in the code book even easier
- localization for French Canadian
- bug fixes and performance improvements
4.0 09/15/2025
This is a small release fixing some minor bugs from v3.0.
We're already hard at work on v4.0 featuring Apple's all new Liquid Glass design!
Stay tuned...
3.0.3 07/11/2025
This is a small release fixing some minor bugs from v3.0.
We're already hard at work on v4.0 featuring Apple's all new Liquid Glass design!
Stay tuned...
3.0.2 07/09/2025
This is a small release fixing some minor bugs from v3.0.
We're already hard at work on v4.0 featuring Apple's all new Liquid Glass design!
Stay tuned...
3.0.1 06/14/2025
We've been hard at work to bring you more tools to your CircKit!
This update contains:
- updated code references to CEC 2024 (CSA 22.1:24)
- added Tap Rule Calculator to help size wires feeding smaller disconnects off a service
- added Service Calculator to size services based on building, area and load details
- updated UI to match iOS 26 elements (more on this coming in a future update!)
- updated transformer and motor calculator to use step-by-step UX like Install Assistant
- bug fixes and performance improvements
3.0 06/10/2025
This update contains:
- UI adjustments to clarify equipment sizing in transformer related tools
- added some tips to help discover features
- bug fixes
2.1 03/21/2025
This update contains minor bug and UI fixes.
2.0.1 02/23/2025
Please welcome the biggest update to Sparky's CircKit since our debut.
Sparky's CircKit 2.0 is PACKED with new features, bug fixes and performance enhancements.
New in this release:
- Installation Assistant does all the heavy lifting, try it out next time you have calculations to do. From transformers to motors, and all the wire and pipe to get there, Installation Assistant asks the right questions to give the quickest answer.
- Create jobs and save all the most important info like the site contact, inspector and address. Save notes directly to a job to keep everything organized. And it's all backed up to iCloud.
- A fresh look to bring your CircKit up to date with iOS 18. Everything has been tweaked and adjusted to match iOS design language.
- Loads of under the hood improvements to speed up calculations and reduce the chance of crashes.
2.0 02/14/2025
Happy new year! To start 2025, we brought Sparky's CircKit to iPad.
- iPad support
- fixed a bug that could cause fractions to be subtracted incorrectly
- fixed a bug that could allow picking the wrong configuration in NEMA Configurations
- tweaked some UI elements
1.2 01/02/2025
Introducing our first major update, this release is packed with new and updated features.
SAVE AS NOTE: You can now save your calculations and results across the entire app as a note. Look for the note icon throughout the app.
You can now share your notes to other apps with the share icon in the bottom left as well
NEW POT-LIGHT CALCULATOR: Two brand new pot-light spacing calculator options are here. Choose between basic and advanced functionality, with new layouts and a new Ul to display the results
TABLE 21: Vertical strap spacing is now built in with horizontal strap spacing. Just tap the vertical icon and input your parameters
PARALLEL CONFIGURATIONS: Diagrams D8/D9/D10 now live in quick reference. Whether its direct burial or free air, reference the configurations to get spacing and layout information fast
HAZARDOUS LOCATIONS: Enter your specific site conditions and get an immediate classification. Verify all categorizations with a qualified person
UPDATED:
- refined UI across the app
- added separators to calculator
- completely reimagined trade calculators
- energy consumption tool
AND SO MUCH MORE...
Like our app? Something needing improvement? Drop us a review!
1.1 12/22/2024
Working hard? We are...
Sparky's CircKit launches on Android on the Google Play Store this Monday, November 11th!
Whats new this time:
- fixed some bugs with calculator input and expression history sorting
- began laying ground work for our first major feature release... stay tuned!
1.0.4 11/09/2024
Thanks for using our app!
This is a small update containing:
- new look for bonding view results
- new look for calculator expression history
- added strap spacing to tool launcher widget
- cleaned up some bugs
1.0.3 10/31/2024
Thanks for buying our app!
New in this update:
- squashed some bugs
- added some disclaimers and animations
- fixed a bug that may show wrong strap spacing result
If you find a bug, email us at info@thesparky.work and we'll get it fixed!
1.0.2 10/27/2024
This update includes:
- performance and stability improvements
- fix for bug that would change the ohms law tabs on input
- updated power requirements and power to amperage calculators
more Version 4.4.2 Jun 15
Data Not Collected The developer does not collect any data from this app.