About Stream Deck Button Creator

What It Does

Design custom 288×288 pixel button images for Elgato Stream Deck devices. Browse over 3,300 built-in icons, fine-tune colors with the visual color picker, or upload your own SVG. Choose solid, gradient, or transparent backgrounds and download ready-to-use PNG files.

Built-in Icon Libraries

No need to hunt for icons. The tool includes two open-source, royalty-free icon sets totaling over 3,300 icons:

Search by keyword, browse by category, and preview icons at the exact size they’ll appear on your button. Both licenses allow free use in personal and commercial projects.

Color Picker

All color controls use an advanced visual picker with a saturation/brightness spectrum, hue strip, and HEX/RGB/HSL inputs. Your 12 most recent colors are saved across sessions, so your palette follows you between tools.

Backgrounds

Three background modes: solid color, gradient, or transparent. Gradients support horizontal, vertical, diagonal, and radial directions with a swap button to reverse the flow. Transparent mode produces a PNG with alpha, letting you layer your icon over backgrounds set in the Stream Deck software.

Icon Controls

Position icons at the top, middle, or bottom of the button. Adjust size and opacity with precision sliders. Upload any SVG file or select from the built-in libraries. Enable tinting to recolor any icon to match your design.

Privacy

Everything runs in your browser using the HTML Canvas API. No images, SVGs, or designs are uploaded to any server. There is no backend, no database, and no tracking. Your designs stay on your device.

← Back to Stream Deck Button Creator