Buck Converter Calculator

Find buck converter duty cycle, inductor ripple and peak current, output voltage ripple, and input current from your switching parameters.

SI prefixes accepted: 500k = 500 kHz, 10u = 10 µH,10m = 10 mΩ. Results assume continuous conduction mode — the calculator warns if your design falls into discontinuous mode.
Duty cycle
Inductor ripple current ΔI_L
Ripple as % of I_out
Peak inductor current
Output ripple — capacitive
Output ripple — from ESR
Output ripple — total
Average input current
Conduction mode
V_inSWLV_out
Switch, inductor and catch diode; the output cap smooths the ripple

How a buck converter is sized

A buck (step-down) converter switches the input on and off rapidly and filters the result with an inductor and capacitor. Because it stores and releases energy rather than burning the difference as heat, it is far more efficient than a linear regulator at large step-downs.

Duty cycle: D = V_out / (V_in × η)

Inductor ripple: ΔI_L = (V_in − V_out) × D / (f × L)

Output ripple: ΔV_out = ΔI_L / (8 × f × C)

A common design target is inductor ripple around 20–40 % of the output current. Too little ripple means a bulky inductor; too much raises peak current and output noise. The peak inductor current (I_out + ΔI_L/2) is what the inductor's saturation rating and the switch must handle — size those on the peak, not the average.

The output-ripple figure assumes an ideal capacitor. Real capacitors add ripple through their ESR (roughly ΔI_L × ESR), which often dominates with electrolytics — ceramics are much better here.

Related

Compare against a linear regulatorfor the same rails, or use theinductor series & parallelcalculator to reach a target inductance.