Zener diode resistor calculator

Enter the input voltage, the Zener voltage, the current your load draws and the current you want to keep flowing through the Zener. The calculator gives the series resistor value, the total current and the power the resistor and the Zener diode must handle.

V
V
mA
mA
Series resistor R276 Ω
Current through R
25 mA
Power in the resistor
0.1725 W
Zener power with load
0.0255 W
Zener power with no load (worst case)
0.1275 W

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Enter the input voltage (the unregulated supply) and the Zener voltage you want at the output.
  2. Enter the load current your circuit draws and the Zener current to keep the diode regulating.
  3. Read the resistor value, the current through it and the power for the resistor and the Zener.
  4. Pick the nearest standard resistor value that is lower, so the Zener current does not fall below what you set, and a resistor with a power rating comfortably above the result.

Formulas

  • Total current I = I_L + I_Z
  • Series resistor R = (Vin − Vz) / I
  • Resistor power P_R = (Vin − Vz) × I
  • Zener power with load P_Z = Vz × I_Z
  • Zener power with no load P_Z max = Vz × I

Worked example

A 12 V supply, a 5.1 V Zener, a 20 mA load and 5 mA of Zener current. The current through the resistor is 25 mA, so R = (12 − 5.1) / 0.025 = 276 Ω. The resistor dissipates 6.9 × 0.025 = 0.1725 W: use a 0.25 W part at the very least, better 0.5 W. With the load connected the Zener dissipates 5.1 × 0.005 = 0.0255 W, but with no load it takes all 25 mA: 5.1 × 0.025 = 0.1275 W.

The nearest lower E24 value is 270 Ω, which gives a little more current: 6.9 / 270 = 25.6 mA.

Tips

  • A Zener shunt regulator wastes power. It suits small loads and voltage references; for more than a few tens of milliamps, a linear regulator IC or a switching converter is more efficient.
  • Zener voltage has a tolerance (often ±5 %) and changes with current and temperature; for a precise reference choose a dedicated reference diode.
  • Add a capacitor across the Zener to reduce noise.

Frequently asked questions

How do I calculate the resistor for a Zener diode?

R = (Vin − Vz) / (I_L + I_Z). The resistor drops the extra voltage and carries both the load current and the Zener current. For 12 V in, a 5.1 V Zener, 20 mA load and 5 mA Zener current: R = 6.9 / 0.025 = 276 Ω.

How much current should go through the Zener?

Enough to stay in the regulating region, above the knee current given in the datasheet, often a few milliamps for small Zeners. 5 to 10 mA is a common choice for low-power parts; check the test current I_ZT on your diode's datasheet.

What power rating does the Zener need?

Size it for the case with the load disconnected: all the current then flows through the Zener, P = Vz × (I_L + I_Z). In the example that is 5.1 × 0.025 = 0.1275 W, so a 0.5 W Zener leaves a comfortable margin.

What if the input voltage varies?

Calculate R at the lowest input voltage and the highest load current, so the Zener still gets its minimum current. Then check the Zener and resistor power at the highest input voltage with no load.

More in Unit converters

All tools in this category: Unit converters ·Updated November 7, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.