March 26, 20264 min read

Voltage Divider Calculator: Design Resistor Divider Circuits Fast

Calculate output voltage, resistor values, or current for any voltage divider circuit. Includes load effect warnings and practical design tips.

voltage divider electronics circuit design engineering calchub
Ad 336x280

Voltage dividers show up everywhere in electronics — level shifting a 5V signal to 3.3V for a microcontroller, biasing a transistor, setting a reference voltage for a comparator. The math is simple enough to do in your head once you know the formula, but getting resistor values right for a given load takes a bit more work. The CalcHub Voltage Divider Calculator handles both directions: give it the resistors and it tells you the output, or give it the voltages and it suggests resistor values.

The Formula

Vout = Vin × R2 / (R1 + R2)

Where R1 is the top resistor (connected to the supply) and R2 is the bottom resistor (connected to ground). Vout is measured across R2.

That's the unloaded version. When you connect something to Vout, the load resistance appears in parallel with R2, which changes the effective bottom resistance and pulls Vout down. This is the part most beginners miss.

Solving in Both Directions

Known resistors, find Vout:
  • Vin = 12V, R1 = 10kΩ, R2 = 10kΩ
  • Vout = 12 × 10k / (10k + 10k) = 6V
Known voltages, find resistors:
  • Vin = 5V, Vout = 3.3V — you want to level-shift for a 3.3V GPIO
  • The ratio R2/(R1+R2) = 3.3/5 = 0.66
  • Pick R2 = 33kΩ, then R1 = (5-3.3)/3.3 × 33k = 17kΩ → use standard 18kΩ
The calculator does this algebra for you and suggests the nearest E12 or E24 standard resistor values.

Load Effect: The Thing That Bites You

When you connect a load (like a microcontroller input pulling 100µA, or a relay coil pulling 50mA), the effective R2 drops because your load is in parallel with it.

Effective R2 = R2 × Rload / (R2 + Rload)
R2RloadEffective R2Vout Change
10kΩ100kΩ9.09kΩ−9%
10kΩ10kΩ5kΩ−33%
1kΩ10kΩ909Ω−9%
1kΩ1kΩ500Ω−33%
The rule of thumb: your load resistance should be at least 10× larger than R2 to keep the output within 10% of the intended value. If your load pulls hard, use lower-value resistors (stiffer divider) at the cost of higher quiescent current.

Choosing Resistor Values

This is where experience matters more than math:

  • High impedance loads (op-amp inputs, ADC pins): You can use 100kΩ–1MΩ resistors. Quiescent current is negligible.
  • Logic level shifting (5V → 3.3V for MCU pins): 10kΩ–33kΩ is a good range. Low enough to drive most inputs reliably, not so low you waste power.
  • Sensor biasing or reference voltages: Keep the divider current at least 10× the expected load current.
  • Battery-powered designs: Use high-value resistors (100kΩ+) to minimize drain, but verify your load tolerance.

Practical Example: 5V to 3.3V Level Shifter

Many sensors output 5V signals that would damage 3.3V microcontroller pins. A simple resistor divider works if the signal is slow (not I2C or SPI at high speeds — use a proper level shifter IC for those).

  • R1 = 1.8kΩ, R2 = 3.3kΩ gives Vout ≈ 3.3V from 5V
  • Or use 2.2kΩ and 3.9kΩ for slightly lower values
Enter these into the calculator with your MCU's typical input impedance as the load to see the actual output voltage.

Can I use a voltage divider to power a circuit?

Generally no — at least not if that circuit draws any meaningful current. Dividers work well for signal conditioning and biasing, but for powering loads use a voltage regulator. The output voltage of a divider shifts significantly under changing loads.

Why does my measured output differ from the calculated value?

Check the resistor tolerances (±5% resistors can produce a ±10% swing in Vout), verify your input voltage with a multimeter, and consider whether your measurement probe itself is loading the circuit. Oscilloscope probes have 1MΩ input impedance — usually fine, but worth knowing.

What's the current draw of the divider itself?

The quiescent current is simply Vin / (R1 + R2). For 12V across two 10kΩ resistors, that's 12 / 20,000 = 0.6mA constantly flowing through the divider even with no load.

Ad 728x90