Reference figures, 5 m at full white
Computed by the same engine as the calculator above, so they agree with it. Ranges reflect the spread between vendors. Verify against the actual strip and supply specifications.
| Strip | LED/m | Pixels | Current | Power | Supply |
|---|---|---|---|---|---|
| WS2812B (5 V RGB) | 30 | 150 | 9.15 A (7.29–9.18) | 45.8 W | 5 V · 15 A |
| WS2812B (5 V RGB) | 60 | 300 | 18.3 A (14.6–18.4) | 91.5 W | 5 V · 25 A |
| WS2812B (5 V RGB) | 144 | 720 | 43.9 A (35.0–44.1) | 220 W | 5 V · 60 A |
| SK6812 RGBW (5 V) | 30 | 150 | 12.2 A (9.69–12.2) | 60.8 W | 5 V · 20 A |
| SK6812 RGBW (5 V) | 60 | 300 | 24.3 A (19.4–24.4) | 122 W | 5 V · 40 A |
| SK6812 RGBW (5 V) | 144 | 720 | 58.3 A (46.5–58.5) | 292 W | 5 V · 74 A |
| WS2815 (12 V RGB) | 30 | 150 | 3.45 A (2.70–4.50) | 41.4 W | 12 V · 8.5 A |
| WS2815 (12 V RGB) | 60 | 300 | 6.90 A (5.40–9.00) | 82.8 W | 12 V · 12.5 A |
| WS2815 (12 V RGB) | 144 | 720 | 16.6 A (13.0–21.6) | 199 W | 12 V · 30 A |
What the brightness limiter is, and is not
WLED’s automatic brightness limiter is min(demand, budget): when the estimated draw would exceed the budget you set, it scales brightness down. It uses its own optimistic 55 mA per LED, and it is firmware — a config reset, a firmware update, a wrong LED count or a crash removes it. It caps brightness; it does nothing about a short, and it may never reduce the size of the supply you buy.
PixelPower sets the exported power budget from the supply you configured, and sizes that supply from full white regardless of the limiter.
What the export contains
The pixel count, one output per strip with its GPIO and colour order, the LED type, and the power budget. Everything else in WLED is left exactly as you set it — WLED merges a posted configuration. You can preview the JSON, download it to upload in WLED’s settings, or send it to a controller on your network from a page served over plain HTTP.
Data-line parts are listed too: a 5 V strip wants at least 3.5 V on its data input, an ESP32 GPIO gives 3.3 V, and the level shifter, series resistor and bulk capacitor that make that reliable are in the parts list.
Questions people ask
What power supply do I need for WLED?
It depends on the strip, not on WLED. Type the strip length, type and density above: PixelPower estimates the full-white current, adds the controller and 20 % headroom, and recommends a supply size that is sold. WLED’s limiter cannot substitute for that.
What should I set as the maximum current in WLED?
The budget of the supply that is actually connected, less what the controller and any other load on it take. PixelPower writes that value into the exported configuration from the supply you configured, so the limiter and the hardware agree.
Why can’t PixelPower send the config to my controller?
WLED serves plain HTTP, and a browser will not let a page served over HTTPS make an HTTP request to it. From an HTTPS deployment, export the file and upload it in WLED’s settings; that always works. Sending directly works when PixelPower itself is served over HTTP or from localhost.
Does WLED need a level shifter?
For a 5 V strip driven from a 3.3 V controller, usually yes: the data input wants 0.7 × the rail. It often works marginally and fails intermittently, which is worse than failing outright. PixelPower lists the shifter, a 300–500 Ω series resistor and a 1000 µF capacitor at the first feed.
Take the plan further
The answer above is the start. The full planner draws the layout, plans the branches, fuses and cable from each supply, writes a WLED configuration from the plan and produces a parts list and a printable report — all from the numbers you just typed, and nothing to sign up for.