Free tool

Inrush Current and Soft-Start Calculator

Peak inrush, the energy the switch has to absorb, and whether it stays inside its safe operating area. The energy is fixed at ½CV² whatever you do — only the time is yours.

Peak inrush
Energy in the switch
½CV², whatever R is
Peak power
Time to charge
to 99%

Runs entirely in your browser. Nothing is uploaded, stored, or sent anywhere.

The energy is fixed. Only the time is yours.

Charging a capacitor through a resistance dissipates exactly ½CV² in that resistance — the same energy that ends up stored in the capacitor, and completely independent of the resistance value. A 1000 µF bulk capacitor on a 12 V rail will always put 72 mJ into whatever charges it.

This is worth sitting with, because the instinct is to add series resistance to "reduce the inrush". It reduces the peak current, and it does nothing whatever to the energy. What it changes is the time, and therefore the power. Seventy-two millijoules in 50 µs is 1.4 kW; the same energy over 10 ms is 7 W. That is the entire principle behind soft-start.

E = ½CV² in the series element, always  ·  Ipeak = V/R uncontrolled, or C·dV/dt with a ramp
τ = RC, 99% charged at 5τ

Uncontrolled inrush is larger than people expect

With nothing limiting it, the peak is V divided by the total series resistance — and that resistance is only the switch on-resistance and the wiring, typically tens of milliohms. Hundreds of amps is entirely normal for a moment. That is what welds relay contacts, nuisance-trips upstream protection, browns out a shared supply, and makes a connector arc on hot insertion.

Three ways to limit it

The SOA is what actually fails

Hot-swap designs rarely fail from the current rating. They fail because during the ramp the MOSFET has substantial voltage across it and current through it simultaneously, and the product can be hundreds of watts for milliseconds. That is a safe-operating-area question, not a continuous-rating question, and MOSFET SOA curves derate sharply for longer pulses.

Slowing the ramp reduces peak power but extends the time, and the SOA curve is not linear — which is why the slowest possible ramp is not automatically the safest. Check the actual SOA curve at your pulse width.

This models a simple RC charge or a linear ramp. It does not include supply impedance, cable inductance (which can make the charge oscillatory rather than exponential and overshoot the rail), the reverse recovery of any input diode, or the difference between hot insertion and switch closure. For a hot-swap design the controller vendor's application note is the authority.

More free tools

Each of these runs entirely in your browser. Nothing is uploaded, stored or sent anywhere, and none of them needs an email address.

PDN target impedance →
Ripple and transient current to a target impedance, decap count and bulk capacitance.
Decoupling impedance plot →
Plots the anti-resonance peaks between capacitor self-resonances that flat models hide.
Buck converter design →
Inductor, output and input capacitance from the operating point. Vendor-neutral.
Interposer thermal (2.5D) →
Flip-chip on interposer: both heat paths resolved, every layer ranked, hot spot.

See all 49 engineering tools →

Stay in touch

New tools and notes, once a month at most

We add tools here fairly often and write up the things worth writing up — a stackup that behaved oddly, a standard that turned out to be obsolete, a calculator that was quietly wrong. Join and you get told when something new lands.

One email a month at the very most, and usually less. No drip sequence, no sales cadence, no sharing your address with anyone. Unsubscribe whenever you like.

Join the list →

Talk to us about a board design review →