MOSFET Calculator

MOSFET Calculator
ID = K(VGS−Vth
P = ID × VDS
RDS(on) = VDS/ID
MOSFET Calculator
VGS Gate-Source Voltage
Vth Threshold Voltage
K Transconductance Parameter
A/V² (K = ½μCoxW/L)
VDS Drain-Source Voltage
Enter values
MOSFET Calculator Results
Drain Current ID
A
Operating Region
 
Power Dissipation
W
Overdrive Vov
V
RDS
Ω
gm
S
MOSFET Calculator Input Output

Figure 1: MOSFET Calculator — enter values to calculate the result with step-by-step workings.

Table of Contents
Fundamentals
  1. How the MOSFET Controls Current
  2. The Three Operating Regions
Worked Examples
  1. Logic-Level Switch (5V Gate)
  2. Power MOSFET in Saturation
Deep Dive
  1. Finding the K Parameter
  2. Power Dissipation and Thermal
Reference
  1. Frequently Asked Questions
  2. Related Calculators

How the MOSFET Controls Current

A MOSFET uses the gate-source voltage (VGS) to control the drain current (ID). Below the threshold voltage (Vth), no current flows — the device is in cutoff. Above Vth, current increases with the square of the overdrive voltage (VGS − Vth). The calculator above determines ID, the operating region, power dissipation, RDS, and transconductance gm from your input parameters.

The MOSFET Threshold Voltage Calculator computes Vth from device physics including the body effect. The MOSFET Gate Resistor Calculator handles the gate drive circuit that controls how fast VGS transitions between off and on.

The Three Operating Regions

Cutoff: VGS < Vth → ID = 0 (switch off)
Linear (triode): VDS < VGS−Vth → ID = K(2VovVDS − VDS²) (variable resistor)
Saturation: VDS ≥ VGS−Vth → ID = K(VGS−Vth)² (constant current source)

For switching applications, the MOSFET operates in cutoff (off) and deep linear (fully on, low RDS(on)). For amplifier circuits, it operates in saturation where ID depends on VGS but not on VDS.

Example: Logic-Level Switch (5V Gate)

VGS = 5 V, Vth = 2 V, K = 0.01 A/V², VDS = 0.5 V

Vov = 5 − 2 = 3 V

VDS (0.5) < Vov (3) → Linear region

ID = 0.01 × (2×3×0.5 − 0.25) = 0.01 × 2.75 = 27.5 mA

RDS = 0.5 / 0.0275 = 18.2 Ω

Power = 27.5m × 0.5 = 13.75 mW

Example: Power MOSFET in Saturation

VGS = 10 V, Vth = 4 V, K = 0.05 A/V², VDS = 12 V

Vov = 10 − 4 = 6 V

VDS (12) ≥ Vov (6) → Saturation

ID = 0.05 × 36 = 1.8 A

gm = 2 × 0.05 × 6 = 0.6 S

Power = 1.8 × 12 = 21.6 W — needs a large heatsink. The Transistor Biasing Calculator performs analogous Q-point analysis for BJT amplifiers.

Finding the K Parameter

K = ½μCoxW/L combines carrier mobility, oxide capacitance, and gate geometry. Datasheets rarely state K directly. Instead, find it from a known operating point: if the datasheet says ID = 10 A at VGS = 10 V with Vth = 4 V, then K = ID/(VGS−Vth)² = 10/36 = 0.278 A/V².

Power Dissipation and Thermal

P = ID × VDS. In the linear region (switching), VDS is small (millivolts to a few volts) and power is low. In saturation (amplifier), VDS can be large and power is significant. Check the MOSFET’s maximum power rating and thermal resistance. A TO-220 package without a heatsink handles about 1–2 W. The LM317 Resistor Calculator faces identical thermal design constraints for its linear pass element.

Frequently Asked Questions

What are the MOSFET operating regions?
Cutoff (VGS < Vth, no current), linear/triode (VDS < Vov, acts as variable resistor), and saturation (VDS ≥ Vov, constant current source). Switching uses cutoff and linear. Amplifiers use saturation.
What is the K parameter?
K = ½μCoxW/L. Find it from the datasheet: K = ID/(VGS−Vth)² at a known operating point in saturation.
What is transconductance gm?
gm = 2K(VGS−Vth) = 2ID/Vov. It measures how much ID changes per volt of VGS change. Higher gm = more gain in amplifiers. The Op-Amp Gain Calculator shows how op-amps achieve much higher effective gm through internal cascaded stages.
Why does power dissipation matter?
P = ID × VDS. This heat must be removed. Exceeding the thermal limit destroys the MOSFET. Check max power rating and use a heatsink if P > 1 W in TO-220. The Emitter Resistor Calculator helps with thermal stability analysis in BJT circuits.
Linear vs saturation for switching?
For switching, you want deep linear region (VGS well above Vth, VDS very low). The MOSFET acts as a low-value resistor (RDS(on)). The Transistor Base Resistor Calculator achieves the BJT equivalent by driving into hard saturation.

Browse all Electronics Calculators →

Last updated: March 2026