A Zener diode costs $0.02. An LDO costs $0.30. Why pay 15× more? Because they're not the same job. A Zener is a pressure relief valve - crude, passive, always burning power. An LDO is a servo loop - active, precise, burning only what the load demands. Pick wrong and you're wasting watts or injecting noise into your ADC rail.
This article walks through when each makes sense, what the real trade-offs are, and how to combine them when neither alone is right.
Data drawn from EE StackExchange "Zener vs linear regulator" discussions, Nexperia BZX84/BZT52H datasheets (Rev. 7, 2023), and TI LP5912 datasheet (SNVSA77).
A Zener is a shunt regulator. It sits in parallel with the load, burning off the current the load doesn't consume. The series resistor sets the total current: Itotal = (VIN − VZ) / R. The Zener takes whatever the load doesn't. At no load, the Zener burns it all.
An LDO is a series regulator. It sits between the input and the load, acting as a variable resistor controlled by a feedback loop. It only passes the current the load actually draws. At no load, it burns almost nothing - just its quiescent current.
This is the fundamental difference. A Zener always runs at full power. An LDO runs at whatever power the load demands. For a 5mA reference, the difference is negligible. For a 500mA rail, it's the difference between cool-running and a space heater.
Per an EE StackExchange discussion, the community consensus was blunt: Zener shunt regulators are "only suitable for loads which draw a low and constant current. A linear voltage regulator would be a much better fit" for anything variable or above ~20mA.
Zeners shine where the load is small, constant, and noise-tolerant. Classic cases:
The common thread: load current under ~5mA, noise not critical, or the Zener is doing a job (clamping, level-shifting) that an LDO isn't designed for.
LDOs take over where Zeners hit their limits. The thresholds:
Sometimes neither part alone fits. Example: a 36V industrial rail needs to power a 3.3V MCU pulling 200mA. An LDO rated for 36V input exists, but (36−3.3) × 0.2 = 6.5W of heat in a single package is a thermal nightmare. A switching regulator adds EMI and complexity.
The hybrid: a 16V Zener pre-drops 36V to ~20V, an LDO regulates 20V to 3.3V. Zener takes voltage stress, LDO handles regulation. Power splits: 3.2W in the Zener, 3.3W in the LDO. Still hot, but spread across two packages instead of 6.5W in one.
This isn't elegant. A buck converter would be 85%+ efficient and dissipate under 1W total. But if you can't use a switcher - EMI constraints, BOM restrictions, certification requirements - a Zener + LDO cascade is a legitimate, production-tested approach.
| Situation | Use | Why |
|---|---|---|
| MOSFET gate overvoltage clamp | Zener | Only conducts during transients. Noise irrelevant. |
| ADC reference rail, 16-bit | Low-noise LDO | Zener noise eats 4+ LSB. LDO keeps it under 0.5 LSB. |
| Battery-powered always-on 3.3V | LDO (low IQ) | Zener shunt burns power even at idle. LP5912 draws 30µA. |
| 24V→5V, 50mA, cost-sensitive | Zener | At 50mA, (24−5)×0.05 = 0.95W. A 1W Zener + resistor works. |
| 3.7V Li-Ion → 3.3V | LDO | Zener can't regulate with only 0.4V headroom. |
| UVLO threshold reference | Zener | Microamp load. ±5% tolerance fine. $0.02 cost. |
| Post-switcher ripple cleanup | LDO | Zener has no PSRR. LDO attenuates ripple by 5,600×. |
Zeners aren't obsolete. They're the right tool when the job is clamping, crude referencing, or pre-regulation - anywhere precision doesn't matter and cost does. LDOs took over the regulation job because they're better at it: lower noise, higher efficiency at varying loads, tighter accuracy.
But the real skill isn't picking one over the other. It's knowing when to use both. A Zener gate clamp protecting a MOSFET, an LDO powering the ADC that's reading the current through that MOSFET - two $0.02 parts, two completely different jobs, one working circuit.





