Free tool

LED Ballast Resistor and Current Spread Calculator

Enter the supply, the string and your target current. The calculator gives the ballast resistor and, more usefully, the current spread once supply tolerance, Vf binning and temperature are stacked — and tells you when a resistor has stopped being the right part.

Ballast resistor
Current spread
Resistor dissipation
worst case
Efficiency
power into the LEDs
ConditionHeadroom across RCurrentvs target
Nominal
Worst case low current
Worst case high current

Runs entirely in your browser. Nothing is uploaded, stored, or sent anywhere.

A resistor only regulates as well as its headroom

A ballast resistor sets LED current by dropping whatever voltage the LEDs do not. Its ability to hold that current steady depends entirely on what fraction of the supply it drops. If the resistor takes half the supply, a 1% supply change moves the current by about 2%. If it takes 10%, the same 1% change moves the current by 10%.

This is the single fact that decides whether a resistor is acceptable. Stacking as many LEDs in series as the supply allows looks efficient — it minimises wasted power — and it simultaneously destroys regulation. The tool shows the headroom fraction and the resulting sensitivity, because the two are the same decision viewed from different ends.

R = (Vsupply − n·Vf) / Itarget  ·  sensitivity ≈ 1 / headroom fraction

Three things move Vf, and they stack

The worst cases combine, and the tool takes them at their corners: minimum supply with maximum forward voltage gives the dimmest condition, maximum supply with hot, low-bin LEDs gives the brightest and the most dissipation. Those two rows are what your production spread will look like, not the nominal.

When to stop using a resistor

Three signals, all visible above:

Brightness is not proportional to current, and neither is perceived brightness. Luminous output rises sub-linearly at high drive and rolls off with junction temperature, so a 20% current spread is usually less visible than it sounds — but a 20% spread between adjacent indicators is very visible indeed. Human vision is far better at comparison than at absolute judgement.

Also worth checking

More free tools

Each of these runs entirely in your browser. Nothing is uploaded, stored or sent anywhere, and none of them needs an email address.

PDN target impedance →
Ripple and transient current to a target impedance, decap count and bulk capacitance.
Decoupling impedance plot →
Plots the anti-resonance peaks between capacitor self-resonances that flat models hide.
Buck converter design →
Inductor, output and input capacitance from the operating point. Vendor-neutral.
Interposer thermal (2.5D) →
Flip-chip on interposer: both heat paths resolved, every layer ranked, hot spot.

See all 49 engineering tools →

Stay in touch

New tools and notes, once a month at most

We add tools here fairly often and write up the things worth writing up — a stackup that behaved oddly, a standard that turned out to be obsolete, a calculator that was quietly wrong. Join and you get told when something new lands.

One email a month at the very most, and usually less. No drip sequence, no sales cadence, no sharing your address with anyone. Unsubscribe whenever you like.

Join the list →

Talk to us about a board design review →