MOSFET Calculator for Drain Current and Power

Estimate MOSFET drain current, operating region, transconductance, and power dissipation with the square-law model.

MOSFET operating-point calculator
Enter terminal voltages and device parameters. The model selects cutoff, triode, or saturation operation automatically.

About the MOSFET calculator

A metal-oxide-semiconductor field-effect transistor controls drain current with an electric field produced by its gate voltage. The gate is insulated from the channel, so an ideal MOSFET draws essentially no steady-state gate current. This combination of voltage control, high input resistance, and scalable construction makes MOSFETs fundamental to digital logic, analog amplifiers, switching power supplies, motor drives, and countless embedded systems. This calculator applies the long-channel square-law model to an enhancement-mode n-channel MOSFET. It first computes overdrive voltage as gate-source voltage minus threshold voltage. If overdrive is zero or negative, the channel is treated as off and the device is in cutoff. When drain-source voltage is positive but below overdrive, the device operates in the triode or linear region. At a drain-source voltage equal to or greater than overdrive, the channel pinches off near the drain and the model uses the saturation equation. The transconductance parameter k combines carrier mobility, oxide capacitance, and channel width-to-length ratio. Here it is entered in milliamperes per volt squared, so calculated current is in milliamperes and transconductance is in millisiemens. Channel-length modulation lambda accounts for the modest increase of saturation current as drain voltage rises. Set lambda to zero for the ideal square-law model, or use a positive value fitted from a datasheet output curve. Power dissipation is drain current multiplied by drain-source voltage. The calculator converts milliamperes to amperes before displaying watts. This is only the static channel contribution; practical thermal design must also consider switching losses, gate-drive loss, diode conduction, package thermal resistance, ambient conditions, and transient loading. Always compare the operating point with the device's safe operating area rather than relying on its headline current rating alone. Real power MOSFETs and short-channel integrated devices can depart substantially from the simple equations. Temperature shifts threshold voltage and on-resistance, body effect changes threshold when source and bulk differ, and mobility falls at high field. Datasheet transfer curves, SPICE models, and measured component variation provide better final verification. The square-law result remains valuable for education, first-pass bias design, and understanding how gate overdrive and drain voltage determine operating region.

MOSFET calculation examples

InputsMain resultInterpretation
Vgs 5 V, Vds 10 V, Vth 2 V, k 2, λ 0.02Saturation; Id 10.8 mAVds exceeds the 3 V overdrive.
Vgs 4 V, Vds 1 V, Vth 2 V, k 1, λ 0Triode; Id 1.5 mAVds is below the 2 V overdrive.
Vgs 1 V, Vds 5 V, Vth 2 V, k 2, λ 0.01Cutoff; Id 0 mAGate voltage does not exceed threshold.

How to calculate MOSFET parameters

  1. Enter gate-source, drain-source, and threshold voltages in volts.
  2. Enter the device transconductance parameter in mA/V².
  3. Enter channel-length modulation from the model or use zero for an ideal device.
  4. Select Calculate MOSFET Parameters and review the region, current, transconductance, and power.

MOSFET calculator FAQ

How does the calculator select the operating region?

It compares gate overdrive with zero and with drain-source voltage. A nonpositive overdrive gives cutoff, low Vds gives triode, and higher Vds gives saturation.

What does the parameter k represent?

It combines mobility, gate oxide capacitance, and channel geometry in the square-law model. Check whether a source defines k with or without the one-half factor before entering it.

What is channel-length modulation?

Channel-length modulation models the rise in saturation current with drain voltage. Lambda is often estimated from output resistance or fitted to datasheet curves.

Can this calculator replace a SPICE simulation?

No, it is a first-order long-channel model intended for estimates and learning. SPICE includes richer nonlinear, capacitance, temperature, and subthreshold behavior.

Why does calculated power differ from circuit loss?

The result includes only static drain current times drain voltage. Switching transitions, gate charge, body diode behavior, and parasitic resistance can add significant loss.