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.
Use the Buck Converter Calculator
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-09-22 ·
Reviewed by Nham Vu