Random draw across all 10 chapters · state-exam style
Independent study tool. Not affiliated with NFPA.
⏱
Start Mock Exam?
This simulates the real state exam. Be ready.
⏱
4-hour timed exam
📋
100 random questions
🚫
No hints · No live feedback
⏸
Timer pauses if you leave the app
⏸
Exam Paused
Time remaining:
4:00:00
⏰
Time's Up
The 4-hour timer has expired. Your results are ready.
π Your Progress
Saved across sessions
0%
Overall
0
Answered
0%
Accuracy
1000
Remaining
Chapter 1
Q1 of 100
✓ 0/0
⏱
Time Left
4:00:00
MOCK
📋 Question Map
CorrectWrongSkippedCurrent
AnsweredSkippedNot yetCurrent
0
Correct
0
Wrong
0
Skipped
0
Left
Q01
Loading...
📋 NEC Ref
📋
💡
⚡ Why This Answer
Hey Sparky! Ask me anything. ⚡
Results
🏆
Exam Complete
Here is how you did
0%
Score
0
Correct
0
Missed
0
Skipped
📋 Verdict
🔘
Conduit Fill Calculator
NEC 2020 Ch. 9 · Tables 1, 4, 5
Conduit
Nipple Rule (60% fill)
NEC 344.22 · Nipples 24" or less
Conductors
0 conductors
Ambient Temp
---
Independent field tool. Verify against current NEC and local AHJ.
Not a substitute for professional engineering judgment.
Phase & Circuit Mapper
Map circuits · analyze imbalance
System
Phase Legend
Lookup
Panel Layout
Standard A-B-C vertical bus · rows 1-2, 3-4, 5-6…
Assumes standard A-B-C vertical bus sequence. Verify markings on your panel before working it.
Analyzer
Readings
---
NEMA MG-1 imbalance method. Motor commissioning and panel balancing helper.
Always verify with calibrated meters and AHJ requirements.
🔢
Bending Master
Hand-bender suite · EMT, IMC, RMC
Enter amps, distance, and voltage to calculate drop
Notes: kVA ignores PF. For kW/W calculations, enter PF (typical motors ~0.85β0.92).
Enter voltage and either amps or watts to convert
Enter kVA to size secondary amps
Pick HP and voltage/phase to pull NEC FLA
Enter load amps to size OCPD or conductor
CONTINUOUS LOAD (Γ125%)
APPLY βSMALL CONDUCTORβ CAP (Cu #14/#12/#10)
Field helper only. Verify derating, terminations, and your adopted NEC edition.
Enter breaker rating to find min conductor
CONTINUOUS LOAD (125%)
DWELLING SERVICE/FEEDER (83% · NEC 310.12)
Enter feeder OCPD to size home feeder conductor
Enter box volume and conductor counts for fill
Dwelling Info
Fixed Appliances (VA)
NEC 220.53 · 75% demand factor applied when 4 or more fixed appliances are on the feeder.
Cooking · Dryer
Range per NEC 220.55 Col C. Dryer per NEC 220.54.
HVAC · EV
HVAC noncoincident per NEC 220.60. EV per Art. 625 & 220.57.
Fill the dwelling form to calculate service load
Bend Type
Conduit
Standard deduct/take-up values for Klein/Ideal-style hand benders.
Hook bender arrow to stub height minus take-up. Bend toward you.
Distance between bends = depth × multiplier. Shrink subtracts from overall run.
Center bend sits over the obstacle. Shoulder bends are half the center angle, each an equal distance from center.
Two parallel offsets stepping over and back down. Center section runs parallel to obstacle top.
True offset = √(rise² + roll²). Angle to roll the pipe = arctan(roll / rise).
Standard 90° stub-up plus a kick (offset) near the foot to clear an obstacle or hug a wall.
Large-radius sweeps made from several small bends. Each segment is equal angle, spaced evenly on the pipe.
Enter dimensions to calculate bend marks
Field Reference
▾
Take-Up (deduct)
EMT 1/2"5"
EMT 3/4"6"
EMT 1"8"
EMT 1-1/4"11"
IMC 1/2"6"
IMC 3/4"8"
IMC/RMC 1"11"
Offset Multipliers
10°6.0×
22.5°2.6×
30°2.0×
45°1.4×
60°1.2×
3-Pt Saddle (shoulder / center / mult)
22.5° set11.25° / 22.5° / 2.6×
30° set15° / 30° / 2.5×
45° set22.5° / 45° / 2.0×
Arrow = hook mark → use for stub and 1st bend of back-to-back.
Star / notch (back-of-bend) → use for 2nd bend of back-to-back.
Center dot → use for center of saddles.
Klein/Ideal values. Other brands may vary – confirm against your bender markings.
🧱
Concrete
Trench · Pole · Slab · yd³ + bags + cost
Trench
Pole / Footing
Slab (Multi)
CONDUIT IN TRENCH
Covers/spacing are for layout guidance. Volume estimate is trench volume minus pipe OD volume.
Each row = Qty pipes + trade size + spacing (between pipes in that row).
Enter trench dimensions to calculate volume
Enter pole dimensions to calculate volume
Add a slab to calculate volume
🛠
Field Hacks
Tools no one thinks about · until they need them
Pipe Marker
Open the section to load satellite map and GPS.
Normal save uses live GPS. Enable Tap-to-Pin only when you want to place a pin by tapping a custom point on the map.
Find Pin
📍
No active target
Tap Find on a saved pin below to navigate to it.
Tap Find on a saved pin
—
—
Active target pulses red. Red line shows from your live location to the target. Turn on Start Tracking to keep both on screen as you move.
Saved Pins
Spool Calculator
COPPERALUMINUM
OFFON
How this works
Wire table values are treated as DC resistance at 20°C. Temp correction uses actual conductor temperature, not insulation rating. Leave Loop Test OFF for a normal end-to-end spool check. Turn Loop Test ON only when you twist both far ends together and read Ω out + back.
Survey Helper
β
Use station format like 10+25, 10+25.5, or 0+75.
β
Enter total feet and convert it to station format.
β
β
Midpoint Station
β
β
Decimal ↔ Tape
Tape Measure
β
β
Decimal Feet
β
β
Field Measure
Add / Subtract
—
—
Convert to Total Inches
—
—
Fraction → Decimal
—
—
Decimal → Fraction
—
—
Panel Organizer
Upload a panel photo, build a paired left/right schedule, then print or save it. Multi-pole breakers reserve the next spaces on the same side automatically.
Photo Preview
🖼
No photo yet
Uploaded photo will preview here.
Panel Schedule
📋
No schedule built yet
Fill in the info above and tap Build Schedule.
Print lets you print or save as PDF. Save to Files downloads a clean HTML copy of the current schedule with the photo and your typed labels.
🌎
Grounding & Bonding
NEC-driven sizing for every ground you pull
EGC
GEC
MBJ
Supply-Side
SDS
Ground Rods
NEC 250.122How this works
Sizes the equipment grounding conductor (EGC) from the upstream breaker or fuse rating per NEC 250.122. If feeders are paralleled, the EGC is sized up by circular-mil area so each parallel set carries a correctly sized ground. Always verify against the equipment label and any local amendments.
⚡
No result yet
Enter the breaker or fuse amps above to size the EGC.
NEC 250.66How this works
Sizes the grounding electrode conductor (GEC) from the largest ungrounded service conductor per NEC 250.66, then applies electrode-specific minimums and caps. Rod, pipe, and plate electrodes cap at #6 CU. Ufer (concrete-encased) and ground-ring electrodes have their own minimum sizes. Parallel services are handled by summing circular-mil area first.
⚡
No result yet
Pick the service wire size and electrode type above.
NEC 250.28(D)How this works
The main bonding jumper (MBJ) connects the service-neutral to the equipment ground at the service disconnect. Per NEC 250.28(D), MBJ sizing follows the same table as the GEC and is based on the largest ungrounded service conductor. For services over 1100 kcmil copper or 1750 kcmil aluminum, size per 12.5% of the largest phase area.
⚡
No result yet
Pick the service wire size and material above.
NEC 250.102(C)How this works
Supply-side bonding jumpers live between the service neutral and enclosures ahead of the service disconnect (like meter cans and CT cabinets). Per NEC 250.102(C), they're sized from the largest ungrounded supply-side conductor using the GEC table, then upsized proportionally for parallel runs based on circular-mil area.
⚡
No result yet
Pick the supply-side wire size and material above.
NEC 250.30How this works
Separately derived systems (transformers, on-site generators, some UPS units, solar inverters with their own neutral) need two conductors per NEC 250.30. The System Bonding Jumper (SBJ) bonds X0 to the enclosure and is sized per Table 250.102(C)(1). The SDS Grounding Electrode Conductor runs to the nearest effective electrode and is sized per Table 250.66. Both are sized from the largest derived ungrounded conductor. Parallel derived phases are summed by circular-mil area first.
⚡
No result yet
Pick the derived phase conductor size and material above.
NEC 250.53(A)(2)How this works
The 25-ohm rule: if a single rod electrode reads over 25 ohms to ground, NEC 250.53(A)(2) requires a supplemental electrode. Most installations default to two rods regardless of test results, which satisfies the rule without measuring. Rods must be at least 6 feet apart (8 ft is typical). This tool compares your measured resistance and rod count against the rule.
⚡
No result yet
Enter your measured ohms and rod count above.
🔧
Torque
Field averages when the label's missing or rubbed off
Display units: lb-ft
Display units: lb-ft
NEC 110.14(D)How this works
NEC 110.14(D) requires every termination to be torqued to the manufacturer's spec. If the equipment, lug, or connector has a printed value, that wins — always. This tool exists for the moments when that label is missing, rubbed off, or too small to read in the field. Values shown are industry field averages with a ± 10% typical range. Bolt torque also shifts with lubrication, plating, and washers, so treat these as planning guidance only.
🔧
No torque value yet
Pick a termination type and wire size above.
β‘
Arc Flash Reference
NFPA 70E PPE Categories β Quick Field Lookup
π
Loading...
β οΈ This is a quick reference tool for informational purposes only. Always verify with the current adopted edition of NFPA 70E and your employer's Electrical Safety Program. An arc flash hazard analysis by a qualified person supersedes these tables. AmpStack is not responsible for decisions made based on this reference.
π
Estimator Pro
Build pro-looking quotes in 60 seconds
β‘ Pro Mode β’ Full Breakdown
Running Total
$0.00
β
20%
Show Profit on Customer Quote
Internal only. Keep OFF when sharing.
Line Items
0 items
Electrical Quote
Job: β
Quote ID: β
Date: β
PRO QUOTE
β‘ Final Total
$0.00
Material$0.00
Labor$0.00
Extras / Tax$0.00
Profit$0.00
π Scope of Work
(see onsite notes)
β‘ Valid for 30 Days
Estimate only. Final pricing may change due to site conditions, permit requirements, AHJ, and material market changes.
+ Add Work
π Quote History
π Busbar
AMPSTACK NETWORK
Shop Talk
Field questions, code calls, troubleshooting tips.
Dispatch
Active work posts, side jobs, shut downs, local help.
Shop Talk
Field questions, code calls, troubleshooting tips.
Dispatch
Active work posts, side jobs, shut downs, local help.
Recent activity
Notifications
Replies, likes, job responses, and profile activity show up here.
β‘
Welcome, Sparky
@your_handle
β‘ Set up your profile
Add your city + trade focus
Tap Edit Profile to introduce yourself to the AmpStack community.
π Early User
π Top Sparky
π Crew Leader
π Code Master
π Verified Pro
Posts0Shared Work
Amps0Community Respect
Dispatch0Jobs Linked
Recent Work
Your latest field posts will show up here.
πΈ
No posts yet
Tap the + button to share your first job.
π Badge Vault
Earn badges by using AmpStack. Tap any badge for details.
0/27
Saved Posts
Posts you save from the feed live here.
Profile Settings
Control how your Busbar identity shows up to other sparkys.
Show City
Helps Dispatch and local networking.
Profile Photo Later
Reserved for future image upload support.
Soon
Public Handle
Your username shown on posts and Shop Talk.
@your_handle
β‘
Create feed post
Show installs, upgrades, rough-in, or before / after work.
β‘
Sparky
β‘ Posting as @your_handle
0 / 500
Job photos, code tags, panel layouts. Up to 4 photos.
β‘
LOCKED
Badge Name
Description goes here.
0 / 1
β‘ BADGE UNLOCKED β‘
β‘
Spark
Welcome to AmpStack.
βοΈ
Edit Profile
How you show up to other sparkys on Busbar.
RL
Avatar uses your initials. Profile photo coming soon.
Your username on posts and Shop Talk.
βοΈ
Command Center
Account, billing, legal, and support β all in one place.