Trigger powerful actions
in one seamless tap!

Macro Deck is the open-source, customizable macro pad for your PC and mobile devices.
Ideal for streamers, gamers, developers and power users!

How does it work?

Download and install Macro Deck on your computer.
Install the Macro Deck Client on your old smartphone or tablet.
Alternatively, you can use the web client on unsupported devices. Simply open a web browser and enter your computer’s IP address and port number, like http://192.168.10.2:8191.
Connect your device to your computer via Wi-Fi using the QR code, or via USB if you're using Android.
You can now create profiles, folders, and buttons directly on your computer. All changes are instantly reflected on your connected device.
Enhance your experience by downloading plugins and icon packs from the built-in Extension Store — featuring both official and community-created content.

Why choose Macro Deck?

Open Source

Macro Deck is completely open source — transparent, flexible, and community-driven.

Check it out on GitHub
Thriving Community

Macro Deck is supported by a large and active community — and it keeps growing every day!

Join us on Discord
Plugin Support

Extend Macro Deck with a wide variety of official and community-developed plugins.

Explore available plugins
Built-in Extension Store
Download and update plugins and icon packs directly from the built-in Extension Store. Every plugin is carefully reviewed before publication — ensuring security and quality.
Multi-Client Support
Macro Deck supports multiple clients simultaneously. Assign a different profile to each device and customize your setup exactly how you want it.
Web Client
Thanks to the web-based client, Macro Deck can run on almost any device — from a Raspberry Pi with touchscreen to a Spotify Car Thing.
Cottle Scripting, Logic, and Variables
Create advanced buttons with conditions, logic, and global variables. Use the power of Cottle templates to build dynamic behaviors.
Animated GIF Support
Add more personality and motion to your buttons with support for animated GIFs. Make your setup come to life!

Discover Compatible Plugins

Explore a wide range of plugins that seamlessly integrate with Macro Deck.

AutoClicker
AutoHotkey Plugin
Discord Plugin
FxCommands
G HUB Batteries
GPU-Z Plugin
Home Assistant Plugin
JSON Utility Plugin
Libre Hardware Monitor Plugin
Macro Deck Media Controls
Macro-Deck HWiNFO64 Plugin
Macro-Deck Speedtest Plugin
Magic Home
OBS-WebSocket Plugin
Philips Hue Plugin
Pi-hole Plugin
ShareX Plugin
SinusBot Plugin
Soundboard4MacroDeck
SoundPadPlugin
Spotify Plugin
Stream Deck Connector
Streamer.bot Plugin
Streamlabs OBS Plugin
Twitch Plugin
UDPCallUnity
Voicemeeter Plugin
WebNowPlaying Plugin
Windows Utils
Yet another Streamer.bot

Get started with Macro Deck!

To get started with Macro Deck, install the server on your computer and the client on your smartphone, tablet, or any compatible device.

Server
Windows 10/11
LinuxTBA
macOSTBA
Client
AndroidGoogle Play
iOSApp Store
Web (ES6 supported)Enter your server’s IP and port in any browser on the same network. e.g. http://192.168.10.2:8191
Web (Legacy)Legacy Web Client
Copyright © 2025 Macro Deck