Decoupling Capacitor Calculator
Enter the transient current step, switching frequency, and ripple tolerance to get the minimum decoupling capacitor value and the nearest standard part.
Rail & Load Parameters
A
Target ripple tolerance
mV
%
V
mOhm
Minimum decoupling capacitance
10.0 uF
Switching period (delta t)
1.00 us
Ripple used for sizing
50.0 mV
ESR-contributed ripple
0.0 mV
Nearest standard value
10 uF
Formula used
C = (delta I x delta t) / (delta V - delta I x ESR)
Summary
Enter the transient current step, switching frequency, and ripple tolerance to get the minimum decoupling capacitor value and the nearest standard part.
How it works
- Enter the transient current step (delta I) that the load can suddenly draw or release.
- Enter the switching or refresh frequency of the supply feeding the rail.
- Set a target ripple tolerance, either an absolute millivolt limit or a percent of the supply voltage.
- Optionally enter the capacitor ESR to include its resistive contribution to ripple.
- Read the minimum capacitance and the nearest standard E12 value to specify.
Use cases
- Sizing bypass capacitors for a microcontroller I/O bank that switches simultaneously
- Sizing a bulk decoupling capacitor at a voltage regulator output for a known load step
- Checking an existing decoupling capacitor value against a tighter ripple spec
- PCB power-stage design checklist item for a switching regulator output
- Sizing FPGA or ASIC core rail decoupling for digital switching noise
- Sizing gate-driver or motor-driver supply decoupling for current spikes
Frequently Asked Questions
Last updated: 2026-07-21 ·
Reviewed by Nham Vu