Free Online Engineering Tools

Boost Converter Calculator

Design any boost (step-up) DC-DC converter: find duty cycle (D = 1 − VIN/VOUT×η), inductor value, peak input current, output capacitor, voltage ripple, power loss, and efficiency — with a live schematic and four dynamic waveforms updating in real time.

📋 Input Parameters
Input Voltage (VIN)
V
Output Voltage (VOUT)
V
Output Current (IOUT)
A
Switching Frequency (fSW)
kHz
Inductor Ripple (% of IIN)
%
Voltage Ripple (% of VOUT)
%
Efficiency (η)
%
✦ Results
Duty Cycle (D)
0.500
Inductor (L)
33.0µH
Ripple Current (ΔIL)
0.600A
Peak Inductor Current
4.74A
Output Capacitor (COUT)
222µF
Voltage Ripple (ΔVOUT)
0.240V
Input Current (IIN)
4.44A
Input Power (PIN)
53.33W
Output Power (POUT)
48.00W
Power Loss (PLOSS)
5.33W
All calculations are ideal. Add design margin for real-world conditions.
⚡ Boost Converter Topology
+ VIN 12V L 33.0 µH D SW D=0.50 COUT 222µF RLOAD VOUT 24 V IOUT=2.0A
🧮 Detailed Calculation Breakdown
Step 1 — Duty Cycle
D = 1 − (VIN × η / VOUT)
Step 2 — Input & Ripple Current
IIN = POUT/(VIN×η) ; ΔIL = ripple% × IIN
Step 3 — Inductor
L = (VIN × D) / (ΔIL × fSW)
Step 4 — Output Capacitor
COUT = (IOUT × D) / (fSW × ΔVOUT)
Step 5 — Peak & Output Power
Ipeak = IIN + ΔIL/2 ; POUT = VOUT×IOUT
Step 6 — Input Power & Loss
PIN = POUT/η ; PLOSS = PIN−POUT
📐 Key Formulas
Duty Cycle (D)
D = 1 − VIN × ηVOUT
Inductor (L)
L = VIN × DΔIL × fSW
Output Capacitor (COUT)
COUT = IOUT × DfSW × ΔVOUT
🔤 Symbol Legend
V_IN = Input Voltage (V)
V_OUT = Output Voltage (V)
I_OUT = Output Current (A)
f_SW = Switching Frequency (Hz)
L = Inductor (H)
C_OUT = Output Capacitor (F)
ΔI_L = Inductor Ripple Current (A)
ΔV_OUT = Output Voltage Ripple (V)
η = Efficiency (%)
📈 Live Waveforms & Performance Curves
🔺 Inductor Current (triangular ripple)
⬛ Switch-Node Voltage (V_SW)
📈 Duty Cycle vs. Output Voltage
🔥 Power Loss vs. Efficiency
ℹ️
The inductor (input) current swings ±0.30 A around the 4.44 A average (peak 4.74 A). The switch node toggles between 0 and V_OUT at 100 kHz with duty 0.50. All results assume continuous conduction mode (CCM).

Boost Converter Calculator: Complete Design Guide

A boost converter - also called a step-up converter - is a switching DC-DC power supply that converts a lower input voltage into a higher regulated output voltage. It stores energy in an inductor while a switch is closed, then releases that energy in series with the input when the switch opens, pushing the output above the input. Boost converters are essential wherever a circuit needs more voltage than its supply can provide: battery-powered devices, LED backlights, USB power delivery, and photovoltaic systems. This calculator computes every key design parameter and shows the result on a live schematic and four dynamic waveforms.

How a Boost Converter Works

During the switch-on phase, the switch shorts the inductor to ground, so the input voltage drives a rising current through the inductor, storing energy in its magnetic field; the load is supplied entirely by the output capacitor during this time. During the switch-off phase, the inductor current is forced through the diode to the output, and the inductor voltage adds to the input voltage, charging the capacitor to a higher voltage than the input. The fraction of each cycle the switch is on - the duty cycle - sets how much the voltage is stepped up.

Duty Cycle

The boost duty cycle increases as the required step-up ratio increases. For an ideal converter it depends only on the voltage ratio; including efficiency increases it slightly to cover losses.

D = 1 − (VIN × η / VOUT)

• D = Duty cycle (0-1)
• VIN = Input voltage (V)
• VOUT = Output voltage (V)
• η = Efficiency (fraction)

Inductor Selection

In a boost converter the inductor carries the input current, which is larger than the output current. The inductor sets the input ripple current, typically chosen as 20-40% of the average input current.

IIN = POUT / (VIN × η)

ΔIL = ripple% × IIN

L = (VIN × D) / (ΔIL × fSW)

Peak current: Ipeak = IIN + ΔIL / 2

Because the input current is higher than the output current, boost inductors and switches must handle larger currents than an equivalent buck converter.

Output Capacitor Selection

In a boost converter the output capacitor must supply the entire load current during the switch-on time, when the diode is reverse-biased. This makes the output capacitor relatively large compared with a buck converter.

ΔVOUT = ripple% × VOUT

COUT = (IOUT × D) / (fSW × ΔVOUT)

Use low-ESR capacitors, since ESR contributes additional ripple, and place them close to the diode and load.

Input Current, Power, and Efficiency

A boost converter steps voltage up and current down: the input current is higher than the output current. Conservation of power (minus losses) means the input power equals the output power divided by efficiency.

POUT = VOUT × IOUT

PIN = POUT / η

IIN = PIN / VIN

PLOSS = PIN − POUT

Quick Reference: All Boost Converter Formulas

ParameterFormulaTypical Range
Duty CycleD = 1 − (VIN × η / VOUT)0.1 – 0.9
Output PowerPOUT = VOUT × IOUT
Input PowerPIN = POUT / η
Input CurrentIIN = PIN / VINAlways > IOUT
Ripple CurrentΔIL = ripple% × IIN20 – 40% of IIN
InductorL = VIN × D / (ΔIL × fSW)µH – mH range
Peak CurrentIpeak = IIN + ΔIL / 2Always > IIN
Output CapacitorCOUT = IOUT × D / (fSW × ΔVOUT)Larger than buck equiv.
Power LossPLOSS = PIN − POUT5 – 20% of POUT
CCM BoundaryΔIL < 2 × IINTrough current > 0 A

Worked Example: 12 V → 24 V at 2 A

🔆 Example — Boost Converter: 12 V → 24 V, 2 A, 100 kHz
GivenVIN = 12 V  |  VOUT = 24 V  |  IOUT = 2 A  |  fSW = 100 kHz  |  ripple = 30%  |  ΔVOUT = 1%  |  η = 90%
Step 1Duty cycle: D = 1 − (12 × 0.9 / 24) = 1 − 0.45 = 0.55   (55% on-time)
Step 2POUT = 24 × 2 = 48 W  |  PIN = 48 / 0.9 = 53.3 W  |  IIN = 53.3 / 12 = 4.44 A
Step 3Ripple: ΔIL = 0.30 × 4.44 = 1.33 A  |  Peak: Ipeak = 4.44 + 0.67 = 5.11 A
Step 4Inductor: L = (12 × 0.55) / (1.33 × 100 000) = ≈ 50 µH   (rated > 5.11 A sat.)
Step 5Output cap: COUT = (2 × 0.55) / (100 000 × 0.24) = ≈ 46 µF   (low-ESR ceramic/polymer)
ResultD = 0.55  |  L = 50 µH  |  COUT = 46 µF  |  Ipeak = 5.11 A  |  PLOSS = 5.3 W

Reading the Waveforms

Boost vs. Buck Converter

AspectBuck (Step-Down)Boost (Step-Up)
Output voltageLower than inputHigher than input
Duty cycleD = V_OUT/V_IND = 1 − V_IN/V_OUT
Input currentLower than outputHigher than output
Inductor positionOutput sideInput side
Output capacitorSmallerLarger (supplies load during t_on)

Design Tips and Best Practices

Common Applications

CCM vs DCM in a Boost Converter

CCM (Continuous Conduction Mode)DCM (Discontinuous Conduction Mode)
Inductor current trough> 0 A — never reaches zero= 0 A — reaches zero each cycle
ConditionΔIL < 2 × IINΔIL ≥ 2 × IIN
Duty cycle formulaD = 1 − (VIN × η / VOUT)More complex — load dependent
Capacitor sizeStandard formula appliesLarger capacitor often needed
When it occursNormal/heavy loadLight load or oversized inductor
This calculator✅ All formulas valid⚠️ Results approximate only

Boost vs Buck vs Linear Regulator

FeatureBoost ConverterBuck ConverterLinear Regulator (LDO)
Output vs InputVOUT > VINVOUT < VINVOUT < VIN
Efficiency80 – 95%85 – 98%(VOUT/VIN) × 100%
Output capacitorLarger (supplies load during ton)SmallerVery small
Input currentHigher than outputLower than outputEqual to output
Component countL, C, switch, diodeL, C, switch, diodeIC only (no inductor)
Best forBattery step-up, USB-PDPoint-of-load regulatorsLow-noise analog rails

Design Tips and Best Practices

GoalAction
Lower ripple currentIncrease inductor value or switching frequency
Smaller componentsRaise switching frequency (watch switching losses)
Lower output rippleLarger / lower-ESR output capacitor
Higher efficiencyUse a synchronous rectifier (MOSFET) instead of a diode
Reliable inductorRate saturation current above Ipeak with margin
Avoid very high DKeep duty cycle below ~85% to limit stress

Frequently Asked Questions

Can a boost converter output a voltage lower than its input?

No. A boost converter can only step voltage up (VOUT > VIN). For step-down use a buck converter, or a buck-boost topology for both directions.

Why is the input current higher than the output current?

Power is conserved: PIN = POUT / η. Since VIN < VOUT, the input current IIN must be larger than IOUT to supply the same power from a lower voltage.

Why does the output capacitor need to be larger than in a buck?

During the switch-on phase the diode is reverse-biased, so the output capacitor alone supplies 100% of the load current. The formula COUT = IOUT × D / (fSW × ΔVOUT) shows the requirement grows with duty cycle.

What is the maximum practical step-up ratio?

Most boost converters are practical up to about 4:1 (e.g., 5 V → 20 V). At higher ratios the duty cycle approaches 1, increasing switch stress, peak current, and losses significantly. For extreme ratios, consider a SEPIC or flyback converter.

How do I reduce output ripple in a boost converter?

Use a larger, lower-ESR output capacitor, increase the switching frequency, or reduce the ripple current by using a larger inductor. In a boost the output ripple is typically larger than in an equivalent buck at the same specification.

Related Calculators