This free Stream Deck icon maker designs sharp, custom button icons for your Elgato Stream Deck — now with a built-in vector icon library (mic, camera, record, mute, chat, star, gift, rocket and more), plus gradients, a glossy finish, glow, accent rings and one-click templates. Pick an icon (or an emoji/letter), style it, and download a crisp 288×288 PNG that looks great on every Stream Deck model. Make a matching set so your whole deck looks tidy and on-brand.
How to add the icon to Stream Deck
Design your icon and press Download PNG. In the Stream Deck app, select the button you want to change, set a custom icon and choose the PNG you downloaded. Reuse the same template and colors across buttons for a consistent look.
Design tips
Keep labels short, use high contrast between the icon and background, and stick to two or three brand colors. The glossy highlight and accent ring add a premium feel; a subtle dot pattern gives texture. A 288×288 export stays crisp even on the larger Stream Deck screens.
Frequently asked questions
What size should a Stream Deck icon be?
288×288 pixels is the recommended size and what this tool exports. It scales down cleanly to the smaller sizes older decks use.
Do I have to use emoji?
No — pick from the built-in vector icon library for a clean, consistent look, or switch to Emoji / letter mode to type your own.
Is it free?
Yes, completely free with no signup or watermark. Make as many icons as you like.
Does it work with other decks or Touch Portal?
Yes. It's just a PNG, so use it with any deck app or macro pad that accepts custom button images.
More free tools for streamers
Browse the full free tools hub — including a Twitch panel maker and a color palette generator.
Last updated: July 2026