Ohm's law calculator

Ohm's law links voltage, current and resistance: volts = amps × ohms, and power is watts = volts × amps. A load drawing 10 A on 120 V has a resistance of 12 Ω and uses 1,200 W. Enter any two values to get the other two.

Enter any two values. The two you changed last are used; the other two are calculated.

V
A
Ω
W
Result
12 Ω · 1,200 W
Voltage
120 V
Current
10 A
Resistance
12 Ω
Power
1,200 W

How it is calculated

  1. R = V ÷ I, P = V × I

How to calculate with Ohm's law

Ohm's law says the current through a resistance is the voltage divided by the resistance; with power, any two of volts (V), amps (I), ohms (R) and watts (P) give the other two. That makes twelve formulas, three for each unknown. The worked numbers use the calculator's default: 120 V and 10 A, which is 12 Ω and 1,200 W.

Step 1: voltage

V = I × R

V = P ÷ I

V = √(P × R)

Example 10 A × 12 Ω = 120 V

Example 1,200 W ÷ 10 A = 120 V

Example √(1,200 W × 12 Ω) = 120 V

Step 2: current

I = V ÷ R

I = P ÷ V

I = √(P ÷ R)

Example 120 V ÷ 12 Ω = 10 A

Example 1,200 W ÷ 120 V = 10 A

Example √(1,200 W ÷ 12 Ω) = 10 A

Step 3: resistance

R = V ÷ I

R = V² ÷ P

R = P ÷ I²

Example 120 V ÷ 10 A = 12 Ω

Example 120² ÷ 1,200 W = 12 Ω

Example 1,200 W ÷ 10² = 12 Ω

A resistance worked out this way is the resistance of the load while it runs, at its working temperature.

Step 4: power

P = V × I

P = I² × R

P = V² ÷ R

Example 120 V × 10 A = 1,200 W

Example 10² × 12 Ω = 1,200 W

Example 120² ÷ 12 Ω = 1,200 W

P = V × I is exact for DC and for resistive AC loads. Motors and electronics on AC also have a power factor, so their watts are lower than volts × amps.

Current and power by resistance at 120 V and 240 V

A 12 Ω load draws 10 A and uses 1,200 W at 120 V; at 240 V the same resistance draws 20 A and uses 4,800 W, because power grows with the square of the voltage.

Current (I = V ÷ R) and power (P = V² ÷ R) of a resistive load of 1 to 100 ohms at 120 V and 240 V
Resistance, ΩAmps at 120 VWatts at 120 VAmps at 240 VWatts at 240 V
112014,40024057,600
2607,20012028,800
5242,8804811,520
10121,440245,760
12101,200204,800
206720122,880
502.42884.81,152
1001.21442.4576
0501001502002500255075100Current, AResistance, Ω12510122050100120 V240 V
  • 120 V
  • 240 V
Current by resistance at 120 V and 240 V.

Why a measured value can differ

Ohm's law is exact; the difference comes from the numbers put into it. The resistance of a heating element, a lamp filament or a wire changes with its temperature, so the ohms read with a meter on a cold, disconnected element differ from volts ÷ amps while it runs. Measure the volts and amps under load, or use the ratings on the nameplate, to work out the resistance at working temperature.

The voltage at an outlet is rarely exactly the nominal 120 or 240 V, and it can dip when a large load switches on, so the current and power of the same load move with it. Long or thin wires add their own resistance in series with the load: that is the voltage drop the wire size calculator checks.

On AC, motors, transformers and electronics have a power factor, and their current is not set by resistance alone. For those loads use the watts, volts and power factor in the watts to amps calculator, or the amps on the nameplate.

Embed this calculator

Paste this code into your site or forum post to show the calculator. It works on any page that allows iframes. Preview the widget.