# WLED Pixel Studio — browser-based pixel editor with direct WLED send

**URL:** <https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186>\
**Category:** Projects\
**Created:** [February 18, 2026, 8:45am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186 "2026-02-18T08:45:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![inf0matics](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/inf0matics/32/10301_2.png) [@inf0matics](https://wled.discourse.group/u/inf0matics)\
**Post date:** [February 18, 2026, 8:45am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/1 "2026-02-18T08:45:07Z")

</div>

Hi everyone,

I built a small browser-based editor for my WLED matrix projects and decided to share it.

It lets you design pixel art and send it directly to your WLED device — no installation needed.

[https://wps.tsp.tools](https://wps.tsp.tools)

**Currently** supports upload and download images and multiple wled devices. Also takes care of the different sizes … but it has to be a 2D matrix.

**Planned:** gallery (save & load in the browser), update import, text rendering, animations (maybe), and Home Assistant integration (very very far in the future)

Feedback and suggestions are welcome.

Cheers Info

 ![Screenshot 2026-02-18 at 09.42.36](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/5/50ccf1d4ebb50f33605e0e490ec25e27c2103cc8.jpeg)

---

<div class="post-metadata">

**Author:** ![dedehai](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/dedehai/32/7265_2.png) [@dedehai](https://wled.discourse.group/u/dedehai)\
**Post date:** [February 18, 2026, 9:20am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/2 "2026-02-18T09:20:57Z")

</div>

This is now already build into WLED with my pixel forge tool.

Except not multi-instance sending but it has many other features.

> **[WLED-Tools/WLED-Pixel-Paint at main · DedeHai/WLED-Tools](https://github.com/DedeHai/WLED-Tools/tree/main/WLED-Pixel-Paint)**
>
> useful tools for wled. Contribute to DedeHai/WLED-Tools development by creating an account on GitHub.

 ![image](https://global.discourse-cdn.com/free1/uploads/wled/original/2X/8/8b70db117c3d2de0066cc9f9c4ec759e7d55ab1d.png)

---

<div class="post-metadata">

**Author:** ![inf0matics](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/inf0matics/32/10301_2.png) [@inf0matics](https://wled.discourse.group/u/inf0matics)\
**Post date:** [February 18, 2026, 11:02am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/3 "2026-02-18T11:02:49Z")

</div>

Oh nice, WLEDPixelPaint looks great 🙌

I think it serves a slightly different use case. Having the editor directly on the WLED device is perfect when you’re working locally with a single controller, for example at an installation or venue. I will definitely use that, when I am with my company at events or venues.

My main use case is managing multiple wled matrix displays across my home. I wanted a simple way to upload an image, select one or more displays, and send it directly — without installing additional tools on each device.

Both approaches complement each other well depending on the workflow 🙂

---

<div class="post-metadata">

**Author:** ![dedehai](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/dedehai/32/7265_2.png) [@dedehai](https://wled.discourse.group/u/dedehai)\
**Post date:** [February 18, 2026, 3:42pm UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/4 "2026-02-18T15:42:36Z")

</div>

thanks,

yea a multi-matrix managing tool for on-the fly image display would indeed be useful for some cases.  
My focus was on easy-to-use and install for typical WLED use cases - which is 1D strip setups for home lighting as well as nice layout both on PC and mobile, fast live-streaming without the use of DDP.

---

<div class="post-metadata">

**Author:** ![Ingo\_Misch](https://avatars.discourse-cdn.com/v4/letter/i/53a042/32.png) [@Ingo\_Misch](https://wled.discourse.group/u/Ingo_Misch)\
**Post date:** [March 1, 2026, 9:23am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/5 "2026-03-01T09:23:13Z")

</div>

Hallo,

Bis zu welcher Matrixgröße funktioniert das Tool. Ich habe hier eine 64 x 48 Matrix.

LG Ingo

---

<div class="post-metadata">

**Author:** ![inf0matics](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/inf0matics/32/10301_2.png) [@inf0matics](https://wled.discourse.group/u/inf0matics)\
**Post date:** [March 2, 2026, 11:52am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/6 "2026-03-02T11:52:48Z")

</div>

Hallo Ingo,

theoretisch ist die Matrixgröße nicht begrenzt – solange dein Browser mitspielt 😉  
Bei größeren Formaten (wie 64 × 48) bekommst du im Editor einfach Scrollbalken eingeblendet, damit du die gesamte Fläche bearbeiten kannst.

Eine 64 × 48 Matrix funktioniert problemlos. Bei größeren Flächen werden im Pixel-Editor automatisch Scrollbalken angezeigt, damit der gesamte Bereich bearbeitet werden kann.

LG  
Inf0

p.s.: gestern gabs die Scollbalken noch nicht 😉 Danke für die Idee!

---

<div class="post-metadata">

**Author:** ![wledlover](https://avatars.discourse-cdn.com/v4/letter/w/ed8c4c/32.png) [@wledlover](https://wled.discourse.group/u/wledlover)\
**Post date:** [June 16, 2026, 2:08am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/7 "2026-06-16T02:08:14Z")

</div>

May I ask why all my gif, photos and videos files are not selectable (greyout) in Pixelforege. I used wled native on Samsung phone.

---

<div class="post-metadata">

**Author:** ![inf0matics](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/inf0matics/32/10301_2.png) [@inf0matics](https://wled.discourse.group/u/inf0matics)\
**Post date:** [June 16, 2026, 8:32am UTC](https://wled.discourse.group/t/wled-pixel-studio-browser-based-pixel-editor-with-direct-wled-send/15186/8 "2026-06-16T08:32:37Z")

</div>

Hi wledlover,

just to clear up a small mix-up: this thread is about **WLED Pixel Studio**. **PixelForge** is a different tool — it’s the one that now ships built-in with the latest WLED version, so I’m not the right person to help with it here.

For your issue (gif/photo/video files greyed out in PixelForge on a Samsung phone), I’d suggest one of these:

- search the forum for **PixelForge** and post in that thread,
- ask on the WLED Discord, or
- open a new thread describing your problem.

That way the right people will see it and you’ll get a much faster answer. Good luck!

Cheers, Inf0
