Wire Gauge Calculator Formula

Understand the math behind the wire gauge calculator. Each variable explained with a worked example.

Formulas Used

Max Resistance Allowed

max_ohms_per_kft = max_resistance

Min Circular Mils

circular_mils = amps > 0 && max_drop_pct > 0 ? 2 * 10.8 * amps * distance / (voltage * max_drop_pct / 100) : 0

Variables

VariableDescriptionDefault
ampsCircuit Amperage(A)20
distanceOne-Way Distance(ft)50
voltageSystem Voltage(V)120
max_drop_pctMax Voltage Drop(%)3
max_resistanceDerived value= voltage * (max_drop_pct / 100) / amps / (2 * distance) * 1000calculated

How It Works

Wire Gauge Selection

CM = 2 x K x I x D / Vdrop

Where K = 10.8 (copper resistivity constant), I is current in amps, D is one-way distance in feet, and Vdrop is the allowable voltage drop in volts. Compare the resulting circular mils to an AWG table to pick the minimum wire size.

Worked Example

20A circuit, 50 ft run, 120V, 3% max drop.

amps = 20distance = 50voltage = 120max_drop_pct = 3
  1. 01Allowable drop = 120 x 0.03 = 3.6V
  2. 02CM = 2 x 10.8 x 20 x 50 / 3.6 = 6,000 CM
  3. 0312 AWG = 6,530 CM, which satisfies the requirement
  4. 04Use 12 AWG copper wire.

Ready to run the numbers?

Open Wire Gauge Calculator