Free · Windows 10 & 11 · No scripting required

Windows Macro
Software.

Record, edit, and run macros on Windows. No scripting. Works in any app.

Signed by Node Group Ltd Source code public on GitHub Used daily by a 10-person engineering team
/sigEmail signature
Ctrl+EOpen terminal
Ctrl+RRun macro
ACTIVE
Assignments4
Modifier
Select a modifier, then click a key
Click a key to assign an action
Assigned
Selected
System
Actions
Type Text
Send Hotkey
Open App
Open URL
Open Folder
Macro Sequence
AHK Script
Select a key to assign an action
Active
· Profile: Default · 4 assignments
Hotkeys OK v0.4.28

How Keyfire's macro recorder works.

Three steps. No scripting, no config files, no separate tool to learn. Build your first Windows macro in under two minutes.

1. Pick a trigger key
Choose any key combo, abbreviation, or mouse button. Hit the trigger and Keyfire runs the macro you assigned to it.
2. Record or build the steps
Hit record and Keyfire captures your keystrokes, or add steps by hand: type text, send hotkeys, open apps, wait, repeat. Every step is editable.
3. Run it in any app
Your macros fire in Word, Outlook, Excel, browsers, IDEs, terminals, and CAD tools. Anywhere Windows accepts input, the macro works.

Common Windows macros people build with Keyfire.

Real examples from people running the app every day. Pick a starting point, edit the steps, assign a key.

Sign emails in one tap
Type a short abbreviation and Keyfire pastes your full email signature. One macro replaces hunting for the Outlook signature menu every time.
Excel command chains
Chain multi-step Excel commands: select range, apply formatting, jump cell, repeat. Build the macro once, fire it with one key.
CAD and engineering shortcuts
Automate AutoCAD, Revit, or SolidWorks shortcuts. Layer setups, view rotations, common dimensions, all on one trigger.
Open your work setup in one key
Launch a folder of apps for your morning routine: browser, Slack, email, project folder, terminal. Hit one macro and the whole stack opens.
Paste boilerplate code instantly
Drop console.log() blocks, function templates, or imports into your IDE without leaving the keyboard. Works in VS Code, JetBrains, and any text editor.
Fill repeat forms without retyping
Address fields, project IDs, file paths, billing codes: anywhere you type the same string daily, a macro types it for you.

Why Windows users choose Keyfire over AutoHotkey.

AutoHotkey is a full scripting language. Keyfire is a macro tool. Side by side, the choice depends on whether you want to write code.

Feature Keyfire AutoHotkey
SetupClick & assignWrite scripts
Macro recorder Built-inNot included
Visual macro builder
App-specific macros Automatic#IfWinActive blocks
Hotkeys + text + macrosOne appMultiple scripts
Corporate IT signingSigned by Node Group LtdOften blocked
Config files to maintainNone.ahk script files
Learning curveNoneSteep
Custom scripting powerLimitedUnlimited
Runs .ahk scripts v1 + v2 bundled
PriceFree (beta)Free

Comparison reflects AutoHotkey v2 as of June 2026.

Honest answer: Keyfire is a macro tool, not a scripting language.

AutoHotkey is more flexible than Keyfire on the language side, and that is honest. If you write custom logic, parse text, loop over windows, or drive COM objects, AHK is a full programming language. Keyfire is not trying to be one.

Most people who want macro software are not writing custom logic. They want one key to paste a signature, open a set of apps, run a sequence of clicks, or chain Excel commands. That is exactly what Keyfire's macro builder does, without code.

And for the rare macros that genuinely need code, keep them. Keyfire bundles both AHK runtimes (v1 and v2), so you can paste an existing script in, assign it to a key, and run it alongside your visual macros. Move the easy 90% to the editor, keep the hard 10% as scripts.

Built for real work, in the open.

Used daily on real projects
Keyfire is used every day at Node Group, a 10-person civil engineering consultancy, where it replaced several internal AHK scripts for project documentation, RFI responses, and drawing markups.
Signed installer
Every release is code-signed by Node Group Ltd through Microsoft Trusted Signing, so Windows can verify the publisher before you run it.
Public source code
The complete source is published on GitHub. Anyone can read exactly what the app does with their keystrokes.

Questions, answered.

Is Keyfire really a free macro tool?

Yes. Every feature is free during the public beta, including the macro recorder, the step-by-step macro builder, and the bundled AutoHotkey runner. Anyone who joins during the beta also gets Pro at half price for their first year.

Can I record macros from my keyboard?

Yes. The Phase 1 macro recorder ships in v0.6.0. Hit record, do the keystrokes you want to capture, then stop. Keyfire saves the sequence as a replayable macro you can assign to any key. Recorder features are expanding through the v0.x patches, including a richer editor and timing controls.

Will my macros work in Word, Outlook, Chrome, and Excel?

Yes. Keyfire fires macros at the Windows input layer, not through per-app plugins. Your macros work in Office, browsers, IDEs, terminals, CAD tools, and any other Windows app that accepts text or hotkeys.

How is the macro recorder different from AutoHotkey?

AutoHotkey is a full scripting language. Keyfire is a visual macro builder with a recorder. You click to add steps, record macros from the keyboard, and see every binding at a glance. There are no .ahk files to debug. If you have existing AHK scripts you want to keep, Keyfire has both v1 and v2 runtimes bundled, so you can paste a script in and assign it to a key.

Is the macro recorder safe for use at work?

Yes. Keyfire runs locally on your machine. Your macros, settings, and clipboard history are stored in local files. There is no account and no cloud sync. The installer is code-signed by Node Group Ltd, so corporate IT can verify the publisher. The only network call is an anonymous daily count of fired actions, which you can turn off in Settings.

Start building
Windows macros.

Record, edit, and run macros in two minutes. No scripting, no config files, no account required.