Free Open Source Macro Recorder for Windows

You searched for an open source macro recorder—here it is. Macro Recorder captures your mouse and keyboard actions, saves them as files, and replays them on demand with a single hotkey press.

Why Open Source Matters Here

Open source means you can see exactly what the tool does. Macro Recorder is MIT licensed, which means free forever with no hidden upgrades, no telemetry, no phone-home behavior. The source code is included in the download, so you can audit it, modify it, or fork it if you need to.

There's no account to create, no watermark to remove, no Pro tier hiding core features. You get the full tool on Windows 10 and 11, with a standard Windows installer from the downloaded zip, and Windows may ask for permission once.

Offline by default. The app doesn't ping a server, check for updates, or collect analytics. Works inside airgapped networks and on machines with no internet connection.

What You Can Do Right Now

Record repetitive spreadsheet work: pasting the same block of fields into a hundred rows, copying data from one form to another, running through a multi-step wizard on five machines without walking to each one.

Game routines: farming loops, crafting sequences, AFK patterns. Input is replayed at the scan-code level, so it works in full-screen games where simpler tools fail. Check your game's rules first to be safe.

Manual testing: record a bug-triggering sequence once, then replay it on demand so a developer can watch it happen. Adjust playback speed from 10% to 1000%—debug a slow interaction or blast through a long routine in seconds.

The tool stores every routine as a file on disk. Build a macro today, load and run it next week or on another machine with zero reconfiguration.

Quick Start in Five Steps

  1. Download and run installer Get the app from macrorecorderpc.com/download. Download the zip and run the installer. Windows may ask for permission once.
  2. Press F9 to record Start the app. Press F9. Perform your routine with mouse clicks, drags, scroll wheel, and keystrokes. Press F9 again to stop recording.
  3. Press F10 to play Replay the routine instantly. Adjust the speed slider if it's too fast or too slow. Both hotkeys (F9 and F10) are rebindable in settings.
  4. Save to a file Go to File → Save to store the routine. Load it anytime with File → Open and run again.

When Coordinates Matter (and When They Don't)

Clicks and keystrokes replay the same way on any monitor resolution. If your routine is 'click the Submit button, type an email, press Enter,' it works on a 4K display or a 1080p laptop.

Pure cursor movement is coordinate-based. A long mouse path captured on a 4K monitor might land in the wrong spot on a 1080p screen. For portability across machines, stick to click-and-type routines rather than long cursor paths.

Remote desktops and full-screen games? The app uses scan-code input, so keystrokes land even where normal automation tools fail.

Common Questions

Is this really free?

Yes. Free forever, no trial, no locked features, no Pro upgrade. MIT licensed.

Do I need to sign up for an account?

No. The app opens straight to the main window. Nothing to register, nothing to log into.

Can I run a macro indefinitely?

Yes. Set the loop count to run once, a specific number of times, or loop indefinitely until you stop it manually.

Does it work on Windows 11?

Yes, Windows 10 and Windows 11, both 64-bit, both tested and supported.

What if I use it in a game?

Check the game's terms first. Macro Recorder replays input at the hardware level, which some games allow and others don't. It's your responsibility to follow the rules.

More guides

Download the Open Source Macro Recorder

Get the Windows app free, no account needed, installs with a standard Windows installer.

Download