Buck-Boost Converter Calculator

Design Buck-Boost Converter (step-up/down) DC-DC converters for power electronics applications

Enter Design Parameters

Buck-Boost Converter Circuit – Buck Boost Calculator | Power4All
Buck-Boost Converter Circuit
Enter all parameters and click Calculate
Buck-Boost Key Equations:
Duty Cycle: D = |Vout| / (|Vout| + Vin)
Output Current: Iout = Pout / |Vout|
Inductor Ripple: ΔIL = (Ripple %) × Iin
Inductor Value: L = (Vin × D) / (ΔIL × fsw)
Capacitor Value: C = ΔIL / (8 × fsw × ΔVout)
Load Resistor: R = |Vout| / Iout

Buck-Boost Converter Examples

Example 1: Step-Up (24V to -48V)

Given: Vin=24V, Vout=-48V, Pout=240W, Ripple=20%, fsw=50kHz

Example 2: Step-Down (36V to -12V)

Given: Vin=36V, Vout=-12V, Pout=60W, Ripple=15%, fsw=100kHz

Example 3: High Power Conversion (48V to -72V)

Given: Vin=48V, Vout=-72V, Pout=500W, Ripple=10%, fsw=75kHz

Understanding the Buck-Boost Converter

A buck-boost converter is a switch-mode DC-DC converter that can produce an output voltage either higher or lower than its input — combining the abilities of a buck and a boost in one circuit. In its classic form the output is also inverted (negative with respect to the input), which makes it ideal for generating a negative rail or for supplies where the input voltage swings across the output value.

How it works

When the switch is on, the inductor is charged directly from the input; the diode is reverse-biased and the load is held up by the output capacitor. When the switch turns off, the inductor reverses its terminal voltage and dumps its stored energy into the output through the diode — producing a voltage of opposite polarity. The magnitude follows |Vout| = Vin × D / (1 − D), so D < 0.5 steps the voltage down and D > 0.5 steps it up, with D = 0.5 giving |Vout| = Vin.

Why it is useful

Its key advantage is a single stage that regulates through the input = output crossover point. A 3-cell lithium battery, for instance, ranges from about 9 V (empty) to 12.6 V (full); a plain buck or boost cannot hold a steady 12 V across that range, but a buck-boost can. The trade-offs are higher peak currents and more voltage stress on the switch and diode (they see Vin + |Vout|), so components must be rated accordingly.

Where buck-boost converters are used

Battery-powered equipment where the pack voltage crosses the load voltage, negative-rail generation for op-amps and sensors, automotive supplies that must ride through cranking dips and load-dump surges, and portable devices needing a fixed rail from a wide input. Non-inverting four-switch buck-boost variants keep the output positive for these applications.

Common questions

Why is the output negative? The classic single-switch topology inverts polarity by design. If you need a positive output that can step up and down, use a four-switch buck-boost, a SEPIC, or a ZETA converter.

How does it compare with SEPIC/ZETA? All three step up or down; the basic buck-boost is simplest but inverting, while SEPIC and ZETA add a coupling capacitor (and a second inductor) to keep the output positive.

Full Buck-Boost Converter tutorial