Free MOSFET Power Loss Calculator Online — Big Das

Free MOSFET Power Loss Calculator Online — Big Das interactive tool preview
Free MOSFET Power Loss Calculator Online — Big Das interactive tool preview

MOSFET Power Loss Calculator

MOSFET Power Loss Calculator Interactive Tool - Total MOSFET losses: conduction, switching, gate-drive and dead-time body-diode power, plus junction temperature from θJ (mosfet power loss calculator, conduction loss, switching loss, gate drive loss) Generated infographic and interface snapshot for MOSFET Power Loss Calculator

Stop guessing why your switching FET is burning up.


Free MOSFET Power Loss Calculator Online — Big Das

Every switched-mode power stage lives or dies by MOSFET losses. The Big Das MOSFET Power Loss Calculator separates conduction, switching, gate-drive, and dead-time body-diode losses, then estimates junction temperature from a package θJA — live, in your browser.


What Are MOSFET Losses?

A power MOSFET is not a perfect switch. It dissipates energy in four distinct ways:

  • Conduction loss — while fully on, the channel behaves like a small resistor (Rds(on)), so I²R heating scales with duty cycle.
  • Switching loss — during rise and fall transitions, voltage and current overlap, burning power each edge, every cycle.
  • Gate-drive loss — charging and dumping the gate charge (Qg) costs energy that the driver ultimately dissipates.
  • Dead-time body-diode loss — in half-bridges, the current freewheels through the MOSFET's intrinsic diode (Vf ≈ 0.7 V) during dead time, before the channel turns on.

Miss any of these and your thermal estimate will be wildly optimistic.

How to Use the Calculator

  1. Enter Vds and the drain current (use the RMS current through the device).
  2. Enter Rds(on) in mΩ from the datasheet — ideally at your actual gate voltage and Tj.
  3. Set the PWM duty cycle; conduction loss scales with it.
  4. Add tr, tf, and fsw — switching loss is proportional to all three.
  5. Add Qg, Vgs, dead time, and diode Vf for the remaining terms.
  6. Pick the package θJA preset (or Custom) and ambient temperature to see the junction temperature estimate.

The Formulas Used

Conduction:   Pcond = I_rms² × Rds(on) × D
Switching:    Psw   = ½ × Vds × Id × (tr + tf) × fsw
Gate drive:   Pgate = Qg × Vgs × fsw
Dead time:    Pdt   = Vf × Id × fsw × (2 × tdead)
Total:        Ptot  = Pcond + Psw + Pgate + Pdt
Junction:     Tj    = Ta + Ptot × θJA

Rise/fall times come from the datasheet switching specs; θJA from the package thermal table. Junction temperatures above ~125 °C risk reliability — most silicon is rated 150 °C or 175 °C absolute max.

Worked Example

A synchronous buck low-side FET: Vds = 24 V, Id = 10 A, Rds(on) = 8 mΩ, duty = 50 %, tr = 20 ns, tf = 15 ns, fsw = 100 kHz, Qg = 60 nC driven at 10 V, dead time 200 ns, diode Vf = 0.7 V, Ta = 25 °C, TO-220 with heatsink (θJA = 30 °C/W).

  • Conduction: 10² × 0.008 × 0.5 = 0.400 W

  • Switching: ½ × 24 × 10 × 35e-9 × 1e5 = 0.420 W

  • Gate: 60e-9 × 10 × 1e5 = 0.060 W

  • Dead time: 0.7 × 10 × 1e5 × 2 × 200e-9 = 0.280 W

  • Total ≈ 1.16 W → Tj ≈ 25 + 1.16 × 30 ≈ 59.8 °C — comfortably cool.

Common Use Cases

  • Sizing MOSFETs for buck, boost, and motor-drive bridges before ordering parts.

  • Comparing two candidate FETs: lower Rds(on) vs. lower Qg/tr/tf trade-offs.

  • Checking whether a bare TO-220 needs a heatsink at your switching frequency.

  • Estimating driver dissipation and supply current from the Qg × fsw term.

Frequently Asked Questions

Should I use peak or RMS current?

Use RMS for the conduction term — I²R heating responds to the mean-square current, and ripple makes RMS larger than the average. The calculator assumes the RMS current you enter flows during the on-time.

Why does switching loss grow with frequency?

Each switching event dissipates a fixed ½·V·I·(tr+tf) of energy. Multiply by events per second (fsw) and the power scales linearly — which is why high-frequency designs favor fast, low-Qg FETs or GaN.

Is θJA from the datasheet accurate?

It's a standardized JEDEC-board figure and is often pessimistic vs. a well-cooled board (or optimistic for a cramped one). Treat the estimate to ±20 % and verify with a thermocouple or IR camera.

What happens above 125 °C?

Rds(on) rises with temperature (positive temperature coefficient), increasing conduction loss further — a possible thermal runaway loop. Most silicon MOSFETs are rated 150–175 °C absolute max, but sustained operation above ~125 °C degrades lifetime.

Can I use this for a linear (non-switching) MOSFET?

For pure linear operation, conduction loss becomes Vds × Id instead of I²R — that mode is not what this tool models. It's built for PWM switching stages.

Related Calculators