Wire Sizing Calculator

Calculate proper wire gauge per NEC 310.16 ampacity tables. Accounts for temperature derating, bundling factors, and voltage drop.

Input Parameters

Maximum continuous current draw

One-way distance (calculator uses round-trip)

NEC recommends 3% for branch circuits, 5% total

Loading calculation engine...

Results

Enter parameters and click Calculate

Diameter
Area
Resistance

Run calculation to see ampacity table

Wire Sizing Principles

Ampacity

The maximum current a conductor can carry continuously without exceeding its temperature rating. Values come from NEC Table 310.16.

I_corrected = I_base × f_temp × f_bundle

Temperature Correction

When ambient temperature differs from the 30°C base, ampacity must be adjusted per NEC 310.15(B). Higher temperatures reduce the allowable current.

Bundling Adjustment

When more than 3 current-carrying conductors are bundled together, heat dissipation is reduced. NEC 310.15(C) provides adjustment factors.

Voltage Drop

Resistance causes voltage loss along wire length. NEC recommends ≤3% for branch circuits.

V_drop = I × R × L_roundtrip V_drop% = (V_drop / V_source) × 100

Power Loss

P_loss = I² × R

References

  • NFPA 70: National Electrical Code (NEC), 2020 Edition
  • NEC Table 310.16: Conductor Ampacities
  • NEC 310.15(B): Ambient Temperature Correction
  • NEC 310.15(C): Bundling Adjustment Factors