RC / RCD Snubber Calculator

Design a ringing-damping RC snubber or a turn-off RCD snubber and estimate its power dissipation.
RC Snubber (ring damping)
RCD Turn-off Snubber

RC Snubber to Damp Ringing

Cs = 2×Cstray  •  Rs = √(Lstray/Cs)  •  PRs = Cs·V²·fsw
L=100nH, C=200pF, 400V
L=50nH, C=500pF, 48V
nH
pF
V
Hz
Enter values and press Calculate.

RCD Turn-off Snubber

Cs = Io·tf / (2·V)  •  Psnub = ½·Cs·V²·fsw
20A, tf=50ns, 400V
10A, tf=100ns, 300V
A
ns
V
Hz
Enter values and press Calculate.

Why Snubbers Are Needed

When a switch (MOSFET, IGBT or diode) turns off fast, the circuit's stray inductance resonates with the device capacitance, producing a high-frequency voltage ringing and overshoot that can exceed the device rating and radiate EMI. A snubber tames this. An RC snubber damps the ringing by adding a resistor that dissipates the resonant energy; a turn-off (RCD) snubber diverts the switch current into a capacitor during turn-off, slowing the voltage rise and cutting switching loss in the device.

SnubberDesign
RC capacitorCs ≈ 2–4 × Cstray
RC resistor (critical damping)Rs = √(Lstray/Cs)
RC resistor powerPRs = Cs·V²·fsw
RCD capacitorCs = Io·tf/(2V)
RCD powerPsnub = ½·Cs·V²·fsw

Rs = √(L/C) is the characteristic impedance of the stray tank — matching the resistor to it gives near-critical damping so the ringing dies in one cycle. The resistor must be rated for the dissipated power, which rises with the square of the voltage and with switching frequency.

Real-World Applications & Examples

Worked examples

1. RC capacitor. Cstray=200 pF: choose Cs=2×200=400 pF.
2. RC resistor. Lstray=100 nH, Cs=400 pF: Rs=√(100e-9/400e-12)=√250=15.8 Ω.
3. RC resistor power. V=400 V, fsw=100 kHz: P=400e-12×400²×100000=6.4 W — use a suitably rated resistor.
4. RCD capacitor. Io=20 A, tf=50 ns, V=400 V: Cs=20×50e-9/(2×400)=1.25 nF.
5. RCD power. Same at fsw=20 kHz: P=½×1.25e-9×400²×20000=2.0 W dissipated in Rs.
6. Slowing dv/dt. The 1.25 nF snubber limits the turn-off dv/dt to roughly Io/Cs=20/1.25n=16 kV/µs, protecting the switch from overshoot.

Frequently Asked Questions

What is a snubber circuit?

A snubber is a small network (usually an RC or RCD) placed across a switch or diode to suppress voltage spikes, damp ringing, and slow the rate of voltage change (dv/dt) during switching, protecting the device and reducing EMI.

What is the difference between an RC and an RCD snubber?

An RC snubber (resistor + capacitor) mainly damps high-frequency ringing and is dissipative. An RCD snubber adds a diode so the capacitor charges during turn-off and discharges through the resistor, diverting switch current to cut turn-off loss and limit dv/dt.

How do I choose the RC snubber capacitor?

A common rule is Cs = 2 to 4 times the switch/stray capacitance you are trying to damp. Too small has little effect; too large wastes power. Then set the resistor to √(Lstray/Cs).

How do I choose the snubber resistor?

For near-critical damping, set Rs equal to the characteristic impedance of the stray tank: Rs=√(Lstray/Cs). This makes the ringing die out in about one cycle without over-damping.

How much power does a snubber dissipate?

An RC snubber resistor dissipates roughly P=Cs·V²·fsw (it charges and discharges once per cycle). An RCD turn-off snubber dissipates about ½CsV²fsw. Rate the resistor above this value.

How do I size an RCD turn-off snubber capacitor?

Use Cs=Io·tf/(2V), where Io is the switched current, tf is the current fall time, and V is the bus voltage. This holds the voltage low while the current falls, reducing turn-off loss in the switch.

How do I find the stray inductance and capacitance?

Measure the ringing frequency fr on the switch node with and without a known added capacitor. From the two frequencies you can solve for Lstray and Cstray using fr=1/(2π√(LC)).

What value should the RCD snubber resistor be?

Choose Rs so the capacitor fully discharges during the shortest on-time: roughly Rs ≤ ton(min)/(2.3·Cs). A smaller resistor discharges faster but dissipates more peak power.

Do MOSFETs need snubbers?

Often a small RC snubber or gate-resistor tuning is enough, because the MOSFET body diode and output capacitance already absorb some energy. Fast SiC/GaN devices with high dv/dt may still need snubbers to control overshoot and EMI.

Does a snubber reduce efficiency?

A dissipative RC/RCD snubber trades some efficiency for reliability and lower EMI, since its resistor burns the captured energy. Non-dissipative (energy-recovery) snubbers return the energy to the supply but are more complex.

What is a snubber vs a clamp?

A snubber shapes the switching transient (dv/dt, ringing). A clamp (e.g. TVS or RCD clamp) limits the peak voltage to a fixed level. Many flyback designs use an RCD that acts as both a clamp and a snubber for the leakage spike.

Where do I physically place the snubber?

As close to the switch (or diode) terminals as possible, with short, low-inductance loops. Placing it far away adds its own stray inductance and defeats the purpose of damping the switching node.

Related Calculators

MOSFET Gate ResistorMOSFET Power LossFlyback TransformerAll Calculators