⚡ Ohm's Law Calculator

Last updated: February 8, 2026

⚡ Ohm's Law Calculator

Solve for any unknown — enter exactly two known values and click Calculate.

V = I × R P = V × I P = I² × R P = V² / R

Check the two values you know, enter them, then hit Calculate:

Use this value
Use this value
Use this value
Use this value
Results
Ohm's Law Triangle — cover the unknown to see the formula
V I R V=IR · I=V/R · R=V/I

What Ohm's Law Actually Tells You (and What People Get Wrong)

Georg Simon Ohm published his famous relationship between voltage, current, and resistance back in 1827, and it's been the single most useful equation in electronics ever since. The formula itself is deceptively simple — V = IR — three variables, any two of which can unlock the third. But once you bring power into the picture, that triangle expands into a web of four interconnected quantities, and that's where things get genuinely interesting.

Most people encounter Ohm's Law in school, memorize the triangle diagram, pass the exam, and then forget the nuances that matter in real circuits. So let's dig into what this relationship actually means, when it holds, and how to apply it properly.

The Triangle Is Just the Beginning

The classic V-I-R triangle teaches you three relationships: V = IR, I = V/R, R = V/I. That's the core, and it's genuinely all you need for resistors. But in practice you almost always care about power too — how much heat is that resistor dissipating? Will it burn up? Can the battery last an hour or thirty minutes?

Power ties into Ohm's Law through P = VI, which seems innocent enough. But because V = IR, you can substitute and get P = I²R or P = V²/R — and suddenly from just knowing any two of the four quantities (V, I, R, P), you can calculate the other two. That's six possible input combinations, and the calculator above handles all of them without you needing to remember which formula applies when.

The I²R form is particularly important in engineering. Transmission line losses scale with the square of current, which is exactly why power grids transmit at very high voltages — stepping up voltage steps down current proportionally, and since loss goes as I², reducing current by 10x cuts losses by 100x. It's not intuitive at first glance, but the math is unambiguous.

Unit Scaling: Why mA, kΩ, and mW Matter

If you've ever tried to plug "0.000047 amps" into a formula and gotten confused about where the decimal went, you understand why unit prefixes exist. Electronics spans an enormous dynamic range — a microcontroller GPIO might source 20 mA at 3.3 V, while a power amplifier might pull several amperes, and a precision sensor circuit might deal in microamps and megaohms.

The standard SI prefixes you'll use constantly in electronics are:

  • Voltage: millivolts (mV = 10⁻³ V), volts (V), kilovolts (kV = 10³ V)
  • Current: microamps (µA = 10⁻⁶ A), milliamps (mA = 10⁻³ A), amps (A)
  • Resistance: milliohms (mΩ = 10⁻³ Ω), ohms (Ω), kilohms (kΩ = 10³ Ω), megaohms (MΩ = 10⁶ Ω)
  • Power: microwatts (µW), milliwatts (mW), watts (W), kilowatts (kW)

The most common mistake beginners make is mixing units. You type "500 mA" and "10 kΩ" into Ohm's Law and get a wildly wrong answer because you forgot to convert first. V = 0.5 A × 10,000 Ω = 5,000 V — not 500 × 10 = 5000 "mA·kΩ" which might look the same numerically but requires you to know the units cancel correctly. Using a calculator that handles the conversion for you eliminates this class of error entirely.

Where Ohm's Law Applies — and Where It Doesn't

Ohm's Law describes ohmic or linear resistors — components where the resistance stays constant regardless of voltage or current. A plain carbon resistor is the textbook example. Double the voltage across it, you get double the current. The ratio V/I stays fixed.

A lot of components are not ohmic, and applying V = IR to them naively will mislead you:

Diodes have a nonlinear V-I curve — below about 0.6 V for silicon, almost no current flows; above that threshold it rises exponentially. You can't assign a single resistance value to a diode in general, only a small-signal approximation around a particular operating point.

Incandescent bulbs have a cold resistance that can be ten times lower than their hot resistance. When you first flip the switch, a brief inrush of current flows before the filament heats up and its resistance rises to its operating value. This is why cheap incandescent bulbs often blow at the moment you switch them on rather than during steady operation.

Transistors and MOSFETs in their active region behave more like current-controlled current sources — the relationship between their terminal voltages and currents is governed by different equations entirely. However, in saturation (fully on), a MOSFET does have an on-resistance (RDS(on)) and Ohm's Law applies there.

For resistors, resistive heater elements, and first-order wire calculations, Ohm's Law is exact. For everything else, it's either an approximation or simply inapplicable.

Practical Examples Worth Knowing

Let's walk through a few scenarios that come up constantly in real work.

LED current limiting resistor: You have a 5 V supply and want to drive an LED with 20 mA. The LED forward voltage is 2 V, so there's 3 V across the resistor. R = V/I = 3 V / 0.02 A = 150 Ω. Power = I²R = (0.02)² × 150 = 0.06 W. A standard ¼W resistor handles that comfortably.

Battery discharge rate: A 12 V car battery powering a 60 W load (like an inverter). I = P/V = 60/12 = 5 A. Effective resistance of the load = R = V/I = 12/5 = 2.4 Ω. If the battery is 60 Ah, it'll last roughly 60/5 = 12 hours — ignoring efficiency losses and voltage sag at low state of charge.

Wire resistance matters: A long extension cord with 0.5 Ω resistance per conductor (1 Ω total round-trip) carrying 10 A will drop V = IR = 10 × 1 = 10 V, dissipating P = I²R = 100 × 1 = 100 W in the cord itself. That's why undersized extension cords get hot and why NEC tables specify minimum wire gauges for given current loads.

Reading the Results: Significant Figures and Sanity Checks

When you run a calculation and see a result like 47.619 kΩ, that level of precision is often illusory. Real resistors come in standard values (E12, E24, E96 series) and have tolerances — a resistor marked 47 kΩ is ±5% for a standard part, meaning it could be anywhere from 44.65 kΩ to 49.35 kΩ. Power calculations for component selection should always include a safety margin; if you calculate 95 mW dissipation, use at least a 250 mW rated resistor, ideally higher.

A quick sanity check on any Ohm's Law result: the units should always balance. Volts divided by ohms gives amperes (V/Ω = A). Amps times ohms gives volts. Watts divided by volts gives amps. If your answer seems wildly large or small, the first thing to check is whether you mixed prefixes — that milliamp that should have been 0.001 A entered as just "1".

Ohm's Law won't tell you everything about a circuit, but it's the foundation everything else is built on. Master it — including the four-variable power relationships — and you'll have an intuition for circuit behavior that makes reading datasheets, sizing components, and debugging problems dramatically faster.

FAQ

Can I use this calculator if I only know power and resistance?
Yes. Check the P and R boxes, enter your values, and the calculator solves for both voltage (V = √(P×R)) and current (I = √(P/R)) simultaneously. This is one of the less obvious combinations that trips people up when working only from Ohm's Law triangle.
Why does the calculator ask me to select exactly two values?
Ohm's Law (V=IR) and power (P=VI) together give you four quantities and two independent equations. With two knowns you have a unique solution. If you check three or four boxes you've overconstrained the system — the inputs may contradict each other — so the tool enforces exactly two known values.
What does automatic unit scaling mean in practice?
You can enter '470' with 'kΩ' selected instead of typing '470000' in ohms, and the result is shown in the most readable unit automatically — so 0.0245 A becomes '24.5 mA' rather than a long decimal. Internally everything converts to SI base units (volts, amps, ohms, watts) before calculation.
Does Ohm's Law apply to capacitors and inductors?
Not directly — those are reactive components whose impedance depends on frequency. In AC circuits, impedance Z replaces resistance R, and the relationship becomes V = IZ using complex (phasor) arithmetic. This calculator covers DC resistive circuits and the pure-resistance case.
How do I choose a resistor wattage rating from the calculated power?
Take the calculated power dissipation and apply at least a 2× safety factor — ideally 3× to 4× for reliability and to keep the resistor cool. If the calculation shows 120 mW, choose a resistor rated at 250 mW minimum, preferably 500 mW. Running resistors at their rated maximum shortens their lifespan significantly.
What happens if I enter a voltage and a power value with the current set to zero?
Zero current would imply infinite resistance and zero power regardless of voltage — a physical contradiction if you specify a non-zero power. The calculator catches division-by-zero and physically impossible combinations and shows a specific error message rather than returning NaN or Infinity.