Capacitor runs hot or bulges
Symptom
P = I² × ESR exceeds 1–2 W per cm³ of capacitor volume
Fix
Paralleling reduces ESR by dividing current; switch to lower-ESR polymer or MLCC
Compute ESR from dissipation factor, Q factor, conduction/dielectric/leakage loss breakdown, estimated temperature rise and ESL-limited self-resonant frequency — the five numbers that decide whether a capacitor survives your design.
ESR from tanδ, Q factor, conduction & dielectric loss, ΔT, SRF and ESL-limited impedance.
📌 Key formulas.ESR = tanδ / (ω × C) · Q = 1 / tanδ · P = I² × ESR + ωCV²tanδ + V × I_leak · SRF = 1/(2π√(L×C))
The calculator above is the diagnosis. The four cards below map the four failure modes engineers actually see in production, the symptom that flags each, and the cure that fixes it. Click a card to jump to the solution.
Symptom
P = I² × ESR exceeds 1–2 W per cm³ of capacitor volume
Fix
Paralleling reduces ESR by dividing current; switch to lower-ESR polymer or MLCC
Symptom
I_rms > I_rated at operating frequency
Fix
Low-frequency ripple is limited by ESR heating; high-frequency by foil skin effect. Use higher-rated part or parallel
Symptom
Impedance rises above SRF, so capacitor becomes inductive at f > f_srf
Fix
Use smaller-value ceramic for high-frequency decoupling; mix values in parallel to cover bands
Symptom
Large capacitors have 5–20 nH ESL; Z(f) = ESL × 2πf dominates above ~1 MHz
Fix
Add a smaller ceramic (100 nF–1 µF) in parallel to cover high frequencies the bulk cap cannot
A real capacitor draws current ahead of voltage by exactly 90° minus a tiny loss angle δ. The admittance Y has two parts: the imaginary capacitive term jωC and the real conductance G = ωC × tanδ that represents all the losses lumped together. Inverting admittance to get impedance:
The real part of that impedance is exactly ESR = G / (ωC)² = ωC × tanδ / (ωC)² = tanδ / (ωC). The imaginary part is the familiar capacitive reactance Xc = 1/(ωC). This single formula collapses a capacitor's entire loss structure — leads, plates, dielectric, skin effect — into one frequency-dependent number. That is why ESR always comes with a frequency: it changes with f, and each datasheet publishes tanδ at the frequency it is measured at.
| Dielectric | tanδ Range | Note |
|---|---|---|
| Aluminum electrolytic (105°C) | 0.10 – 0.30 | Higher with ESR rise over age |
| Aluminum polymer | 0.02 – 0.08 | Low ESR, stable with temperature |
| Tantalum (MnO₂) | 0.04 – 0.10 | Solid, low-ESR alternative to aluminum |
| Film (polyester) | 0.002 – 0.005 | High stability, low loss |
| Film (polypropylene) | 0.001 – 0.003 | Lowest loss of any capacitor family |
| Ceramic C0G/NP0 | 0.0005 – 0.002 | Nearly lossless, temperature-stable |
| Ceramic X7R/X5R | 0.01 – 0.03 | Higher than C0G but still low |
| Supercapacitor (EDLC) | 0.05 – 0.20 | Frequency-dependent |
💡 Leakage current formula.I_leak (µA) ≈ K × C (µF) × V (V) — but K varies wildly by dielectric. The table below gives first-order estimates for the most common families. For precision, always check the datasheet; leakage drifts up 2–3× across temperature and voltage.
ESR — Equivalent Series Resistance — lumps every loss mechanism inside a capacitor into one number: lead resistance, plate resistance, dielectric loss and skin effect. Every rippling current through ESR dissipates power as heat (P = I² × ESR), which raises capacitor temperature, dries electrolytic electrolyte, further raises ESR, and accelerates death. A 2 A RMS current through 100 mΩ ESR dissipates 400 mW — enough to warm an aluminum electrolytic 8–10 °C above ambient. Switching supply engineers budget ESR before picking parts.
Most datasheets publish Dissipation Factor (DF) or tanδ at 1 kHz. Convert it: ESR = tanδ / (2πfC). For a 100 µF electrolytic at 100 kHz with tanδ = 0.08, ESR ≈ 0.08 / (2π × 100 000 × 100×10⁻⁶) ≈ 1.27 Ω — which is what the calculator above outputs. Some datasheets now list ESR directly in mΩ at the rated switching frequency; prefer that over the tanδ-derived figure.
Q = Xc / ESR = 1 / tanδ at any single frequency. Higher Q means lower loss. Film and C0G ceramic capacitors have Q = 200–2000 (tanδ 0.0005–0.005); aluminum electrolytics have Q = 3–15 (tanδ 0.07–0.33). Q matters for resonant circuits (LC filters, tank circuits) where loss broadens bandwidth and reduces peak impedance.
Check the datasheet's ripple current rating at the operating frequency. The rating drops at lower frequencies (large current swings heat the capacitor more) and rises at high frequencies (skin effect means less plate area participates). Derate to 80% of the datasheet value for long life. Two capacitors in parallel roughly double the rated ripple current and halve the effective ESR.
Every real capacitor has tiny series inductance (ESL, typically 2–20 nH). SRF is where Xc = Xl, so impedance bottoms out at ESR only. Above SRF, the capacitor behaves like an inductor and its impedance rises with frequency. A 100 µF bulk capacitor with 10 nH ESL self-resonates near 5 kHz — well below the switching frequency of most buck converters. That is why decoupling networks use multiple values: 100 µF for low frequencies, 10 µF for mid, 100 nF for high, each covering its own band.
Conduction loss P = I² × ESR — current flowing through the parasitic resistance of leads, plates and connections. This is what the ripple current calculator outputs. Dielectric loss P = ω × C × V² × tanδ — molecular dipoles flipping back and forth in the dielectric at AC frequencies. It dominates at high voltages and high frequencies (why high-voltage capacitors run warm even with zero external current). Leakage loss P = V × I_leak is usually negligible except for supercapacitors and high-voltage ceramic parts.
Aluminum electrolytic life roughly halves for every 10 °C rise above rated temperature. So 2 W dissipation in a 100 µF 105 °C part running at 40 °C ambient and 60 °C capacitor case means the part is operating 45 °C below rating, giving roughly 2⁴.⁵ ≈ 22× the rated life. Let that same part run at 95 °C (only 10 °C below rating) and life drops to 1/2 of rating.
Calculate capacitance of coaxial cylindrical and concentric ...
Compute series capacitor (tweeter high-pass) and parallel in...
Size DC bus capacitors for 3-phase inverters, VFDs and motor...
Estimate capacitor life from rated lifetime (e.g. 105°C/2000...
Compute equivalent series resistance from tanδ/DF/Q, dissipa...
Size kvar compensation for industrial power factor correctio...
Split voltage across 2–4 series capacitors instantly: Vn = Q...
Size rectifier bulk, buck-converter output and hold-up capac...
Get f₀ = 1/(2π√LC) for parallel or series LC tanks, plus Q f...
Solve C = 1/(2πfR) for low-pass, high-pass, band-pass and no...
Size AC coupling, input/output, emitter and cathode bypass c...
Calculate C1 and C2 for a crystal oscillator: C = 2CL − Cstr...
Size start and run capacitors for split-phase, cap-start, ca...
Decode 3-band, 4-band and 5-band capacitor color codes to pF...
Compute Xc in Ω/kΩ/MΩ from frequency and C, with parallel-R ...
Calculate stored charge Q = CV in C, mC, µC, nC, pC from cap...
Get τ in seconds, ms, µs, ns from any R and C pair, plus the...
Compute energy stored in any capacitor from E = ½CV² with li...
Test an HVAC run capacitor under load: enter amps, volts and...
Compute capacitance from plate area, separation and dielectr...
Combine up to 12 capacitors in series or parallel with per-c...
Convert capacitance between pF, nF, µF, mF and F live, and t...