🎨 Asset Manager

Upload custom sounds, images, and GIFs, then trigger them from a Stream Deck button or any overlay. Files are shared with your Stream Deck room from /deck-panel.html — use the same room name here.

Upload

Click to choose a file or drag one here

Images, GIFs, and sounds — up to ~10MB each

Your assets

Use these on your overlay

Open /media-overlay.html?deckroom=YOUR-ROOM as a Browser Source — it's a blank, transparent overlay that plays a sound or pops up an image/GIF whenever a matching Stream Deck action fires. Each image asset above has a transition dropdown (fade, slide in from a side, drop from the top, zoom, bounce, spin) — pick one, then hit "Copy" to get a URL for exactly that asset + animation combo, ready to paste into a Stream Deck button.

Optional URL params on the overlay itself: &anim=slideLeft sets the default transition for any button that doesn't specify its own, and &duration=5 changes how many seconds an image stays on screen before it animates back out (default 3.5s).