Wire Resistance Calculator

Copper wire ohms from length and diameter with weight.

Physics and EnergyUpdated 2026-10-161 min read
Wire Resistance Calculator
Thousandths of an inch.
Resistance
...
Conductance...
Copper weight...

What it does

Copper wire resists by length over area. A hundred meters of two millimeter diameter runs about half an ohm. Doubling length doubles ohms, doubling diameter quarters them.

The tool above takes length and diameter and returns resistance, conductance, and copper weight. The defaults 100 m with 2 mm match the worked example, so the page opens showing 0.535 ohm. Switch to imperial for feet and mils.

Resistance is rho times length over pi times radius squared with rho 1.68e-8 ohm meters at 20 C. Conductance inverts. Weight multiplies volume by 8960 kg/m3. Here area 3.14 square mm gives 0.535 ohm and 2.81 kg.

Use this for voltage drop budgets and heating estimates. Stranded fill, temperature rise, and skin effect at high frequency shift real values. Aluminum needs its own rho.

This page shows the formula, one full hand checked example at 100 m, a reference table, and practice checks that run through the tool in both unit systems.

How to use

  1. Pick Metric (m, mm) or Imperial (ft, mil).
  2. Type wire length one way.
  3. Type diameter (mil is 0.001 in).
  4. Read Resistance in ohms.
  5. Read Conductance in siemens.
  6. Double run for there and back loops.

Formula

A = pi x (d/2) squared. R = 1.68e-8 x L / A. Weight = 8960 x L x A.
rho
1.68e-8 ohm m copper at 20 C.
L
One way length in meters.
A
Cross section in square meters.

Feet convert at 0.3048 m, mils at 0.0254 mm. Solid round assumed. Temperature coefficient outside.

Worked example

Example: 100 m, 2 mm copper

Find resistance of 100 meters with 2 mm diameter.

  1. Radius: 2 / 2 = 1 mm = 0.001 m.
  2. Area: pi x 0.001 squared = 0.0000031416 m2.
  3. Numerator: 1.68e-8 x 100 = 0.00000168.
  4. Divide: 0.00000168 / 0.0000031416 = 0.535 ohm.
  5. Conductance: 1 / 0.535 = 1.87 S.
  6. Weight: 8960 x 100 x area = 2.81 kg.

Reference table

Copper ohms per 100 m
DiameterAreaOhms
1 mm0.785 mm22.139 ohm
2 mm3.142 mm20.535 ohm
4 mm12.566 mm20.134 ohm

Limits

  • Copper at 20 C only.
  • Solid round assumed. Stranded fill differs.
  • DC form. Skin effect ignored.
  • One way length. Loops double.

Common mistakes

  • Using diameter as radius, off by 4 times.
  • Mixing mm with meters in area.
  • Forgetting there and back doubles length.
  • Applying copper rho to aluminum.
  • Reading mils as mm.

Try it yourself

Quick checks. Answers sit tucked under each question.

10 m, 1 mm?

Resistance 0.214 ohm, conductance 4.675 S.

100 m, 2 mm weight?

2.81 kg copper.

Questions

100 m 2 mm?

0.535 ohm.

Thicker?

Area squares, so double diameter quarters ohms.

Longer?

Linear. Double length doubles ohms.

Aluminum?

Needs 2.82e-8 rho, not here.

Loop?

Double one way length.

Mil?

0.001 in. Here 79 mil near 2 mm.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.