Voltage Divider Calculator: Formula, Examples, and Design Tips

A voltage divider calculator solves one of the most common problems in electronics: figuring out the output voltage when two resistors split an input voltage. The formula is Vout = Vin × R2 / (R1 + R2). Simple on paper, but the real challenge is picking resistor values that account for load current, power dissipation, and standard component availability — which is exactly what this calculator handles.
The Voltage Divider Formula — Where It Comes From
Two resistors in series carry the same current. By Ohm's law, the voltage across each resistor is proportional to its resistance. That gives us:
Notice that the output depends only on the ratio of R1 to R2, not their absolute values. A 1kΩ/1kΩ divider and a 10kΩ/10kΩ divider both output half the input voltage. But the 10kΩ pair draws ten times less current — which matters for battery-powered circuits and sensitive loads.
Worked Example: 5V Arduino Reading a 12V Battery
Suppose you want to monitor a 12V lead-acid battery with an Arduino whose analog input maxes out at 5V. You need Vout ≤ 5V when Vin = 14.4V (fully charged). Working backwards:
Step 1: Required ratio = 5 / 14.4 = 0.347
Step 2: R2 / (R1 + R2) = 0.347 → R1/R2 = (1 − 0.347) / 0.347 ≈ 1.88
Step 3: Pick standard values: R1 = 18kΩ, R2 = 10kΩ → ratio = 10/28 = 0.357
Step 4: Vout at 14.4V = 14.4 × 0.357 = 5.14V — still slightly over 5V
Step 5: Try R1 = 20kΩ, R2 = 10kΩ → ratio = 10/30 = 0.333 → Vout = 4.8V ✓
At 12V nominal, Vout = 12 × 0.333 = 4.0V. The total current draw is 12V / 30kΩ = 0.4mA — negligible for a battery that delivers amps. Power dissipation in each resistor is under 3mW, so ¼W resistors work fine.
The Loading Problem (and How to Avoid It)
The textbook formula assumes nothing draws current from the output. In practice, your load — an ADC input, an op-amp, a transistor base — forms a parallel resistance with R2. That lowers the effective R2 and drops Vout below what you calculated.
How much does it matter? Here's a quick reference:
| Load / R2 ratio | Vout error | Rule of thumb |
|---|---|---|
| R_load = 100× R2 | < 1% | Safe — loading negligible |
| R_load = 10× R2 | ~5–9% | Noticeable — recalculate with parallel R2 |
| R_load = R2 | ~33% | Severe — add a buffer amp or redesign |
Most microcontroller ADC inputs have >1MΩ impedance, so a 10kΩ divider is unaffected. But if you're feeding a relay coil or an LED, you'll need a buffer (op-amp voltage follower) between the divider output and the load.
Resistor Tolerance and What It Does to Your Output
Standard resistors come in 1%, 5%, or 10% tolerance. With a 5% tolerance pair, your actual Vout can shift significantly. Take R1 = 10kΩ and R2 = 10kΩ with 5% tolerance: worst-case R1 could be 10.5kΩ while R2 is 9.5kΩ, giving Vout = Vin × 9.5/20 = 0.475×Vin instead of the expected 0.5×Vin — a 5% error.
For precision applications (reference voltages, sensor biasing), use 1% metal-film resistors. They cost a fraction of a penny more and cut your worst-case error by 5×. The calculator above includes a tolerance analysis mode that shows the actual Vout range for your chosen tolerance.
Common Voltage Divider Configurations
Rather than calculating from scratch every time, here are resistor pairs that produce commonly needed voltages from standard supplies. All use E24-series values you can buy anywhere:
| Vin | Desired Vout | R1 | R2 | Actual Vout |
|---|---|---|---|---|
| 5V | 3.3V | 5.1kΩ | 10kΩ | 3.31V |
| 12V | 5V | 15kΩ | 10kΩ | 4.8V |
| 12V | 3.3V | 27kΩ | 10kΩ | 3.24V |
| 24V | 5V | 39kΩ | 10kΩ | 4.9V |
These values keep R2 at 10kΩ for consistency. For lower power consumption, multiply both resistors by 10 (100kΩ range) — the ratio stays the same, but current drops to microamps. For higher-frequency signals, keep total resistance below ~10kΩ to avoid RC rolloff from parasitic capacitance. The voltage divider article on Wikipedia covers the frequency-dependent behavior in detail.
When Not to Use a Voltage Divider
Voltage dividers are great for signal conditioning and measurement, but they're a poor choice for power delivery. The problem: R1 wastes energy as heat, and the output voltage sags under load. If you need to step 12V down to 5V and supply 500mA, R1 would dissipate (12−5) × 0.5 = 3.5W — enough to burn your finger.
Use a voltage divider when the load current is tiny (milliamps or less): ADC inputs, sensor biasing, level shifting for logic signals. For anything drawing real current, use a linear regulator (LM7805, AMS1117-3.3) or a switching regulator (buck converter). For cable and wire losses specifically, the voltage drop calculator handles that different problem.



