V, I, R & power from any two
Ohm's Law Calculator: voltage, current, resistance, and power
This calculator finds the two missing values among voltage (V), current (I), resistance (R), and power (P) when you enter any other pair, using V = I × R and P = V × I with SI prefixes (kV, mA, kΩ, mW) and a Work shown panel for the algebra. It does not model AC impedance or non-Ohmic devices such as bare diodes. Everything runs locally in your browser.
By Jeff Beem
Updated
Circuit parameters
Enter any two values; the other two are calculated automatically. Use the unit dropdowns for SI prefixes.
Enter any two values
Voltage, current, resistance, or power, the remaining two are calculated.
Ohm's law wheel

Information hub
Resistors are Ohmic, resistance stays constant across a wide voltage range. Carbon-film and metal-film resistors behave predictably.
What Ohm’s law is
In 1827, Georg Ohm published the relationship after years of experiments with metal wires and voltaic cells. He found current through a conductor scaled with the potential difference across it and inversely with a property he named resistance. Critics at the time dismissed it; it’s now the backbone of circuit design.
The “pressure and flow” analogy fits well: voltage is electrical pressure, resistance is friction, and current is flow. Higher voltage pushes more charge; higher resistance chokes it. That mental model helps when sizing resistors or troubleshooting circuits.
The variables
- Voltage (V)
- Electromotive force, the push that drives charge. Units: volts. In it’s the “pressure” that sets current for a given resistance.
- Current (I)
- Charge flow rate through a conductor. Units: amperes. One amp is one coulomb per second passing a point. Higher current means more electrons moving.
- Resistance (R)
- Opposition to current. Units: ohms (Ω). Wires, resistors, and loads all contribute. Thinner or longer wires raise R; copper beats steel for the same gauge.
- Power (P)
- Rate of energy conversion to heat, light, or motion. Units: watts. , or and when resistance is known.
Real-world applications
LED resistor sizing
Typical LED: ~20 mA at 2 V. From 5 V: R = (5 − 2) / 0.02 = 150 Ω. Round up to the nearest standard value (150 or 220 Ω) to avoid frying the LED.
Home appliance amperage
1,200 W microwave on 120 V: I = 1200 / 120 = 10 A. Most circuits top out at 15–20 A. Stack too many high-wattage devices and you’ll trip the breaker.
Car battery diagnostics
A good 12 V battery has low internal resistance and delivers strong current to the starter. If voltage drops under load, internal R has climbed, often from age or sulfation.
Fuse and breaker sizing
Fuses protect wiring by limiting current. A short (R ≈ 0) sends current through the roof. Pick a fuse that opens before the wire overheats. Ohm’s law defines that boundary.
Ohmic vs non-ohmic · temperature
The law holds for Ohmic materials, resistance stays flat over voltage and current. Metals, carbon resistors, and most wires qualify. Diodes, LEDs, and filaments are non-Ohmic: their R shifts with V and I, so V = IR breaks down.
Temperature matters. Copper gains ~0.4% resistance per °C. A 25°C rise adds ~10% to R, enough to throw off precision work or high-power designs. NTC thermistors drop resistance as they heat; we use them for sensing and inrush limiting.
Reading voltage, current, resistance, and power
Solved values appear as read-only rows on the left and as Generated tiles in the dark Results panel; Work shown lists the algebra the solver used.
Formula wheel and Information hub
Ohm's law calculator: voltage, current, resistance, and power
Enter any two of V, I, R, or P with matching SI prefixes, then read the generated pair in the Results grid and the Work shown substitution line.
What this Ohm's law calculator returns
- Inputs:Two non-negative values, each with an SI prefix dropdown.
- Outputs:The other two values in the left column and Results grid, plus Work shown.
- Limits:R = 0 with positive V or P flags a short circuit (∞ current and power). V = 0 and I = 0 together leave R undefined.
How the math works
Controls on this page
- Circuit parameters:Four rows (V, I, R, P). Generated rows become read-only with a bold outline.
- Decimals / Clear:Rounding selector (0–4, default 2) for every formatted number, plus a reset button.
- Results:Dark 2×2 summary with Generated tags on solved quantities.
- Ohm's law wheel / Work shown:Static formula diagram, then live KaTeX plus substitution after a valid pair is entered.
- Information hub:Optional glossary, applications, and pro tips on the same page.
FAQ
How many values do I need to enter?
What does the Work shown panel display?
Which unit prefixes can I pick?
What happens when resistance is zero?
Does Ohm's law work on AC circuits?
What inputs are rejected?
Electronics Reference Note
Educational Use: These tools use standard electrical formulas (e.g., Ohm's Law, NEC voltage drop) for learning, hobby projects, and general reference, not for licensed electrical work or safety-critical installations.
Verification Recommended: Wire sizing, voltage drop, and circuit design depend on local codes, ambient conditions, and load profiles. For real installations, consult a qualified electrician or engineer.
Not Professional Advice: This site does not provide electrical or engineering advice. All calculations run locally in your browser; no data is stored or transmitted.