Overview
OpenMacro is a macro program that records your mouse clicks, keyboard input and mouse movements exactly as they happen and replays them as many times as you want.
No complicated setup: press F9 once to record, F10 to play, F12 to stop. Anyone can learn to use it in 10 seconds.
Spending tens of minutes a day on simple repetitive tasks? With OpenMacro, you record it once and you're done.
Since its first release in 2017, it has been steadily improved over 9 years to reach v13.7. No install, no ads, 8 languages supported.
Key features
1. One-click record/replay
- F9 to record, F10 to play, F12 to stop. Start instantly with a single shortcut
- Countdown feature to give you time to prepare before recording (0–9 seconds)
- Can be canceled during the countdown
2. Powerful repeat playback
- Repeat a set number of times, or loop infinitely
- Adjust playback speed freely from 0.1x to 10x
- Set a wait time between repeats
3. Event editor
- Visually review and edit recorded macros
- Add click/key/wait events directly
- Reorder, duplicate and delete events
- Pinpoint exact click positions with the coordinate picker
- Automatic event ID renumbering
4. Image recognition / OCR
- Find a specific image on screen and click it automatically (OpenCV built in)
- Recognize text with OCR and click it automatically (Tesseract built in)
- Conditional macro execution possible
5. Advanced flow control
- Branching within a macro via labels/GoTo
- Organize macro structure with comments
- Scheduled execution via scheduler/triggers
6. Task manager
- Run multiple macros sequentially or in parallel
- Set execution conditions per macro
7. Dark/light mode
- Auto-detects the Windows system theme
- Manually switch between dark and light mode
- Color-optimized to reduce eye strain
8. Multi-language support
Korean, English, 日本語, 简体中文, 繁體中文, Español, Tiếng Việt, ภาษาไทย — 8 languages in total.
Recommended for
- Office workers who repeat the same clicks dozens of times at work
- Gamers who want to automate repetitive in-game tasks
- Developers/QA who want to automate website testing
- Bookkeepers/accountants with heavy data-entry work
- Designers who repeat a fixed sequence of steps, such as image editing
- Anyone who wants to automate PC tasks without programming
How it differs from other macro programs
| Feature | OpenMacro | Typical macro program |
|---|---|---|
| Price | Free | Paid or ad-supported |
| Install required | No-install option | Install required |
| Event editing | Visual editor | Manual script editing |
| Image recognition | Built in (OpenCV) | Separate plugin needed |
| OCR text recognition | Built in (Tesseract) | Not supported or paid |
| Dark/light mode | Supported | Mostly not supported |
| Languages | 8 languages | English or 1–2 |
| Flow control | Labels/GoTo supported | Simple repeat only |
| High-DPI support | PerMonitorV2 | Not supported |
How to use
- Launch OpenMacro
- Press F9 to start recording (recording begins automatically after the countdown)
- Perform the tasks you want with your mouse/keyboard
- Press F9 again to stop recording
- Press F10 to play (after setting speed/repeat)
- Use File > Save to keep the macro file (.omc)
The no-install version runs immediately after download.
Macro files are saved in the JSON-based .omc format, making them easy to edit.
Press F12 to instantly stop a playing macro.
Download options
| Distribution format | Filename | Description |
|---|---|---|
| No-install (single EXE) | OpenMacro.App.exe | About 109MB. Runs immediately after download |
| No-install (folder) | OpenMacro-Portable.zip | Fast launch speed |
| Installer version | OpenMacro-Setup.exe | Automatically creates Start Menu/desktop shortcuts |
Specifications
| Program name | OpenMacro |
| Version | v13.7 |
| Developer | Youngsam.net (youngsam.net) |
| Platform | Windows 10/11 (64-bit) |
| Framework | .NET 8.0 + WPF |
| File format | .omc (JSON-based) |
| Image recognition | OpenCV (built in) |
| OCR engine | Tesseract (built in) |
| High-DPI | PerMonitorV2 supported |
| System tray | Supported |
| Auto-start | Option to run on Windows startup |
| License | Freeware (free for personal/business) |
