Wire Resistance Calculator

Calculate conductor resistance, voltage drop, and resistive power loss from length, diameter, material resistivity, and current.

Electrical wire resistance
Enter the length of one conductor. Change resistivity to evaluate copper, aluminum, or another conductive material.

About electrical wire resistance

Every practical conductor resists the motion of electric charge. For a uniform round wire, resistance is calculated with R = ρL/A. In this expression, R is resistance in ohms, ρ is the material resistivity in ohm-metres, L is conductor length in metres, and A is cross-sectional area in square metres. The calculator derives area from the entered diameter using A = π(d/2)², taking care to convert millimetres to metres before applying the resistance formula. The default resistivity, 1.724 × 10⁻⁸ Ω·m, represents annealed copper near 20°C. The field is expressed in units of 10⁻⁸ Ω·m so a copper value can be entered as 1.724 rather than a long decimal. Aluminum is commonly approximated near 2.82, silver near 1.59, and other alloys may be much higher. Material purity, manufacturing method, and temperature affect actual values, so use a supplier specification when precision matters. Once resistance is known, the calculator applies Ohm's law to estimate voltage drop as V = IR. It also calculates heating loss with P = I²R. Both values use the current entered by the user. The entered length is used exactly once, making this tool suitable for evaluating a single conductor or component. For a two-wire supply-and-return circuit, enter the combined conductor length or calculate each conductor separately. This distinction is important because omitting the return path can understate circuit voltage drop by half. Resistance generally increases as a metal conductor gets hotter. Connections, splices, terminals, strand geometry, alternating-current skin effect, and installation conditions can add effects not represented by this simple direct-current model. The result is therefore most useful for comparisons, preliminary designs, laboratory exercises, and checking measured values. Electrical installations must still meet applicable ampacity, insulation, temperature, and voltage-drop requirements. Consult code tables and a qualified professional for safety-critical wiring.

Wire resistance examples

InputsCalculated outputInterpretation
100 m copper, 2 mm diameter, 5 A0.5488 Ω; 2.7438 V dropA long, relatively thin conductor
10 m copper, 4 mm diameter, 10 A0.01372 Ω; 0.1372 V dropLarger diameter sharply reduces resistance
25 m aluminum, 2.5 mm diameter, 8 A0.1436 Ω; 1.1489 V dropUses aluminum resistivity of 2.82

How to use the calculator

  1. Enter the conductor length in metres.
  2. Enter the conductor diameter in millimetres.
  3. Enter material resistivity in the displayed scaled units.
  4. Enter operating current and select Calculate Resistance.
  5. For a complete circuit, include both outgoing and return conductor lengths.

Frequently asked questions

What is the resistance formula for a wire?

A uniform wire follows R = ρL/A. Resistance grows with length and resistivity but falls as cross-sectional area increases.

Why is resistivity entered in scaled units?

Common conductor resistivities are very small in ohm-metres. Scaling by 10⁻⁸ makes values such as copper's 1.724 easier to enter and compare.

Should I enter one-way or round-trip length?

This calculator uses the exact conductor length entered. Add outgoing and return lengths when evaluating a complete two-conductor circuit.

How does temperature affect resistance?

Metal resistance generally rises with temperature. The default copper value is near 20°C, so a hot operating conductor will usually have more resistance.

Why does a larger diameter reduce resistance?

A larger diameter produces a much larger cross-sectional area because area depends on diameter squared. More area gives charge more conducting paths and lowers resistance.