Voltage Divider Equation: Derivation and Applications

+VinR₁R₂Vout
Voltage divider: Vout is taken across R₂.

Why the Voltage Divider Deserves Your Attention

Of all the patterns in circuit analysis, the voltage divider is the one you will reach for most often. Two impedances in series across a source, output tapped from the middle, and a single ratio tells you the result. It hides inside transistor bias networks, op-amp feedback paths, sensor front-ends, attenuators, and the input stage of nearly every measuring instrument. Learning to recognize a divider on sight, and to know when its simple formula breaks down, is one of the highest-leverage skills in practical electronics. This article derives the equation carefully, puts real numbers through it, and then examines the loading effect that trips up most beginners.

Derivation from KVL and Ohm's Law

Place two resistors R1R_1 and R2R_2 in series across a source VinV_{in}, with the output VoutV_{out} measured across R2R_2. Because the two resistors share a single loop, the same current II flows through both. By KVL around that loop:

Vin=IR1+IR2=I(R1+R2)V_{in} = I R_1 + I R_2 = I(R_1 + R_2)

Solving for the loop current gives I=Vin/(R1+R2)I = V_{in}/(R_1 + R_2), and the output voltage is the drop across R2R_2:

Vout=IR2=VinR2R1+R2V_{out} = I R_2 = V_{in}\,\frac{R_2}{R_1 + R_2}

That ratio, R2/(R1+R2)R_2/(R_1 + R_2), is always between 0 and 1, so a voltage divider can only attenuate, never amplify. The output is the input scaled by the fraction of total resistance that appears across the output element. This rests entirely on Ohm's law and the series-current observation, nothing more.

A Fully Worked Numerical Example

Let R1=10 kΩR_1 = 10\ \text{k}\Omega, R2=4.7 kΩR_2 = 4.7\ \text{k}\Omega, and Vin=12 VV_{in} = 12\ \text{V}. The total series resistance is 10+4.7=14.7 kΩ10 + 4.7 = 14.7\ \text{k}\Omega, so:

Vout=12470014700=120.31973.84 VV_{out} = 12 \cdot \frac{4700}{14700} = 12 \cdot 0.3197 \approx 3.84\ \text{V}

The current drawn from the source is I=12/147000.816 mAI = 12 / 14700 \approx 0.816\ \text{mA}, and you can sanity-check the output as IR2=0.816 mA×4.7 kΩ3.84 VI R_2 = 0.816\ \text{mA} \times 4.7\ \text{k}\Omega \approx 3.84\ \text{V}, which matches. The power dissipated in the divider is VinI=12×0.816 mA9.8 mWV_{in} I = 12 \times 0.816\ \text{mA} \approx 9.8\ \text{mW}, a useful number when you are choosing resistor ratings or worrying about battery drain in a low-power design.

The Generalized Impedance Divider

In the ss-domain the derivation is identical with impedances replacing resistances:

Vout(s)=Vin(s)Z2(s)Z1(s)+Z2(s)V_{out}(s) = V_{in}(s)\,\frac{Z_2(s)}{Z_1(s) + Z_2(s)}

This is the starting point for every passive filter. An RC low-pass filter is a divider with Z1=RZ_1 = R and Z2=1/(sC)Z_2 = 1/(sC), yielding H(s)=11+sRCH(s) = \frac{1}{1 + sRC}. Swap the elements and you get a high-pass response. The same one-line ratio describes both, which is the beauty of working with impedances.

The Loading Effect

The clean formula assumes no current is drawn from the output node. The moment you connect a real load, that assumption fails. If a load RLR_L hangs across R2R_2, the effective lower resistance becomes the parallel combination:

R2,eff=R2RL=R2RLR2+RLR_{2,\text{eff}} = R_2 \parallel R_L = \frac{R_2 R_L}{R_2 + R_L}

and the loaded output is Vout=VinR2,effR1+R2,effV_{out} = V_{in}\,\dfrac{R_{2,\text{eff}}}{R_1 + R_{2,\text{eff}}}. Continuing the example with a RL=10 kΩR_L = 10\ \text{k}\Omega load: R2,eff=(4.7×10)/(4.7+10)=47/14.73.20 kΩR_{2,\text{eff}} = (4.7 \times 10)/(4.7 + 10) = 47/14.7 \approx 3.20\ \text{k}\Omega. The new output is:

Vout=123.2010+3.20=120.24242.91 VV_{out} = 12 \cdot \frac{3.20}{10 + 3.20} = 12 \cdot 0.2424 \approx 2.91\ \text{V}

The output sagged from 3.84 V to 2.91 V, a 24% error, just from connecting a load comparable in size to R2R_2. The loading effect always pulls the output down. It becomes negligible only when RLR2R_L \gg R_2, which is why a well-designed divider feeding a sensitive node is often buffered by an op-amp follower whose input impedance is effectively infinite. The table below shows how the error shrinks as the load grows relative to R2=4.7 kΩR_2 = 4.7\ \text{k}\Omega.

Load RLR_LR2,effR_{2,\text{eff}}VoutV_{out}Error vs. unloaded
∞ (none)4.70 kΩ3.84 V0%
100 kΩ4.49 kΩ3.72 V~3%
10 kΩ3.20 kΩ2.91 V~24%
1 kΩ0.82 kΩ0.91 V~76%

Output Resistance of a Divider

Why does the divider sag under load? Look at it from the load's point of view. With the source replaced by its internal short (the standard way to find a Thevenin equivalent), the impedance seen looking back into the tap is R1R_1 in parallel with R2R_2. That parallel value is the divider's output resistance, and it is what forms a second, unwanted divider with any load you attach. For the running example, Rout=R1R2=(104.7)/14.73.20 kΩR_{out} = R_1 \parallel R_2 = (10 \cdot 4.7)/14.7 \approx 3.20\ \text{k}\Omega. A load of 10 kΩ then sees a 3.20 kΩ source resistance in series with it, and the resulting drop is exactly the 24% sag computed above. Thinking of the divider as a Thevenin source, an open-circuit voltage of 3.84 V behind 3.20 kΩ, makes the loading effect intuitive rather than mysterious, and it connects the topic to source-equivalent reasoning more broadly.

This is also the reason a buffered divider is so common. An op-amp voltage follower presents an input resistance in the megohms or higher, so the loading term RLR2R_L \gg R_2 is satisfied by an enormous margin and the tap delivers its ideal 3.84 V. The follower then sources whatever current the downstream stage needs from its own output, decoupling the divider from the load entirely. Whenever you see a divider feeding directly into a high-impedance amplifier input, that is the designer relying on exactly this output-resistance argument.

Applications

In BJT amplifier design, a divider sets the base bias voltage; the resistors are sized so the base current (the load) is roughly a tenth of the divider current, keeping the operating point stable. Resistive sensors such as thermistors and photoresistors form one leg of a divider so that resistance changes become voltage changes an ADC can read. And a precision divider from a regulated rail makes a reference voltage for comparators, usually buffered to eliminate loading. A practical rule: choose the divider's standing current to be at least ten times the expected load current, and the loaded output will stay within about 10% of the ideal value.

Common Mistakes

  • Applying the ideal formula to a loaded divider. If anything draws current from the tap, you must fold the load into R2,effR_{2,\text{eff}} first.
  • Putting R1R_1 in the numerator. The output element's resistance goes on top. The numerator is always the impedance the output is measured across.
  • Assuming a divider can source meaningful current. Its output impedance is R1R2R_1 \parallel R_2; pull too hard and the voltage collapses, as the table shows.
  • Using huge resistors to save power. Very large R1,R2R_1, R_2 make the divider extremely sensitive to loading and to leakage or input-bias currents.

Choosing Resistor Values in Practice

Designing a divider is a balancing act between three competing concerns: accuracy under load, power consumption, and immunity to stray currents. Make the resistors too large and the standing current becomes comparable to leakage currents, op-amp input bias currents, or the picoamp-scale currents that flow through a multimeter probe, all of which corrupt the output. Make them too small and the divider wastes power continuously, which matters enormously in a battery-powered design where a 9.8 milliwatt divider running around the clock dwarfs the consumption of a sleeping microcontroller. The usual compromise targets a standing current that is large compared with any load or leakage current yet small compared with the supply's budget, and then rounds the calculated resistances to the nearest standard E12 or E24 values. After rounding, always recompute the actual ratio, since a divider built from 10 kΩ and 4.7 kΩ ideal values may use 4.7 kΩ and 10 kΩ parts whose 5% tolerance shifts the output by a few percent on its own.

Tolerance stacking deserves a moment of thought. If both resistors carry a 1% tolerance, the worst-case output ratio can drift by roughly the sum of the two tolerances in the unfavorable direction, so a 1% pair yields roughly 2% worst-case ratio error. For precision references this is why designers reach for 0.1% parts or for matched resistor networks fabricated on a single die, where the two resistors track each other with temperature far better than two discrete parts ever could. The divider ratio depends only on the matching of the resistors, not their absolute value, which is a genuinely useful fact: a poorly characterized but well-matched pair still divides accurately.

For the parallel-circuit counterpart, see the current divider equation.

Related Tutorials

Fundamentals

Kirchhoff's Voltage Law (KVL): Complete Guide

Learn KVL from first principles: sign conventions, step-by-step mesh examples, common mistakes, and how CircuitMath automates loop equations.

Fundamentals

Kirchhoff's Current Law (KCL): Complete Guide

Master KCL: conservation of charge, node equations, supernodes, and a step-by-step 4-node worked example.

Fundamentals

Ohm's Law and Circuit Elements in the s-Domain

Review Ohm's law, understand impedance of R, L, and C in the Laplace domain, and see why s-domain analysis simplifies circuit solving.

Back to All Tutorials