ECParts Toolkit LogoECParts Toolkit

MOSFET Gate Resistor Calculator

Estimate MOSFET gate current, total gate-path resistance, external series resistance, switching time, and gate-drive energy from gate charge and driver conditions.

Use the result as a starting point for power converters, motor drives, load switches, and other hardware where switching loss, ringing, and EMI must be balanced on the real PCB.

Engineering tool

MOSFET Gate Resistor Calculator

Estimate gate current, total and external gate resistance, switching time, gate-drive energy, and driver margin.

Driver high-state voltage applied to the gate path.

Approximate gate voltage during drain-voltage transition.

Use the datasheet value at relevant VGS, VDS, and drain current.

Target gate-charge transition time for the first estimate.

Use the applicable source or sink pulse-current rating.

Effective output resistance of the gate driver.

Internal gate resistance listed or estimated from the datasheet.

Result console

Required gate current
500mA
Total gate resistance
12Ω
External gate resistor
9Ω
Driver current margin
500mA
Driver margin
50%
Estimated switching time
100ns
Gate-drive energy per cycle
0.5µJ

Engineering recommendation

Recommended Starting Point

Use the calculated external resistance as a starting value, then verify switching loss, ringing, EMI, and gate waveform on the actual PCB.

MOSFET gate-driver resistance pathA gate driver applies Vdrive through its output resistance, an external gate resistor, and the MOSFET internal gate resistance to charge the gate through the Miller plateau.Gate DriverVdriveRdriverRg externalRg internalPeak gate current IgGate QgMiller plateauGND
Simplified gate-current path used for the first-order resistance and switching-time estimate.

Formula reference

MOSFET Gate Resistor Formulas

This is a first-order gate-charge estimate. Datasheet switching tests, nonlinear capacitance, source inductance, and driver sink/source asymmetry affect real waveforms.

Required gate current: Ig = Qg / tswTotal gate resistance: Rtotal = (Vdrive - Vmiller) / IgExternal gate resistor: Rg,external = Rtotal - Rdriver - Rg,internalEstimated switching time: tsw = Qg / IgGate-drive energy per cycle: Eg = Qg × Vdrive

Variable definitions

Qg
total gate charge in coulombs
tsw
desired or estimated switching time
Vdrive - Vmiller
voltage available across the gate resistance path
Rdriver and Rg internal are subtracted before selecting the external resistor

Worked Example

Vdrive = 10 V, Vmiller = 4 V, Qg = 50 nC, tsw = 100 ns, Idriver = 1 A, Rdriver = 2 Ω, and Rg internal = 1 Ω.

Ig = 50 nC / 100 ns = 0.5 A

Rtotal = (10 - 4) / 0.5 = 12 Ω

Rg external = 12 - 2 - 1 = 9 Ω

Driver current margin = 1 - 0.5 = 0.5 A

Eg = 50 nC × 10 V = 0.5 µJ per switching cycle

Engineering Notes

Switching control

The gate resistor controls switching speed and helps damp gate-loop ringing.

Fast transitions

Faster switching can reduce switching loss but usually increases overshoot and EMI.

Slow transitions

Slower switching can reduce EMI but increases switching loss and thermal stress.

Driver capability

Gate-driver source and sink current capability limits practical gate-charge speed.

Datasheet conditions

MOSFET Qg depends on gate voltage, drain voltage, drain current, and the datasheet test circuit.

Support reference

FAQ

What does a MOSFET gate resistor do?

A series gate resistor limits peak gate current and controls turn-on and turn-off speed. It also helps damp gate-loop ringing and reduce electromagnetic interference.

How do you calculate MOSFET gate resistor value?

Estimate gate current from Ig = Qg / tsw, calculate total resistance using (Vdrive - Vmiller) / Ig, then subtract driver output resistance and MOSFET internal gate resistance.

Why does gate charge matter?

A MOSFET gate must move charge during every switching event. Higher gate charge requires more peak current for the same transition time and consumes more driver energy per cycle.

What happens if the gate resistor is too small?

An undersized resistor can exceed driver current limits, increase voltage overshoot, excite gate-loop ringing, and worsen EMI even though switching loss may decrease.

What happens if the gate resistor is too large?

An oversized resistor slows switching transitions. This can reduce ringing and EMI but usually increases MOSFET switching loss and device heating.

Documentation

Design notes, guides, and engineering articles linked to this tool.