Calculate voltage, current, resistance, power, and wire resistance from material, length, temperature, and cross-sectional size inputs.

Ohm’s Law & Pouillet’s Law Calculator

Ohm’s Law Wire Resistance (Pouillet)
Resistance (ฮฉ): —
Resistance per meter (ฮฉ/m): —
Resistance per foot (ฮฉ/ft): —
Area (mยฒ): —
Resistivity at T (ฮฉยทm): —
Conductivity at T (S/m): —

Pouillet's Law Formula

The following formula is used to calculate the electrical resistance of a uniform conductor (such as a wire) from its material resistivity and geometry (Pouillet's law).

R = (ฯ L) / (A)

Variables:

  • R is the electrical resistance (Ohms, ฮฉ)
  • ฯ (rho) is the material resistivity (Ohm-meters, ฮฉยทm)
  • L is the conductor length (meters, m)
  • A is the cross-sectional area (square meters, mยฒ)

To calculate the resistance, multiply the material resistivity by the wire length and divide by the cross-sectional area. If you also know the applied voltage, you can then find the current using Ohmโ€™s law: I = V / R.

What is Pouillet's Law?

Pouillet's law, attributed to French physicist Claude-Servais-Mathias Pouillet, describes how the resistance of a uniform conductor depends on its material and geometry. In its common form, it states that resistance is directly proportional to length and inversely proportional to cross-sectional area: R = ฯL/A. This is related to (but not the same as) Ohmโ€™s law; Ohmโ€™s law relates voltage, current, and resistance (V = IR).

How to Calculate Pouillet's Law?

The following steps outline how to calculate wire resistance using Pouillet's law.


  1. Determine the material resistivity ฯ (typically tabulated at 20ยฐC) in ฮฉยทm.
  2. If needed, adjust resistivity for temperature using an appropriate temperature coefficient for the material (many metals can be approximated with ฯ(T) โ‰ˆ ฯ20[1 + ฮฑ(T โˆ’ 20ยฐC)] over a limited temperature range).
  3. Measure the conductor length L and convert it to meters (m).
  4. Determine the conductor cross-sectional area A and convert it to square meters (mยฒ). (If you have diameter or AWG, first convert to area.)
  5. Compute resistance using R = ฯL/A.
  6. If you also know voltage V, you can compute current with Ohmโ€™s law: I = V / R.

Example Problem:

Use the following variables as an example problem to test your knowledge (at 20ยฐC):

resistivity (ฯ) = 1.68ร—10โˆ’8 ฮฉยทm (copper)

length (L) = 100 m

area (A) = 1 mmยฒ = 1ร—10โˆ’6 mยฒ

Using Pouilletโ€™s law: R = ฯL/A = (1.68ร—10โˆ’8)(100) / (1ร—10โˆ’6) = 1.68 ฮฉ.