Free for Windows, macOS and Linux

Do it once. Let it repeat.

Record your mouse and keyboard with one shortcut, then play it back once or on a loop. A card on every screen tells you what is happening.

  • Record
  • Saved
  • Loop
  • Random timing

Choose your system

Version 0.1.4, released Nov 9, 2026

Paste this in a terminal, or download the latest release

macOS and Linuxcurl -fsSL https://mouserec.com/install.sh | sh
Windows (PowerShell)irm https://mouserec.com/install.ps1 | iex

Star it on GitHub 2

Mouse Keys Record Replay is a free, open source tray app that records your mouse and keyboard with one shortcut and plays it back once or on a loop, on Windows, macOS and Linux.

Three shortcuts. That is the whole app.

  1. Record

    Press the record shortcut and do the task once. Press it again to stop.

  2. Play

    Press play to run it back exactly as you did it: same positions, same keys, same timing.

  3. Loop

    Press loop to repeat it until you move the mouse or press any key.

Small on purpose

Works on every screen

Records across all your displays and shows its status card on each one.

Stops when you move

Move the mouse or press any key and playback stops at once. You stay in control.

Random timing

Optional. Each press lands up to half a second earlier or later, new on every pass. Positions, keys and order stay as recorded.

Your shortcuts

Change any shortcut in Settings. It warns you if your system already uses that combination.

Lives in the tray

Runs from the tray or menu bar and starts at login, so the shortcuts are always ready. You can turn that off.

Light and dark

The status card follows your system theme on Windows, macOS and Linux.

Learn more: Features

A card that tells you where you are

While you record, after you save and while it loops, a small card appears at the top of your screen. It never takes focus and clicks pass right through it. It follows your light or dark theme.

RECORDINGPress Ctrl + Alt + Shift + F1 to stop recording
RECORDING SAVEDPress Ctrl + Alt + Shift + F2 to play once or Ctrl + Alt + Shift + F3 to loop
Light
LOOPINGMove your mouse or press any key to stop looping
RECORDING SAVEDPress Ctrl + Alt + Shift + F2 to play once or Ctrl + Alt + Shift + F3 to loop
Dark

Every display, at the same time

Work across two or three monitors and a laptop. Recording captures the whole desktop, and the status card shows on every screen at once, so you always see it wherever you are looking.

Free, open source, and yours to keep.

MIT licensed, no account, no ads. Your recordings never leave your computer.

Star it on GitHub 2