Macro Recorder for Windows · v3.042

Record it once.
TG Macro repeats it forever.

Turn your ordinary mouse and keyboard into a full macro rig. Record clicks, keystrokes, movements and delays with a single press — then loop them, trigger them by key, pixel or on-screen color, and fire them from any hotkey. Built for gamers, handy for every repetitive task.

100% free & open-source Portable — no install ~800 KB · Windows 7–11
Record CtrlF10
TG Macro Macro Editor — Trigger Settings, Record Actions and the Action Editor
⚡ Up to 500 inputs / sec
~800 KB
Portable, no installer
500/sec
Inputs processed
4 themes
Orange, dark, black, light
Free
Open-source forever
About

What is TG Macro?

TG Macro (also known as TGM) is a free, open-source macro recorder and player for Windows. Instead of buying a programmable mouse or keyboard, you record a sequence of mouse movements, button clicks, key presses and precise delays — then replay it as many times as you like. Assign every macro to a hotkey, loop it a fixed number of times or infinitely, and even trigger it automatically when a specific color or pixel appears on screen. It's ultra-portable at around 800 KB, needs no installation, and is built for gamers yet flexible enough for any repetitive desktop task.

Features

Everything you need to automate

Record, trigger, loop and edit — a complete macro toolkit in one tiny window.

TG Macro Record Actions panel
Record

Record everything, in one press

Hit Ctrl + F10 and TG Macro captures your mouse movements, mouse buttons, keyboard keys and the exact delays between them.

  • Tick only what you need — movements, buttons, keys or delays
  • Save the current cursor position, or record position differences
  • Ignore delays under a set number of milliseconds
TG Macro Loop options: Until Key Pressed Again, While Holding Key, Once when key pressed or released
Trigger & Loop

Trigger by key, pixel or color

Fire a macro exactly when you want it. Trigger on keystrokes / button inputs or on color / pixel changes at a screen position — perfect for reacting to what happens in a game.

  • Loop until key pressed again, while holding, or once per press
  • Grab a coordinate with Alt+X, a color with Alt+C
  • Bind any macro to a key or key combination

Loop & repeat

Run any macro a set number of times or infinitely — ideal for grinding, farming and other repetitive tasks.

Hotkey launch

Bind saved macros to any key and fire them instantly — no need to open the window while you play or work.

Action editor

Add, edit, duplicate, reorder and group individual actions — build complex automation step by step.

Fast & lightweight

Process up to 500 inputs per second from a ~800 KB portable app with no dependencies to install.

Inside the App

Made to feel right, every session

A clean, modern interface with the controls exactly where you expect them.

Settings & Themes

Tune it to how you play

Every toggle you need lives in one place — start behavior, sounds, tray, controller support and more. Pick from four built-in themes and set your own activation and record shortcuts.

  • Deep control

    Enable on start, load last macro, hide to tray, controller support and self-input filtering.

  • Four themes

    Orange, dark, black and a clean light theme — switch any time from Settings.

  • Per-macro settings

    Override the input limit, legacy mode and an enable/disable key for any single macro.

General
Enable on start
Load last macro on start
Enable controller support
Hide to system tray when minimized
Theme
Orange · Dark · Black · Light
Action Editor
Record Ctrl + F10
Getting Started

Up and running in four steps

1

Download

Grab the Download for Windows file — it's only around 800 KB.

2

Run it

Double-click to launch. It's portable — nothing to install. On SmartScreen, choose More info → Run anyway.

3

Record a macro

Open Record Settings, pick what to capture, then press Ctrl+F10 to start and stop.

4

Play & bind

Set a loop mode, assign a hotkey, and fire your macro whenever you need it.

Component
Requirement
Operating System
Windows 7, 8, 8.1, 10 or 11 (64-bit)
Processor
Any modern CPU (1 GHz or faster)
Memory
256 MB RAM minimum
Disk Space
~1 MB free (portable, no install)
Dependencies
.NET Framework 4.8 or later
Download

Get TG Macro free

One small file. No installer, no sign-up, no catch.

TG Macro for Windows

Free · Portable · v3.042
  • Works on Windows 7, 8, 8.1, 10 and 11 (64-bit)
  • Portable — no installation, just run the file
  • Ultra-light: around 800 KB download
  • Records mouse, keyboard, movements & delays
  • Requires .NET Framework 4.8 or later
Download for Windows
100% free and safe to use · Not affiliated with Microsoft
FAQ

Frequently asked questions

Is TG Macro free?

Yes. TG Macro is completely free to download and use. It's an open-source macro recorder created by the developer "trksyln", with no paywalls or locked features.

Do I need to install it?

No. TG Macro is portable — the download is a single ~800 KB file that you simply run. Nothing is installed, and you can carry it on a USB drive. You do need Microsoft .NET Framework 4.8 or later, which most Windows PCs already have.

Is it safe? Why does Windows warn me?

TG Macro is safe to use. Because it's a small independent tool, Windows SmartScreen may show an "unknown publisher" prompt the first time you run it — click More info → Run anyway to continue. Always download it from the official source.

Can I use it for games?

It's built for gamers — record actions, loop them, and trigger them by keypress, pixel event or on-screen color. That said, some online games prohibit automation in their terms of service, so check each game's rules before using macros.

How fast is it?

The current version processes up to 500 inputs per second — roughly 7× faster than earlier releases — so even dense, delay-sensitive macros replay accurately. You can also cap the input limit (KPS) per macro.