Buck Converter Calculator
Enter input voltage, output voltage, switching frequency, and load current to get duty cycle, inductor, and capacitor values for your buck converter design.
Converter Parameters
Duty Cycle
—
D = Vout / Vin
Min Inductance
—
Lmin for CCM at full load
Inductor Current
—
IL,peak = Iout + ΔIL/2
Min Capacitance
—
Cmin for ΔVout spec
Design Breakdown
| Parameter | Value | Formula |
|---|---|---|
| Enter parameters and click Calculate | ||
Inductor Current Waveform
Triangular ripple in continuous conduction mode (CCM). Peak = Iout + ΔIL/2, valley = Iout − ΔIL/2.
Summary
Enter input voltage, output voltage, switching frequency, and load current to get duty cycle, inductor, and capacitor values for your buck converter design.
How it works
- Enter the input voltage (Vin) and desired output voltage (Vout).
- Set the switching frequency (typically 50 kHz – 2 MHz).
- Enter the maximum load current (Iout) and acceptable ripple ratio (ΔIL/Iout, typically 20–40%).
- The calculator computes duty cycle D = Vout / Vin.
- Minimum inductance L = (Vin − Vout) × D / (f × ΔIL) is derived to keep the converter in continuous conduction mode.
- Output capacitor C = ΔIL / (8 × f × ΔVout) limits output voltage ripple to your spec.
Use cases
- Designing a power supply for microcontrollers or FPGAs from a battery or bus rail.
- Selecting inductors and capacitors for switch-mode power supply (SMPS) prototypes.
- Verifying datasheet reference designs for buck regulator ICs.
- Estimating efficiency trade-offs when choosing switching frequency.
- Teaching power electronics — visualizing how frequency and ripple interact.
- Quick sanity-check before running full SPICE simulation.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu