Code tool

Diode Forward Voltage Drop Calculator

Calculate the ideal diode drop, series-resistance drop and dissipation from your device parameters.

In-browser processingNo account requiredPrivacy details ↗

Use V_T=kT/q, V_j=nV_T ln(1+I/I_s), V_total=V_j+IR_s and P=IV_total. k=1.380649×10⁻²³ J/K and q=1.602176634×10⁻¹⁹ C are exact SI constants. Inverse mode uses I=I_s expm1(V/(nV_T)) and requires explicit R_s=0. Forward I≥0; I_s, n and absolute junction temperature must be positive; R_s≥0. Supply I_s at the chosen junction temperature. No material presets, 0.7 V assumption, breakdown, self-heating or manufacturer guarantee.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose a method and explicit units.
  2. Enter your own measured or model parameters.
  3. Calculate, inspect the table, then copy or download the frozen report.

Scope and assumptions

Use V_T=kT/q, V_j=nV_T ln(1+I/I_s), V_total=V_j+IR_s and P=IV_total. k=1.380649×10⁻²³ J/K and q=1.602176634×10⁻¹⁹ C are exact SI constants. Inverse mode uses I=I_s expm1(V/(nV_T)) and requires explicit R_s=0. Forward I≥0; I_s, n and absolute junction temperature must be positive; R_s≥0. Supply I_s at the chosen junction temperature. No material presets, 0.7 V assumption, breakdown, self-heating or manufacturer guarantee.

GOOD TO KNOW

Common questions

How are inputs processed?

Calculations run in your browser. Editing any field clears the previous result and report.

What precision is reported?

The table uses 12 significant digits; the report also records unrounded numeric values.

Scope and assumptions?

Use V_T=kT/q, V_j=nV_T ln(1+I/I_s), V_total=V_j+IR_s and P=IV_total. k=1.380649×10⁻²³ J/K and q=1.602176634×10⁻¹⁹ C are exact SI constants. Inverse mode uses I=I_s expm1(V/(nV_T)) and requires explicit R_s=0. Forward I≥0; I_s, n and absolute junction temperature must be positive; R_s≥0. Supply I_s at the chosen junction temperature. No material presets, 0.7 V assumption, breakdown, self-heating or manufacturer guarantee.