Resistor Calculator
Calculate resistance, voltage, current, and power for resistor circuits. Find nearest standard E12/E24 values and compute series/parallel combinations.
V
A
Enter your values above to see the results.
Tips & Notes
- ✓Always verify power dissipation (P = I²R) before finalizing a resistor value. A 1 kΩ resistor carrying 50 mA dissipates P = 0.0025 × 1000 = 2.5 W — this needs at least a 5 W rated resistor, not a standard 1/4 W.
- ✓Standard E12 series values (12 per decade): 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82 (then ×10, ×100, etc.). E24 doubles this to 24 values per decade for tighter selection.
- ✓Two equal resistors in parallel give R/2. Three equal resistors in parallel give R/3. Much faster than the full formula for equal-value combinations.
- ✓Resistors have tolerance bands — a 10 kΩ ±5% resistor can be 9,500–10,500 Ω. For sensitive analog circuits, use 1% or 0.1% tolerance metal film resistors. Carbon film is typically ±5%, metal film ±1%, wirewound ±0.1%.
- ✓Temperature coefficient (tempco) matters in precision circuits. Carbon film: ±200 ppm/°C. Metal film: ±50 ppm/°C. A 10 kΩ metal film resistor changes ±5 Ω per 10°C change — important for precision voltage references.
Common Mistakes
- ✗Selecting resistor value without checking power rating — the most common resistor failure mode. Calculate P = I²R and use a resistor rated at least 2× that power. Standard ratings: 1/8 W, 1/4 W, 1/2 W, 1 W, 2 W, 5 W, 10 W.
- ✗Using the wrong formula for series vs. parallel — series: R_total = R₁ + R₂ (simple addition). Parallel: R_total = (R₁ × R₂)/(R₁ + R₂), not R₁ + R₂. The parallel result is always less than the smallest resistor.
- ✗Choosing a non-standard value — calculated resistance of 13.7 kΩ does not exist in the E12 or E24 series. Choose 12 kΩ or 15 kΩ and recalculate the circuit behavior with the actual standard value.
- ✗Ignoring resistor tolerance in critical applications — two nominally identical 10 kΩ resistors in a voltage divider can differ by ±10% (5% tolerance each), causing a 5% output voltage error in a precision reference.
- ✗Confusing pull-up and pull-down resistor sizing — too large a value (e.g., 1 MΩ) makes the input susceptible to noise pickup; too small (e.g., 100 Ω) wastes current when the line is pulled low. Typical: 4.7 kΩ to 10 kΩ for logic signals.
Resistor Calculator Overview
Resistors are the most common component in electronics — every circuit has them, and selecting the right resistance value and power rating is the most basic practical skill in electronics. The calculation chain is straightforward: compute resistance from circuit requirements, find the nearest standard value, then verify power dissipation.
Resistance and power formulas:
R = V / I | P = I²R = V²/R = V × I | Units: Ω (ohms), W (watts)
EX: Need to limit 5 V to 15 mA through an LED with 2 V forward voltage → V_resistor = 5 − 2 = 3 V → R = 3 / 0.015 = 200 Ω → nearest E24: 200 Ω (exact) or 220 Ω → P = 0.015² × 200 = 45 mW → use 1/8 W resistorSeries and parallel combinations:
Series: R_t = R₁ + R₂ | Parallel: R_t = (R₁×R₂)/(R₁+R₂) | n equal in parallel: R/n
EX: Need 350 Ω from standard values → 330 Ω + 22 Ω in series = 352 Ω (0.6% off). Or 470 Ω in parallel with 1.5 kΩ → (470×1500)/(470+1500) = 705,000/1970 = 357.9 ΩE-series standard resistor values — E12 series:
| E12 Values (Ω) | ×10 | ×100 | ×1k | ×10k | ×100k |
|---|---|---|---|---|---|
| 10, 12, 15, 18 | 100–180 | 1k–1.8k | 10k–18k | 100k–180k | 1M–1.8M |
| 22, 27, 33, 39 | 220–390 | 2.2k–3.9k | 22k–39k | 220k–390k | 2.2M–3.9M |
| 47, 56, 68, 82 | 470–820 | 4.7k–8.2k | 47k–82k | 470k–820k | 4.7M–8.2M |
| Power Rating | Use When P_calc is... | Max Current (1 kΩ) | Package |
|---|---|---|---|
| 1/8 W (0.125 W) | Under 60 mW | 11.2 mA | SMD 0402/0603, small axial |
| 1/4 W (0.25 W) | Under 125 mW | 15.8 mA | Standard axial, SMD 0805 |
| 1/2 W (0.5 W) | Under 250 mW | 22.4 mA | Larger axial, SMD 1206 |
| 1 W | Under 500 mW | 31.6 mA | Axial or wirewound |
| 5 W / 10 W | Under 2.5 W / 5 W | 70.7 / 100 mA | Wirewound, needs heatsinking |
Frequently Asked Questions
Resistance R = V / I (Ohm's Law). Example: 5 V applied across a component draws 12 mA (0.012 A) → R = 5 / 0.012 = 416.7 Ω → nearest standard E24 value: 390 Ω or 430 Ω. Also calculate power: P = V × I = 5 × 0.012 = 60 mW — a 1/8 W (125 mW) resistor is sufficient with good margin. When measuring unknown resistance, always ensure the device under test is disconnected from any circuit power before measuring with a multimeter.
Standard resistors follow E-series values. E12 (±10% tolerance): 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82 Ω (and × 10, 100, 1k, 10k, 100k, 1M multiples). E24 (±5%): adds 11, 13, 16, 20, 24, 30, 36, 43, 51, 62, 75, 91 to fill in gaps. E96 (±1%): 96 values per decade for precision. When your calculated value falls between standard values, recalculate with both adjacent standard values and choose the one that best meets your circuit requirements.
Series: R_total = R₁ + R₂ + R₃ + ... Current is the same through all; voltages add. Example: 100 Ω + 220 Ω + 470 Ω = 790 Ω total. Parallel: 1/R_total = 1/R₁ + 1/R₂ + ... Voltages equal; currents add. Quick formula for two resistors: R_total = (R₁ × R₂)/(R₁ + R₂). Example: 1 kΩ parallel with 2.2 kΩ → (1000 × 2200)/(1000 + 2200) = 2,200,000/3,200 = 687.5 Ω. For equal resistors in parallel: n resistors of value R give R/n total.
Power dissipated P = I²R = V²/R = V × I. Select a resistor rated at 2× the calculated power as a safety margin. Standard ratings: 1/8 W (0.125 W) for signal circuits; 1/4 W general purpose; 1/2 W for moderate current; 1 W for power circuits; 5 W, 10 W wirewound for high dissipation. Example: 220 Ω resistor carrying 30 mA → P = (0.03)² × 220 = 0.198 W. Minimum rating needed: 0.198 × 2 = 0.396 W → use a 1/2 W rated resistor. Running at 50% of rated power gives adequate thermal margin for most environments.
Pull-up resistors connect a digital signal line to VCC (positive supply); pull-down resistors connect to GND. They define the default logic state when no active driver is connected. When an open-drain output or switch pulls the line low (for pull-up) or high (for pull-down), the resistor limits current. Typical values: 4.7 kΩ to 10 kΩ for 5 V and 3.3 V logic. Too large: the line charges/discharges slowly, increasing rise/fall time and susceptibility to noise. Too small: excessive current when the line is actively driven, wasting power and stressing the driving transistor.
Four-band resistors: bands 1-2 are significant digits, band 3 is multiplier, band 4 is tolerance. Colors: Black=0, Brown=1, Red=2, Orange=3, Yellow=4, Green=5, Blue=6, Violet=7, Gray=8, White=9. Multiplier: Gold=×0.1, Silver=×0.01, others match digit colors (Black=×1, Brown=×10, Red=×100...). Tolerance: Gold=±5%, Silver=±10%, None=±20%. Example: Brown-Black-Orange-Gold = 1-0-×1000-±5% = 10,000 Ω ±5% = 10 kΩ 5%. Five-band resistors add a third significant digit for 1% tolerance metal film types.