| Symbol | Variable | Unit | Notes |
|---|---|---|---|
| Vin | Input Voltage | Volts (V) | Supply voltage |
| R1 | Upper Resistor | Ohms (Ω) | In series with supply |
| R2 | Lower Resistor | Ohms (Ω) | Connected to ground |
| Vout | Output Voltage | Volts (V) | Voltage across R2 |
| I | Divider Current | Amperes (A) | I = Vin / (R1+R2) |
- Assumes no load current — output is open circuit (infinite load impedance). Load resistance will reduce Vout.
- Valid for DC circuits and resistive loads only — not for reactive components
- Does not account for resistor tolerances — standard 5% tolerance can shift Vout by ±5%
- For loaded dividers, calculate the parallel combination of R2 and load resistance first, then apply the formula
- Power dissipation values assume steady-state DC operation — derate for elevated temperatures
What Is a Voltage Divider?
A voltage divider is one of the most fundamental and widely used circuits in electronics. Two resistors in series create a predictable output voltage that is a fraction of the input. This principle underpins countless real-world applications from sensor interfaces to microcontroller inputs to audio level controls. Understanding voltage dividers — including their limitations — is essential knowledge for every electrical and electronics engineer.
The Voltage Divider Formulas
- Vin — Input supply voltage (V)
- R1 — Upper resistor between supply and output node (Ω)
- R2 — Lower resistor between output node and ground (Ω)
- Vout — Output voltage at the midpoint node (V)
- k — Divider ratio, always between 0 and 1
Worked Examples
Example 1 — 3.3V Reference from 5V Supply
A microcontroller needs a 3.3V reference but only a 5V supply is available. Design a voltage divider using standard E24 resistor values.
Example 2 — ADC Input Scaling (0–10V Sensor to 0–3.3V ADC)
An industrial pressure sensor outputs 0–10V. Your microcontroller ADC input is limited to 0–3.3V. Design the scaling divider.
Example 3 — NTC Thermistor Temperature Sensing
A 10 kΩ NTC thermistor (at 25°C) is used in a voltage divider with a 10 kΩ fixed resistor and 3.3V supply. What is the output voltage at 25°C and how does it change?
Example 4 — Battery Voltage Monitor
Monitor a 12V lead-acid battery (range 10–14.4V) using a 3.3V microcontroller ADC. Design the divider to use the full ADC range.
Real World Applications
Common Mistakes Engineers Make
Frequently Asked Questions
Rearrange the formula: R1 = R2 × (Vin/Vout − 1). Choose a standard value for R2 first (typically 10 kΩ for most signal applications), then calculate the required R1. Select the nearest standard E24 or E96 value and verify the actual Vout with the standard values using this calculator.
For signal-level dividers connected to high-impedance ADC inputs: 10 kΩ–100 kΩ range balances low current consumption with good noise immunity. For low-impedance loads: use lower values (1 kΩ–10 kΩ) to maintain output regulation. For battery-powered circuits: use higher values (100 kΩ+) to minimize quiescent current drain.
Yes — place a precision shunt resistor (typically 100 Ω or 250 Ω) as R2, with no R1. The current through the shunt creates a voltage: V = I × R. For 4–20 mA through 250 Ω: V ranges from 1.0V to 5.0V — perfect for a 0–5V ADC. For 0–3.3V ADC with 4–20 mA, use a 165 Ω shunt (0.66V–3.30V range).
Both resistors change value with temperature according to their temperature coefficient (TC). If both resistors have the same TC (matched tempco), the ratio stays constant and Vout doesn’t drift. Use matched-TC resistor pairs or resistor networks from the same manufacturer for temperature-stable dividers. Metal film resistors (±100 ppm/°C) are far more stable than carbon composition (±1500 ppm/°C).
A loaded voltage divider has a resistive load (R_L) connected across R2. The effective lower resistance becomes R2_eff = (R2 × R_L)/(R2 + R_L), which is always less than R2. This reduces Vout below the unloaded value. The loading error percentage ≈ R2/R_L × 100%. Use this calculator’s loaded divider mode to find the actual output with your specific load.
