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.
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 × VdriveVariable 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
Related Engineering Guides
Design notes, guides, and engineering articles linked to this tool.
Engineering Guide
Understanding MOSFETs
Understand MOSFET fundamentals including N-channel and P-channel operation, VGS(th), logic-level drive, RDS(on), gate charge, switching loss, body diode behavior, thermal limits, SOA, and datasheet parameters.
18 min · Beginner
Engineering Blog
10 Common MOSFET Design Mistakes (and How to Avoid Them)
Avoid MOSFET design mistakes involving VGS(th), logic-level drive, ID(max), RDS(on) heating, gate charge, MCU drive, switching loss, gate resistors, thermal design, SOA, body diode behavior, transients, and PCB layout.
16 min · Intermediate
Engineering Guide
How to Choose the Right MOSFET
Choose MOSFETs by application, VDS, drain current, real gate voltage, RDS(on), gate charge, switching frequency, driver capability, power loss, thermal design, package, SOA, and layout.
20 min · Intermediate
Related Calculators
Transistor Power Dissipation Calculator
Estimate BJT or MOSFET conduction loss and junction temperature.
BJT Base Resistor Calculator
Size base resistance for a BJT switching stage.
Transistor Switch Calculator
Analyze BJT switching current, drive, and saturation.
Ohm's Law Calculator
Calculate voltage, current, resistance, and power.
RC Time Constant Calculator
Calculate RC timing and charge or discharge behavior.
