Buck Converter Calculator
Step-down (buck) converter math: duty cycle, inductor ripple, output ripple estimates, and peak currents. Includes Show Work + share link.
How to Use
- Enter input voltage (Vin) and target output voltage (Vout).
- Enter load current (Iout), switching frequency (fSW), and your inductor/capacitor values (optional).
- Pick a ripple target (% of Iout) to estimate a recommended inductor range.
- Open “Show Work” to see the formulas and steps in base units.
Show Work (step-by-step)
Buck Converter Formulas
Quick answer: Ideal buck output is Vout ≈ D × Vin, where D is duty cycle.
Use these as design starting points; real designs require datasheet limits and component selection.
- Duty cycle (ideal):
D = Vout / Vin - Inductor ripple current:
ΔIL ≈ (Vout × (1 − D)) / (L × fSW) - Peak/valley:
Ipk = Iout + ΔIL/2,Ivalley = Iout − ΔIL/2 - Output ripple (estimate):
ΔVout ≈ ΔIL/(8 × fSW × C) + (ΔIL × ESR)
FAQ
What’s the difference between buck and boost?
A buck converter steps voltage down. A boost converter steps voltage up. (Some topologies can do both.)
Why does frequency matter?
Higher switching frequency can reduce inductor/cap size, but increases switching losses and EMI complexity.
What ripple target is “normal”?
A common starting point is 20%–40% inductor ripple current relative to load current.
Is this enough to pick parts?
It’s a strong starting point. Final selection needs controller limits, inductor saturation current, diode/MOSFET ratings, thermal, and layout/EMI considerations.
Tool Info
Last updated:
Updates may include unit support, edge-case handling, and improved ripple/efficiency modeling.