Decoupling Capacitor Calculator
Calculate the ideal decoupling capacitor value for filtering power supply noise at a given frequency.
Essential for PCB design and electronics.
Decoupling capacitors (also called bypass capacitors) are small capacitors placed close to integrated circuits (ICs) on a printed circuit board (PCB). Their job is to filter out power supply noise — rapid voltage spikes and dips caused by sudden changes in current demand as the IC switches states.
Why Decoupling Capacitors Matter
Digital ICs switch millions or billions of times per second. Each switch causes a sudden current surge that creates a voltage glitch on the power supply line. Without decoupling capacitors, this noise can cause data errors, timing problems, or spurious resets. Decoupling caps act as a local energy reservoir — providing the burst of current needed by the IC without disturbing the main power rail.
The Formula
The key relationship is: C = ΔQ / ΔV = I × Δt / ΔV
Where:
- C = Required capacitance (Farads)
- I = Peak current demand of the IC (Amps)
- Δt = how long the capacitor has to hold the rail up. This calculator uses one full period, 1/f, which is the conservative choice: the real demand is usually a fraction of a cycle, so the answer errs on the large side.
- ΔV = Maximum acceptable voltage ripple (Volts)
For frequency-domain filtering, the capacitor’s impedance (Z) at the frequency to be filtered must be much lower than the source impedance. The capacitor impedance is:
Z = 1 / (2π × f × C)
Rearranging: C = 1 / (2π × f × Z_target)
Standard Decoupling Practice
For digital ICs, use two capacitors in parallel:
- A large bulk capacitor (10–100 μF electrolytic or tantalum) to supply slow current transients
- A small ceramic capacitor (0.1 μF or 100 nF) to handle high-frequency noise
Place them as close as possible to the IC’s power pins. The 100 nF ceramic is the most common decoupling capacitor in electronics.
Capacitor Types for Decoupling
| Type | Value Range | Best For |
|---|---|---|
| Multilayer ceramic (MLCC) | 1 pF – 100 μF | High-frequency bypass, most ICs |
| Tantalum | 0.1–1000 μF | Low-frequency bulk bypass |
| Aluminum electrolytic | 1–10,000 μF | Large bulk reservoirs |
Important: ESR
Real capacitors have equivalent series resistance (ESR). For high-frequency decoupling, choose capacitors with very low ESR (ceramic caps are excellent). High-ESR capacitors like older electrolytics are less effective at high frequencies.
More important: ESL, and why big values stop helping
Every capacitor also has equivalent series inductance (ESL) from its own body, its solder pads, and the via down to the ground plane. That inductance and the capacitance form a series resonant circuit, and at the resonant frequency the part’s impedance hits a minimum. Above it, the inductance wins and the capacitor behaves as an inductor: impedance climbs with frequency and the thing stops decoupling.
With about 1.5 nH of mounting inductance, which is realistic for an 0603 part with a short via, the numbers fall out like this:
| Value | Self-resonant frequency |
|---|---|
| 10 μF | ~1.3 MHz |
| 1 μF | ~4 MHz |
| 100 nF | ~13 MHz |
| 10 nF | ~41 MHz |
| 1 nF | ~130 MHz |
Read that table again, because it inverts the intuition. The 10 μF capacitor is useless at 100 MHz and the 1 nF is the useful one. This is why a datasheet tells you to fit 10 μF and 100 nF and 10 pF rather than one big capacitor: each covers a different band, and the small ones cover the fast stuff.
It also explains why layout beats value past about 50 MHz. You cannot reduce the inductance of a via by choosing a different capacitance, but you can shorten it, use a smaller package, or fit three capacitors in parallel so their inductances divide.
Typical Values by Application
| IC Type | Recommended Decoupling |
|---|---|
| Generic digital IC | 100 nF ceramic per power pin |
| Microcontroller | 100 nF + 10 μF per supply pair |
| FPGA / CPLD | Multiple 100 nF + 1 μF per bank |
| RF IC | 10 pF + 100 nF + 10 μF |
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.