Macro Builder is a drag-and-drop desktop automation tool built in Python. Chain blocks together, save them as JSON, and run them with a single hotkey.
From simple key presses to complex image-recognition flows, Macro Builder has the building blocks for any automation.
Visually chain automation blocks together. No coding required — just drag, drop, and configure each step.
Keyboard, mouse, clipboard, window management, image recognition, loops, conditionals — all covered.
Every macro is a human-readable .json file. Version control it, share it, or back it up easily.
Assign any keyboard shortcut to trigger your macros. Works system-wide across any application.
Use Find Image blocks to wait for UI elements to appear, then react automatically.
Repeat Until Found, Loop Start/End, and conditional blocks let you build robust, adaptive automation flows.
Focus windows, resize them, click across apps. Macro Builder isn't locked to any single application.
Browse and download macros shared by the community.
Every block maps to a real automation action. Mix and match them to build anything.
"blocks": [ { "type": "run_program", "path": "chrome.exe" }, { "type": "wait", "seconds": 1.5 }, { "type": "hotkey", "keys": ["ctrl","l"] }, { "type": "type_text", "text": "example.com" }, { "type": "key_press", "key": "enter" }, { "type": "find_image", "image": "logo.png", "timeout": 5 } ]
Download community-built macros or share your own. All macros are .json files you can inspect and edit.
No setup headaches. Download, build, run.
Grab the latest .exe below. No Python install required — it's all bundled. Launch and you're ready.
Open the editor, drag blocks from the palette, and chain them into a sequence. Configure each block's parameters in the sidebar.
Hit the Play button or your assigned global hotkey. Watch your macro execute step by step. Save it as JSON to reuse anytime.
Start free. Upgrade when you need more power.
By downloading or purchasing you agree to the .
The latest release of Macro Builder. No subscription. No tracking. Just automation.
By downloading you agree to the .