Voltage Divider Output Calculator

Compute loaded and unloaded Vout, loading error, power, and nearest E-series resistor.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A voltage divider output calculator that handles both the ideal unloaded case and the more realistic loaded scenario, where a downstream circuit pulls current from the output node and lowers the voltage. It is aimed at electronics engineers, students, and makers who need to quickly size a resistor pair, verify a divider under load, or find the nearest catalogue resistor for a target output.

How it works

The classic voltage divider places two resistors in series across a supply. The output is tapped at the junction between them:

Vout = Vin × R2 / (R1 + R2)

R1 is the “top” resistor connecting the supply to the output node; R2 is the “bottom” resistor from the output node to ground. The fraction R2 / (R1 + R2) — called the divider ratio — is always between 0 and 1, so Vout is always a fraction of Vin.

The loading effect

The formula above assumes no current flows out of the output node. Any real circuit (ADC input, microcontroller GPIO, op-amp, transistor base) draws some current, which effectively places a load resistance RL in parallel with R2. This reduces the bottom leg of the divider:

Rp = R2 ‖ RL = R2 × RL / (R2 + RL)

The loaded output voltage is then:

Vout (loaded) = Vin × Rp / (R1 + Rp)

Since Rp < R2, the loaded Vout is always lower than the unloaded value. The calculator quantifies this as the loading error:

error = (Vout_unloaded − Vout_loaded) / Vout_unloaded × 100 %

A loading error under 1 % is usually acceptable. Above 5 % you should either reduce R1 + R2 (use lower-value resistors to increase quiescent current) or buffer the output with an op-amp voltage follower.

E-series resistor finder

Resistors are only manufactured in standardised values defined by the E-series — 12, 24, 48, or 96 values per decade. When the exact R1 or R2 computed from your target Vout doesn’t exist on a reel, the tool snaps it to the nearest E-series value and re-calculates the actual Vout so you know the resulting error before soldering anything.

Worked example

Design a 3.3 V reference from a 5 V supply, driving a 10 kΩ ADC input.

Step 1 — choose R2 = 10 kΩ, find R1 (unloaded):

R1 = R2 × (Vin / Vout − 1) = 10 kΩ × (5 / 3.3 − 1) = 10 kΩ × 0.515 = 5.152 kΩ

Step 2 — snap to E24 series: nearest is 5.1 kΩ

Actual Vout (unloaded) = 5 V × 10 / (5.1 + 10) = 3.311 V (0.33 % error)

Step 3 — check loading effect with RL = 10 kΩ:

Rp = 10 kΩ ‖ 10 kΩ = 5 kΩ

Vout (loaded) = 5 V × 5 / (5.1 + 5) = 2.475 V — a loading error of 25 %!

This is why the loading check matters. The fix: choose a lower-impedance divider, for example R2 = 1 kΩ, R1 = 510 Ω. Now the quiescent current is 3.3 mA, far above the ADC pull current, and loading error drops to 0.5 %.

VinR1R2RLVout loadedLoading error
5 V5.1 kΩ10 kΩ10 kΩ2.48 V25 %
5 V510 Ω1 kΩ10 kΩ3.27 V1.3 %
12 V10 kΩ10 kΩ100 kΩ5.74 V4.3 %

All calculations run entirely in your browser — no data is sent to a server.

Ad placeholder (rectangle)