Shockley Diode Calculator
I = Is(e^(Vd/(nVt)) - 1)
How to Use This Calculator
Enter diode forward voltage, saturation current, ideality factor, and temperature, then click Calculate.
Formula
I = Is(e^(Vd/(nVt)) - 1)
- Vt = kT/q
- k = Boltzmann constant, q = electron charge
Frequently Asked Questions
What values should I use for n?
Typically n is 1–2. Use 2 for silicon signal diodes as a rough default.
How do I get Is?
Use datasheet typical values or estimate from measured I-V data.