The action recorder for macOS

Record it once. Run it forever.

MotionTrace captures every click, keystroke and movement on your Mac — in any app. Play it back as a glowing trail over your screen, or hand it the controls and let it re-run the whole thing for real.

Download for macOS Free · macOS 13+ · ~40 MB
Any app — MotionTrace runs above it
Recording0 ev · 0 clk
● Recording — ⌥R
Watch it work · record replay, on a loop
01

Record ⌥R

One hotkey, any app. Every click, keystroke and movement is captured system-wide, pixel-perfect on Retina.

02

Replay ⌥P

A transparent overlay retraces your exact path — comet trail, a halo on every click, the original timing. It touches nothing.

03

Re-run

Or hand it the controls: MotionTrace drives your real mouse and keyboard and performs the work again itself.

Made for the work
you repeat.

Use cases
A — Demos

Product walkthroughs

Record the perfect run once. On stage or on a call, replay it hands-free while you narrate — no fumbled clicks, no dead ends.

B — Teaching

Tutorials & onboarding

Show the exact clicks with a trail people can actually follow. New teammates watch the motion, not a wall of screenshots.

C — Automation

Repetitive workflows

The same export, the same form, the same fifteen clicks every morning — record them once and re-run them on command.

D — QA

Bug reproductions

Capture the precise steps that trigger an issue, then re-run them on every build. "Can't reproduce" stops being an answer.

The details.

Specifications

Any app, system-wide

Finder, browsers, design tools, terminals, games. Capture happens beneath the app layer — if the cursor goes there, it's recorded.

Pixel-perfect on Retina

Anchored to the true cursor position, scale-factor corrected. Zero coordinate drift between record and replay.

Recordings library

Save, name and reopen recordings. Each keeps its complete event stream, duration and click count.

Native glass UI

A real macOS vibrancy surface — HUD, sidebar or frosted material, accent colours, transparency tuned by slider.

Local only

No account, no cloud, no telemetry on your input. Recordings never leave your machine.

Feather-light

About 40 MB on disk, near-zero CPU at idle. ⌥R record · ⌥P replay · esc stop.

Free. No catch.

Pricing
Free
Yours to keep, forever.
Unlimited recordings Replay & re-run All updates included On all your Macs
Get MotionTrace
.dmg · macOS 13+

Questions.

FAQ

macOS gates global input capture for every tool of this kind — the same screen recorders and window managers ask for it. Grant it once under System Settings → Privacy & Security → Accessibility, relaunch, and you're done. Nothing you record leaves your Mac.

Replay draws your recording on a transparent overlay — trail, halos, original timing — without touching anything. Re-run actually drives your mouse and keyboard to perform the actions again for real. Replay to demonstrate; re-run to automate.

Yes — capture happens at the system level, not inside any one app. Finder, browsers, design tools, terminals, games. If your cursor can go there, MotionTrace records it.

Recordings are anchored to the true cursor position the instant capture starts, and your display's scale factor is measured and compensated automatically. Pixel-perfect is meant literally.

Never. No account, no cloud, no analytics on your input. Recordings live on your machine, and only there.