Ohm’s Law Calculator helps solve voltage, current, resistance, and power from two known values, giving fast circuit results with clean electrical conversions and practical outputs.
How Ohm’s Law Calculates Voltage, Current, Resistance, and Power
This tool solves Ohm’s Law, not a National Electrical Code formula — nothing in its calculation references an NEC article or table. It applies the basic relationship between voltage, current, and resistance, combined with Joule’s Law for power. Give it any two of the four values (voltage, current, resistance, power) and it solves for the other two using algebraic rearrangements of the same two equations.
The two source equations are Ohm’s Law and Joule’s Law:
$$V = I \times R$$
$$P = V \times I$$
where $V$ is voltage in volts, $I$ is current in amps, $R$ is resistance in ohms, and $P$ is power in watts.
When two of the four values aren’t voltage and current directly, the same two equations combine into derived forms. Substituting $I = V / R$ into $P = V \times I$ gives $P = V^2 / R$. Substituting $V = I \times R$ into $P = V \times I$ gives $P = I^2 R$. Which pair of formulas actually runs depends on which two values you supply:
| Known values | Solves for | Formulas used |
|---|---|---|
| Voltage & Current | Resistance & Power | $R = V/I$, $P = V \times I$ |
| Voltage & Resistance | Current & Power | $I = V/R$, $P = V^2/R$ |
| Voltage & Power | Current & Resistance | $I = P/V$, $R = V^2/P$ |
| Current & Resistance | Voltage & Power | $V = I \times R$, $P = I^2 R$ |
| Current & Power | Voltage & Resistance | $V = P/I$, $R = P/I^2$ |
| Resistance & Power | Voltage & Current | $V = \sqrt{P \times R}$, $I = \sqrt{P/R}$ |
Each input field also accepts a unit prefix — milli (×0.001), kilo (×1,000), or mega (×1,000,000) — which the calculator applies before running any of the formulas above, so a value entered as 500 milliamps is converted to 0.5 A first.
Worked Example: Solving a 12V, 2A Circuit
Say you’re checking a 12V accessory circuit — something like a fog light or a 12V USB charger port — that draws 2A. You know voltage and current, so the calculator solves for resistance and power using the first row of the table above.
$$R = \frac{V}{I} = \frac{12}{2} = 6\ \Omega$$
$$P = V \times I = 12 \times 2 = 24\ W$$
The circuit presents 6 ohms of resistance and dissipates 24 watts. That wattage figure is what tells you the minimum power rating a resistor, load, or wire in that circuit needs to handle without overheating — not the voltage or current numbers alone.
What the Result Means
This calculator doesn’t apply a pass/fail threshold the way an ampacity or voltage-drop tool does — it’s a direct algebraic solve, not a code compliance check. Whether 6 ohms or 24 watts is “correct” depends entirely on the component or wire you’re pairing the result with, which Ohm’s Law alone can’t tell you.
The extra figures next to each result put the core numbers in more familiar terms. Conductance ($G = 1/R$, measured in siemens) is the inverse of resistance — a higher number means current flows more easily through the circuit. The horsepower conversion ($P \div 745.699872$) restates electrical power in mechanical terms, useful for comparing an electrical load against a motor’s rated output. The BTU/hr conversion ($P \times 3.412141633$) restates the same wattage as heat output, which is the relevant number if the load in question is a heating element.
Peak voltage ($V \times \sqrt{2}$) and peak-to-peak voltage ($2\sqrt{2} \times V$) only mean something distinct from the entered voltage if that entered value is an AC RMS reading. For a steady DC voltage — like the 12V example above — there’s no waveform to convert, so these figures don’t add new information.
What Changes the Result
Which two values you enter determines which formula pair runs, per the table above — entering voltage and resistance produces a different calculation path than entering current and power, even where the underlying circuit is identical.
The unit prefix on each field (milli, kilo, mega) rescales that value before the math runs, so the same number typed into a “milli” field versus a “kilo” field produces results six orders of magnitude apart.
Both required inputs must be positive, finite numbers — zero, blank, negative, or non-numeric entries halt the calculation. The tool also checks the four solved values themselves: if an entered combination would produce a result that isn’t finite and positive, it halts rather than displaying an invalid number.
Ohm’s Law Calculator FAQs
What is Ohm’s Law?
Ohm’s Law states that voltage equals current multiplied by resistance: $V = I \times R$. Rearranged, it also gives $I = V/R$ and $R = V/I$, which is how this calculator solves for current or resistance when voltage is one of the two known values.
How do I calculate power using Ohm’s Law?
Power is voltage times current: $P = V \times I$. When only current and resistance are known, that becomes $P = I^2 R$; when only voltage and resistance are known, it becomes $P = V^2/R$.
Why does the calculator show peak and peak-to-peak voltage if I only entered one voltage value?
It assumes the voltage you enter could be an AC RMS value and shows what that implies: peak voltage is RMS times $\sqrt{2}$, and peak-to-peak is RMS times $2\sqrt{2}$. For a DC circuit these numbers aren’t meaningful in the same way, since there’s no waveform being sampled.
Why did the calculator say “Calculation Halted”?
That message appears when one of the two required fields for your selected mode is blank, zero, negative, or not a valid number, or when the resulting voltage, current, resistance, or power wouldn’t come out as a finite positive number.
Can I enter values in milliamps, kilohms, or megawatts?
Yes — each field has its own unit multiplier for milli (×0.001), kilo (×1,000), and mega (×1,000,000), applied to your entry before the calculator runs the formula.
How is horsepower calculated from watts?
The calculator divides the solved power by 745.699872, the standard conversion factor between watts and mechanical horsepower.
What is conductance, and why is it shown next to resistance?
Conductance is the mathematical inverse of resistance, $G = 1/R$, measured in siemens. It expresses the same property from the opposite direction — a higher conductance value means current passes through more easily.
Does this calculator account for AC power factor or reactive power?
No. It applies plain Ohm’s Law and Joule’s Law, which assume a purely resistive circuit. Real AC circuits with inductive or capacitive loads need apparent power (VA) and a power factor to relate real and apparent power, and this tool doesn’t calculate either.
Results from this calculator are for planning and estimation purposes only. Final wiring, component selection, and installation work should be verified against local electrical code and performed or inspected by a licensed electrician.