Boost Converter - Duty Cycle and Inductor Sizing
Free boost converter calculator that finds duty cycle, inductor value, and output capacitor for continuous conduction mode DC-DC step-up designs.
Boost Converter
Results
What Is Boost Converter?
A boost converter calculator solves the steady-state design equations for a step-up DC-DC switching converter. It takes a lower DC input voltage and produces a higher DC output voltage by storing energy in an inductor while a transistor switch is closed and then releasing that stored energy into the output capacitor and load while the switch is open. This page works in continuous conduction mode (CCM) and returns duty cycle, output voltage, average currents, inductor value, and output capacitor value from your inputs.
- • Sizing a battery-to-USB boost regulator: Pick the inductor and capacitor values needed to step a 3.7 V lithium cell up to 5 V at 1 W for a USB device.
- • Verifying a switching power supply design: Confirm the duty cycle and ripple targets a textbook problem needs before choosing a controller IC and an inductor.
- • Teaching continuous conduction mode: Walk students through Vout = Vin / (1 - D) and the ripple budgets used in power-electronics courses.
- • Comparing boost and buck topologies: Estimate how much current the inductor must carry when stepping a supply up to a higher rail for an LED string or sensor front end.
A boost converter is one of the three basic PWM DC-DC switching topologies along with the buck (step-down) and buck-boost converters. The output voltage is always above the input, so the inductor carries more average current than the load, and the diode only conducts during the switch off-time. The calculator treats the converter as lossless, useful when switch on-resistance, diode forward drop, and inductor DCR are small.
When you need to convert the load power into the load resistance used here, Ohm's Law Calculator handles the V = IR relationship directly.
How Boost Converter Works
The boost converter calculator applies volt-second balance to the inductor in continuous conduction mode and charge balance to the output capacitor. Both balances come from averaging the inductor voltage and capacitor current over one switching period.
- Vin: DC supply voltage feeding the boost converter input.
- Vout: Average DC output voltage at the load.
- D: Switch duty cycle, the fraction of each switching period that the transistor is on.
- f: Switching frequency in hertz, set by the controller IC.
- Pout: Output power delivered to the load in watts.
Once the duty cycle is known, the load current Iout = Pout / Vout and the equivalent load resistance R = Vout / Iout follow directly. The average inductor current is Iout / (1 - D), because the same energy that flows out of the converter in (1 - D) of the period flows in during the full period. The required inductance L = (Vin * D) / (f * dIL) and output capacitance C = (Iout * D) / (f * dVout) keep the ripple inside the budget you set.
Worked example: 5 V to 10 V at 100 kHz
Vin = 5 V, Vout = 10 V, f = 100 kHz, Pout = 2 W, ripple current 30 percent, output ripple 5 percent.
D = 1 - 5 / 10 = 0.5, Iout = 2 / 10 = 0.2 A, IL = 0.4 A, L = 208 uH, C = 2.0 uF.
Output 10 V, duty 50 percent, inductor 208 uH, output capacitor 2.0 uF.
The 5 V supply is exactly doubled at 50 percent duty. The inductor must be at least 208 uH to keep peak-to-peak ripple inside 30 percent of the 0.4 A average.
According to Texas Instruments application note SLVA372, applying volt-second balance to the boost inductor in continuous conduction mode gives the steady-state transfer function Vout/Vin = 1/(1 - D).
To estimate the RC time constant of the output capacitor, Capacitor Charge Time Calculator reuses the same RC math on a different topology, and the boost converter calculator on this page returns the matching L and C values for a chosen switching frequency.
Key Concepts Explained
Four concepts describe how the calculator handles a switching converter. None of them require a derivation; they describe what each one means inside a design.
Continuous conduction mode (CCM)
The inductor current never falls to zero during a switching period. CCM is the assumption behind Vout = Vin / (1 - D) and lets the calculator use the simple averaged model.
Duty cycle D
The fraction of each switching period that the transistor is on. In a boost converter D must stay strictly below 1, otherwise the inductor never releases energy and Vout diverges.
Inductor ripple budget
The peak-to-peak current swing on the boost inductor, expressed as a fraction of the average. 20 to 40 percent is a common starting point and directly sets the required L value.
Output ripple budget
The peak-to-peak voltage swing on the output, expressed as a fraction of Vout. The required output capacitance falls out of this budget together with the load current and the duty cycle.
If the inductor current is allowed to touch zero the converter enters discontinuous conduction mode (DCM), and the simple transfer function no longer holds. The calculator stays in CCM because that is where the closed-form formulas come from and where the textbook treatment begins. If your load is so light that DCM becomes likely, lower the inductor ripple fraction or raise the switching frequency so the average inductor current stays comfortably above half of its peak-to-peak ripple.
Both the boost converter and a Wheatstone bridge rest on the same idea of balancing two halves of a circuit, so Wheatstone Bridge Calculator is a useful companion when you explain the topology in class.
How to Use This Calculator
Six numbered steps walk through a typical design pass. The example uses 3.7 V in, 5 V out, 250 kHz, and 1 W.
- 1 Enter the input voltage: Type the DC supply voltage that powers the boost converter. A single lithium cell is 3.7 V nominal, a 12 V lead-acid rail is 12 V, and a USB-C PD rail can be 5 V, 9 V, or 15 V.
- 2 Enter the target output voltage: Type the DC voltage the load needs. The boost converter calculator returns a duty cycle D = 1 - Vin / Vout once Vout is greater than Vin.
- 3 Enter the switching frequency: Pick the frequency from the controller datasheet. Most boost controllers run between 100 kHz and 1 MHz; faster switching shrinks the inductor but raises switching losses.
- 4 Enter the load power: Type the output power the load draws in watts.
- 5 Set the ripple fractions: Choose the inductor ripple fraction (0.2 to 0.4 is common) and the output ripple fraction (0.01 to 0.05 for analog rails).
- 6 Read the required inductance and capacitance: Use the calculated L and C values as a starting point. Real designs pick the next standard E-series value above the calculated minimum.
For a 3.7 V lithium cell that must power a 5 V, 1 W USB load at 250 kHz with 30 percent inductor ripple and 2 percent output ripple, the calculator returns D = 26 percent, L = 47 uH, and C = 2.08 uF. A real board would pick a 56 uH inductor and a 4.7 uF X7R ceramic for headroom.
Benefits of Using This Calculator
Five reasons students, hobbyists, and practising engineers prefer this tool over solving the boost-converter equations by hand each time.
- • Saves design time: Returns duty cycle, inductor value, and output capacitor value in one pass, so you can move from the spec to a bill of materials quickly.
- • Catches invalid designs early: Flags duty cycles at or above 1, switching frequencies at zero, and requested step-downs that a boost converter cannot perform.
- • Connecting theory to numbers: The same transfer function taught in power-electronics classes becomes a concrete L and C value for a specific Vin, Vout, and load.
- • Making ripple budgets visible: Entering an inductor ripple fraction and an output ripple fraction turns an abstract specification into concrete component values.
- • Supports homework and lab prep: Students can confirm their hand calculations before building a circuit, which makes troubleshooting easier when the real measurements disagree.
Treat the output as a starting point rather than a final answer. Real converters also need to budget for switch on-resistance, diode forward drop, inductor DCR, and the controller current limit. Once the basic design is in place, fine-tune the inductor and capacitor on the bench using an oscilloscope to confirm the ripple stays inside the agreed limits.
Factors That Affect Your Results
Five factors drive the design numbers returned by the calculator. The first three are inputs the calculator already accepts; the last two are important real-world caveats.
Switching frequency
Higher frequency shrinks the inductor and the capacitor but raises switching losses in the transistor and the diode.
Inductor ripple fraction
A larger ripple fraction lets the inductor be smaller but increases RMS conduction losses and core losses in the inductor.
Output ripple fraction
A tighter output ripple budget forces a larger output capacitor, which costs board area and may require ceramics with low DC bias.
Switch and diode losses
Real switch on-resistance and diode forward drop reduce the achieved output voltage and add heat. The model assumes ideal components, so subtract these drops from the ideal Vout before sizing the converter.
Inductor DCR and saturation
Pick an inductor whose saturation current is at least the average plus half the ripple, and whose DCR is small compared with the load so that conduction loss stays manageable.
- • The model assumes continuous conduction mode (CCM). At light load the converter may slip into discontinuous conduction mode (DCM), where the Vout = Vin / (1 - D) relation no longer holds.
- • The model uses an ideal lossless converter. Switch on-resistance, diode forward drop, inductor DCR, and switching losses are not modelled, so reserve headroom on the duty cycle and on the input current limit of the chosen controller.
If the duty cycle returned is above about 80 percent, the converter is close to the limit of CCM operation and you should raise the switching frequency or pick a controller that can handle a higher duty cycle. Below 10 percent the step-up ratio is small and you may want to revisit whether a boost converter is the right topology at all.
According to Texas Instruments (SLVA477), the boost output capacitor required to hold a peak-to-peak ripple voltage dVout is C = (Iout * D) / (f * dVout).
According to MIT OpenCourseWare 6.622 Power Electronics, the boost converter only stays in continuous conduction mode while the average inductor current is above half the peak-to-peak ripple current.
Boost converters are also the standard topology for active power factor correction front ends, so Power Factor Calculator covers the related AC-side problem of PF, kVAR, and capacitor kVAR sizing.
Frequently Asked Questions
Q: How is the duty cycle of a boost converter calculated?
A: In continuous conduction mode the boost converter duty cycle is D = 1 - Vin / Vout, where Vin is the DC input voltage and Vout is the target output voltage. A boost converter cannot step down, so Vout must be greater than Vin or the duty cycle is zero.
Q: What is the formula for boost converter output voltage?
A: The boost converter output voltage is Vout = Vin / (1 - D), where D is the duty cycle and Vin is the DC input voltage. The equation comes from volt-second balance on the boost inductor in continuous conduction mode and assumes ideal switch, diode, and inductor.
Q: How do you size the inductor for a boost converter?
A: The required boost inductance is L = (Vin * D) / (f * dIL), where Vin is the input voltage, D is the duty cycle, f is the switching frequency, and dIL is the allowed peak-to-peak ripple current on the inductor. Pick the next standard inductor value above the calculated L.
Q: How do you size the output capacitor for a boost converter?
A: The required output capacitance is C = (Iout * D) / (f * dVout), where Iout is the load current, D is the duty cycle, f is the switching frequency, and dVout is the allowed peak-to-peak output voltage ripple. Choose the next standard capacitor value above this minimum.
Q: What is the difference between continuous and discontinuous conduction mode?
A: In continuous conduction mode (CCM) the boost inductor current never falls to zero during a switching period, so the simple transfer function Vout = Vin / (1 - D) holds. In discontinuous conduction mode (DCM) the inductor current touches zero each cycle and the transfer function changes because the diode stops conducting before the next switch turn-on.
Q: Why does a boost converter need a diode and an inductor?
A: The inductor stores energy from the input while the transistor switch is on, and the diode releases that stored energy into the output capacitor while the switch is off. Without the inductor the converter cannot store energy between switching periods, and without the diode the output capacitor would discharge back into the switch.