Skip to main content
engineering

Ohm's Law Calculator

Solve for V, I, or R; compute power; combine resistors in series/parallel; decode resistor color bands

By Christopher FloiedPublished Updated

Solve for V, I, or R; combine resistors in series/parallel; decode resistor color bands.

Ohm's Law Solver

V

12.0000 V

I

2.0000 A

R

6.0000 Ω

Power P

24.0000 W

Ohm's Law — V–I Line and Power Curve

Tip: hover to read values, click to pin a point for export

Resistor Combiner

100 Ω
200 Ω
300 Ω

Total Resistance

600.0000 Ω

Color Band Decoder (4-band)

Resistance

1.00 kΩ

Tolerance

±5%

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the Ohm's Law Calculator. Follow the units and input format printed next to each field. Where a unit selector is available, choose the units that match your data.

2

Review your inputs

Double-check that all values are correct and match the units or format shown for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The Ohm's Law Calculator computes the output in your browser and displays the results, with units clearly labeled, as soon as they are ready — no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

Formula Reference

Ohm's Law

V = I × R

Variables: V = voltage (volts), I = current (amperes), R = resistance (ohms)

Power

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

Variables: P = power in watts

When to Use This Calculator

  • •Use the Ohm's Law Calculator to check your hand calculations on homework or exam problems — comparing its result with your own working helps identify arithmetic errors before they propagate.
  • •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
  • •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
  • •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
  • •Use it in the field when a quick estimate is needed and a full engineering software package is not available.

About This Calculator

The Ohm's Law Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Solve for V, I, or R; compute power; combine resistors in series/parallel; decode resistor color bands All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Follow the units printed beside each field. Where a unit selector is provided, the selected unit is converted internally. Results are computed in your browser without sending data to a server, which keeps your inputs private. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.

The Theory Behind It

Ohm's law V = I·R is the fundamental relationship for linear resistive circuits, stating that voltage across a resistor equals the current through it times its resistance. The three forms (V = IR, I = V/R, R = V/I) allow solving for any quantity given the other two. Power dissipated in a resistor follows P = V·I = I²·R = V²/R. For resistors in series, total resistance is R_series = R₁ + R₂ + R₃ + ..., and the same current flows through each with voltages dividing proportionally to resistance. For resistors in parallel, 1/R_parallel = 1/R₁ + 1/R₂ + ..., with the same voltage across each and currents dividing inversely with resistance. These rules enable analysis of complex resistive networks through repeated series-parallel simplification. Kirchhoff's Current Law (KCL): current into a junction equals current out. Kirchhoff's Voltage Law (KVL): sum of voltage drops around any loop equals zero. Together with Ohm's law, these form the foundation of circuit analysis. The calculator handles Ohm's law for single resistors, series/parallel combinations, power calculations, and resistor color code decoding for through-hole components.

Real-World Applications

  • •Circuit design and debugging: compute required resistor values, verify component ratings, and debug unexpected voltages or currents.
  • •LED current limiting: calculate the series resistor needed to drive an LED from a supply voltage with specified current (e.g., 20 mA through a 2V red LED from a 5V supply requires R = 150Ω).
  • •Power dissipation check: verify that resistors in a design have sufficient wattage rating to handle actual power dissipation (I²R) plus safety margin.
  • •Wire gauge selection: minimum wire size for an electrical run depends on current capacity and voltage drop, both governed by Ohm's law and wire resistance per length.
  • •Resistor color code reading: convert band colors to resistance value for through-hole components still common in discrete-component designs.

Frequently Asked Questions

What is Ohm's law?

V = I·R, where V is voltage (volts), I is current (amperes), and R is resistance (ohms). Named after Georg Ohm (1827). It applies to linear resistors — components whose resistance is constant regardless of voltage or current. Most metals, carbon resistors, and many sensors follow Ohm's law. Nonlinear devices (diodes, transistors, LEDs) have non-constant resistance and require more complex analysis.

How do I calculate power dissipated in a resistor?

P = V × I = I² × R = V² / R, depending on which variables you know. For a 10 Ω resistor with 2 A current: P = 2² × 10 = 40 W. For a 1 kΩ resistor across 12 V: P = 12² / 1000 = 0.144 W. Always check that your resistor's wattage rating exceeds the calculated power with a safety margin (typically 2×) for reliability.

How do I combine resistors in series and parallel?

Series (components in a chain, same current): R_total = R₁ + R₂ + R₃ + ... For 100Ω + 220Ω + 470Ω = 790Ω total. Parallel (components across the same two points, same voltage): 1/R_total = 1/R₁ + 1/R₂ + ... For two resistors: R_total = (R₁ × R₂)/(R₁ + R₂). Three 1 kΩ resistors in parallel: R_total = 1000/3 = 333Ω.

Can I use Ohm's law on AC circuits?

Yes, for purely resistive loads at any frequency. For reactive components (capacitors, inductors), use impedance Z instead of R: V = I·Z, where Z is complex-valued and depends on frequency. RMS values are used for V and I to match the DC form. For purely reactive loads, there is no real power dissipation; only apparent power Q is 'consumed' in moving energy back and forth between the source and the reactive element.

What if the resistance changes with temperature?

Real resistors have a temperature coefficient. Metal resistors (wire-wound, metal film) have positive TC around +50 to +200 ppm/°C. Carbon composition has negative TC. Precision resistors use special alloys (e.g., Manganin) with near-zero TC. For precision applications or wide temperature ranges, specify TC in the design and verify resistance holds within tolerance across the operating range.

Related Calculators

References & Further Reading

Add the live Ohm's Law Calculator to your site. Free to embed, with a link back to MegaCalc.