Capacitor Ripple Voltage Calculator

Peak-to-peak ripple on a bulk or switching capacitor.

Calculator Electronics Updated Apr 18, 2026
How to Use
  1. Enter I load, frequency, cap, and ESR.
  2. Vr = I/(f·C) + I·ESR. Switch ESR term often dominates.
Input
A (pp or RMS)
Presets
Ripple
Vr total
Vr C
Vr ESR
Cap Z

Show Work

Enter values.

Notes

Capacitive
Vc = I / (f·C)
Linear decay approx.
ESR
Ve = I · ESR
Resistive step.
Total
Vc + Ve
Worst-case sum.
Xc
1 / (2π·f·C)
Capacitive reactance.
Buck/Boost
I_L_pp from L, fsw
Inductor ripple.
Low-ESR caps
Polymer/ceramic
Required for SMPS.

History of ESR and Capacitor Evolution

Equivalent Series Resistance became a critical spec in the 1990s with the rise of high-frequency SMPS. A reservoir capacitor at 50 Hz mains is dominated by the capacitive-reactance ripple term I/(f·C); at 500 kHz switcher frequency, that term vanishes and the resistive ESR term I·ESR dominates. Suddenly the capacitor's effective impedance floor (its ESR) set the output ripple, regardless of how many more microfarads you added.

The "capacitor plague" of 1999-2007 was an industry-wide failure cascade: conventional aluminum electrolytic capacitors made with a defective electrolyte formulation bulged, leaked, and failed prematurely on motherboards, graphics cards, and consumer electronics worldwide. The root cause was a stolen-and-botched formulation from Rubycon's aqueous electrolyte. The response accelerated adoption of conductive polymer capacitors (OS-CON, Poscap) which have 1/10th the ESR and ~10× the life of conventional aluminum.

Modern SMPS designs use a hybrid approach: bulk aluminum polymer (low ESR for ripple current) paralleled with ceramic multi-layer caps (extremely low ESR at > 1 MHz) to handle transient currents from fast load steps. The X7R/X5R ceramic capacitor revolution (1990s onward) pushed per-piece capacitance from 1 µF to 47 µF in standard 1206 packages — making polymer-aluminum bulk caps optional on point-of-load converters.

About This Calculator

Enter the ripple current, operating frequency, capacitance, and equivalent series resistance (ESR). The tool computes capacitive ripple Vc = I/(f·C), resistive ripple Ve = I·ESR, total ripple Vt (worst-case sum), and the capacitor's reactance Xc = 1/(2πfC). Typical ESR values: aluminum electrolytic 50-200 mΩ, polymer 10-30 mΩ, ceramic 1-10 mΩ.

Rule of thumb: if Ve > Vc by 3× or more, adding more capacitance won't help — you need lower ESR, i.e., polymer or parallel ceramics. For typical buck converter output, place a 47-100 µF polymer in parallel with 2-4 × 10 µF ceramics to cover both low-frequency ripple and high-frequency transients. Everything runs client-side; no values leave your browser.

Frequently Asked Questions

Why ESR dominates?

Modern high-frequency converters — capacitive term is already tiny.

Buck ripple?

Vr ≈ I_L_pp/(8·fsw·C) + ESR·I_L_pp.

Common Use Cases

Linear PSU

120 Hz ripple.

Buck Output

ESR-dominated.

Last updated: