Zener Shunt Regulator by Hand: Choosing the Series Resistor for Worst Case, Not Typical
Zener shunt regulator design: pick the series resistor for the worst case, not the typical one, using published power, test current and thermal figures.

A Zener shunt regulator is the cheapest voltage regulator you can build — one Zener, one resistor, no active components — and the reason so many of them fail on the bench is that they are designed for the typical case instead of the worst case. The design question is not “what resistor works at my normal load?” but “what happens when the input is at its maximum and the load disappears?” The Zener then absorbs the full current, and the power it dissipates can be several times the value you calculated for typical operation. This article walks the two equations that properly size the series resistor and the Zener, works a complete 12 V to 5.1 V example, and shows exactly where the shunt regulator stops being the right tool.
Last updated:
The Two Equations: Rs Selection and the Worst-Case Zener Current
The shunt regulator is built from one resistor in series with the load, and a Zener in parallel with the load. The Zener holds the load at its breakdown voltage while the series resistor drops the difference between the input and that voltage. Two equations govern the design, and both must be solved for the worst case.
The first equation sizes the series resistor:
Rs = (Vin_min − Vz) / (Iz + IL_max)
where Vin_min is the lowest input voltage the rail will see, Vz is the Zener voltage, Iz is the Zener test current, and IL_max is the maximum load current. The resistor is chosen so that even at the lowest input, the Zener still carries enough current to regulate — running the math at minimum input is what keeps the regulator regulating when it has the least voltage to spare.
The second equation finds the worst-case Zener current:
Iz_worst = (Vin_max − Vz) / Rs − IL_min
where Vin_max is the highest input and IL_min is the smallest load current — usually zero. This is the number that determines whether the Zener survives, because it is the point of maximum stress: maximum input forcing current through a minimum load. Both voltage extremes and both load extremes belong in the design file, not just the nominal numbers.
Designing for Vin_max and Load-Open: Where Shunt Regulators Die
The worst case is not the nominal case, and the shunt regulator’s death scenario is vivid: the load opens or is disconnected, and the input sits at its maximum. With the load gone, IL drops to zero, so the entire current from the series resistor — now driven by the input at its peak — flows through the Zener.
Work the numbers to see why this kills parts. If the normal design dissipates 20 mA through the Zener and the worst case pushes it to 120 mA, the Zener power jumps from about 0.1 W to 0.6 W at 5 V — a sixfold increase in the heat the part must shed. A Zener and resistor selected for typical operation simply do not have the thermal headroom. The part may regulate beautifully at 25 °C with a 20 mA load, then overheat and drift out of regulation the first time the load unplugs on a warm day.
The rule that prevents this is the worst-case power check. Compute the Zener power at maximum input and zero load, size the Zener for that dissipation with margin, and size the resistor for the worst-case current it must carry. The Zener datasheet language guide and the Zener categories give the part family context; the formula here is what turns those numbers into a working design. A bench Zener measurement also shows how the real part behaves under load, which the datasheet’s typicals never capture.
The load-regulation table below summarizes how the rail behaves across the design space, which is what turns the two equations into a spec:
| Condition | Input | Load | Zener current | Zener power | Verdict |
|---|---|---|---|---|---|
| Minimum input, max load | 11 V | 40 mA | 10 mA | ~0.05 W | Regulates, Zener at test current |
| Nominal input, nominal load | 12.5 V | 20 mA | ~23 mA | ~0.12 W | Regulates |
| Maximum input, nominal load | 14 V | 20 mA | ~54 mA | ~0.28 W | Regulates, Zener warm |
| Maximum input, open load | 14 V | 0 mA | ~74 mA | ~0.39 W | Worst case — the design point |
| Any input, load shorted | any | — | resistor limit | ~0.3 W in Rs | Resistor must be rated |
The table is the design in one view: the Zener and the resistor are both sized by the row at maximum input with the load open or shorted, not by the comfortable middle rows. Every other condition is a subset of that stress point.

Working Through a 12 V to 5.1 V Rail Example
Work a complete example to make the method concrete. The design problem: a 5.1 V rail powered from an input that varies between 11 V and 14 V, with a load that draws up to 40 mA and may drop to zero.
First, pick the Zener: a 5.1 V part with a test current Iz = 10 mA is a reasonable choice. Now size the series resistor using the minimum input and maximum load:
Rs = (11 V − 5.1 V) / (10 mA + 40 mA) = 5.9 V / 50 mA ≈ 118 Ω
The standard value near this is 120 Ω. Now compute the worst-case Zener current using the maximum input and zero load:
Iz_worst = (14 V − 5.1 V) / 120 Ω = 8.9 V / 120 Ω ≈ 74 mA
The Zener protection voltage at that current is roughly 5.1 V + (74 mA × dynamic impedance, typically a few ohms) — call it about 5.3 V. The power the Zener must dissipate is approximately 5.3 V × 74 mA ≈ 0.39 W, so a Zener rated for 1 W or more is the sane choice, not the 250 mW part the typical-case math would have suggested.
The resistor needs a rating check too: at maximum input with the load shorted, the resistor sees the full input across itself, and at minimum input with full load it passes 50 mA. The resistor dissipates about 0.3 W in the worst case, so a 0.5 W or 1 W part is safer than the 0.125 W ceramic that “should work” — the failure to size the resistor’s power rating is exactly how the smoke gets out.
Interpreting Zener Datasheet Numbers: Izk, Izt, rz, and Tolerance
The example relies on three Zener datasheet numbers that are easy to misread, and getting them right changes the design.
The first is the knee current, Izk. This is the minimum current that keeps the Zener in its regulation region, and it is the reason the series resistor is sized at Iz + IL rather than IL alone — the Zener must always carry at least Izk or the rail sits below the nominal voltage. When the datasheet lists Izk at 1 mA and Izt at 20 mA, the design should use the operating current above Izk, and the test current Izt is the reference at which Vz is stated, not the required operating current.
The second is the dynamic impedance rz, the change in Zener voltage per unit of current change. The example showed its effect: the voltage rose from 5.1 V to about 5.3 V as the current swung from 10 mA to 74 mA. Designers who ignore rz assume the Zener holds exactly 5.1 V, and their rails drift by the amount rz × ΔI actually produces.
The third is the tolerance band. A “5.1 V” Zener is not exactly 5.1 V; its actual voltage sits within a production tolerance, so the design must work across the full band. If the rail can accommodate 5.0–5.3 V, a 5.1 V Zener’s tolerance is fine; if the rail needs precision, the shunt regulator is the wrong tool from the start. The Zener datasheet tutorial develops these parameters in full, and a Zener voltage reference discussion covers the precision side.

The Numbers the Resistor Has to Respect
The two equations above need three published numbers to be useful, and a real table supplies all three. Vishay specifies the BZX55 series at 500 mW of dissipation with a 300 K/W junction-to-ambient path and a 175 °C junction limit, a Zener current defined as IZ = Ptot / VZ, and a test current of 2.5 mA or 5 mA depending on the grade.
The derating is the part people skip. The 500 mW figure is quoted at a 25 °C lead, and the 300 K/W path converts a warmer ambient into a smaller allowance: at 70 °C the permitted dissipation is roughly 500 − 45 × 3.33 ≈ 350 mW. On a 5.1 V part that is about 69 mA of Zener current, and the series resistor has to be chosen so that the worst case — maximum input voltage with the load disconnected — still lands below that number. Sizing against the typical input instead of the maximum is how shunt regulators die: the current is fine until the load goes away.
| Condition | What the resistor sees | What decides the limit |
|---|---|---|
| Minimum input, full load | Lowest current through the Zener | It must stay above the knee current to regulate at all |
| Maximum input, full load | Highest current | The derated dissipation at your ambient |
| Maximum input, load open | All the current through the Zener | The same derated dissipation, with no load to share it |
One boundary condition closes the loop. The Zener current you calculate is an average, while the instantaneous current through the part depends on the input ripple, so a design that sits just inside the limit on paper can still exceed it at the ripple peak. Leave margin at the wattage level rather than spending it on a tighter resistor. The datasheet columns behind these numbers are decoded in Zener Datasheet Language, and the reference-quality case is covered in Zeners as Precision References. This is a model with stated assumptions; substitute the part’s own power and thermal figures.
When a Linear Regulator Beats the Zener: A Cost Decision
The shunt regulator is cheap and simple, and it has a hard efficiency ceiling that decides when it stops being sensible. Because the series resistor drops the input voltage by dissipation, the regulator’s efficiency is roughly Vz / Vin — at 5.1 V from a 14 V input, that is about 36%, and the worst-case Zener current at no load burns as pure heat.
The crossover point is a cost and efficiency judgment. For a rail that runs continuously at a few tens of milliamps, the shunt regulator’s simplicity wins: one Zener and one resistor is cheaper than any active regulator. For a rail that draws real current — hundreds of milliamps or more — the dissipated power grows with the current, and the trade flips. A linear regulator or a DC-DC stage recovers the efficiency as the current rises, at the cost of complexity and part count. The honest comparison lives in the Zener vs LDO vs DC-DC breakdown, and the HV MOSFET and general rectifier categories show the wider part landscape when the design moves past the Zener.
The last word on the shunt regulator is the worst-case discipline it teaches: any regulator circuit has a stress point, and designing for it costs nothing at write-up time and saves the smoke later. A 12 V–to–5.1 V rail built with a 120 Ω, 1 W resistor and a 1 W Zener will regulate until the input and load both hit their joint worst case — and that is the entire job the two equations exist to do.
FAQs
How do I choose the series resistor for a Zener regulator?
Size it from the maximum input voltage with the load disconnected, so the Zener current stays inside the derated dissipation at your ambient. Then check the minimum input with full load to confirm the current stays above the knee.
Why derate the Zener power rating?
The headline figure is quoted at a 25 degree Celsius lead, and the junction-to-ambient path converts a warmer environment into a smaller allowance. In a sealed enclosure the usable dissipation can be well under half the headline number.
What happens if the load is disconnected?
The whole current set by the series resistor flows through the Zener, which is the worst case for dissipation. A design that ignores this condition will fail the first time the load is removed.
Is a Zener regulator still worth using?
For small, steady loads where a few milliamps of shunt current are acceptable, yes. Once the load current or the input range grows, the shunt loss and the derating make an active regulator the cheaper answer.
Continue through this engineering topic
For the complete selection, design, verification, and troubleshooting path, explore the Zener and Signal Diode Hub.
- Practical guide: Small-Signal Diodes and Switching Speed: From BAS16 and 1N4148 to Fast-Switching Trains
- Practical guide: Good-Ark Schottky Portfolio: From Small-Signal to Power Rectifiers
- Practical guide: What Is a Low Leakage Small Signal Diode?
- Ask Good-Ark technical support about this application