Keymatic

Powerful keyboard automation for Windows

Automate repetitive tasks in seconds

Keymatic lets you bind keyboard macros to specific windows and trigger them with global hotkeys. Speed up workflows and eliminate repetitive actions with a lightweight, always-on-top tool.

Window-bound macros
Global hotkeys
Multi-window
Parallel WAIT

Highlights

  • Bind macros to specific windows
  • Trigger from anywhere with hotkeys
  • Loops, repeats and precise delays
  • Simple activation flow (code by email)
Tip: For the full manual, go to Docs.

Features

Window Binding

Bind macros to specific applications and windows.

Global Hotkeys

Trigger automation from anywhere.

Safe & Lightweight

Low resource usage and a minimal interface.

Download

Download the latest Windows build:


Download Keymatic
After install: see Installation and Getting Started.

Buy a license

Monthly
Best for short-term usage
6 Months
For regular users
Yearly
Best value
⚠️ Use the same email at checkout β€” your activation code will be sent to it.
Activation: open Keymatic, right-click the logo (⚑) β†’ Activate / Apply Code.

Docs

⏱️ Trial Mode

Keymatic offers a 10-minute trial per session. After the trial expires, features are disabled until you activate a license.

⚠️ Trial Limitations:
β€’ 10 minutes per session
β€’ All features available during trial
β€’ Features lock after trial expires

πŸ”‘ License Activation

After purchase, you’ll receive an activation code by email. Then apply it inside Keymatic using the app logo menu.

How to activate

  1. Buy a license
    Complete checkout using your email.
    ⚠️ IMPORTANT: Use the SAME email
    The activation code is sent to the email used at checkout.
  2. Check your inbox
    You will receive an email containing your activation code.
    Tip:
    Check spam/junk if you don’t see it within a few minutes.
  3. Apply the code in the app
    Open Keymatic, then right-click the app logo (⚑) and choose β€œActivate / Apply Code”.
  4. Paste your code and confirm
    Paste the activation code exactly as received, then confirm to unlock.
    βœ“ Activation complete!
    Your Keymatic is now fully unlocked.

Troubleshooting

  • Didn’t receive the email: check spam/junk and verify the checkout email.
  • Code rejected: paste again (no extra spaces) and confirm you’re using the same email.
  • Still stuck: contact support at suportlm001@gmail.com.

✨ Features

  • Background key sending β€” works even when minimized
  • Multi-window β€” one button can control multiple windows
  • Loops & repeats β€” automate repetitive tasks
  • Configurable delays β€” fine-grained timing control
  • Global hotkeys β€” start/stop from anywhere
  • Minimal UI β€” stays discreet on the screen

πŸ“₯ Installation

  1. Download and install Keymatic (see Download)
  2. Run Keymatic.exe
  3. Use Trial Mode or activate a license

Folder structure

πŸ“ Keymatic/
β”œβ”€β”€ Keymatic.exe
β”œβ”€β”€ PMX.dll
β”œβ”€β”€ ICSharpCode.AvalonEdit.dll
└── ICSharpCode.AvalonEdit.xml

πŸ–₯️ UI

Keymatic uses a right-side panel with quick actions.

Main UI
ElementDescription
Logo (⚑)Right-click for menu (About, Activate / Apply Code)
βž• AddCreate a new macro button
Macro ButtonsRun/stop + drag to capture a window
βˆ’ MinimizeMinimize to system tray
βœ• CloseExit the application

πŸš€ Getting Started

1) Create a button

Click βž• and configure:

  • Title (~8 visible characters max)
  • Line delay (ms)
  • Hotkey (optional global shortcut)
Create Button

2) Capture a window

Drag the button onto the target window and release.

Capture Window
Tip:
You can capture multiple windows in the same button.

β˜• Support the Project

Keymatic is developed and maintained by an independent developer. Your support helps keep the project alive.

β˜• Buy me a coffee