New in 1.3: a cleaner editor that turns recordings into readable steps, a playback countdown, undo, and a stop hotkey that works out of the box. One-time purchase.
Ghost Input records your keyboard and mouse, then replays it whenever you need. Fill in forms, test software, automate games or repeat the same steps every day: record them once and let Ghost Input do the clicking and typing.
NEW IN 1.3
• A redesigned editor that turns raw input into readable steps: typed text, shortcuts, clicks, drags, mouse paths and scrolls.
• Filters for keys, clicks, movement, scrolling and delays.
• Undo for edits and deletions.
• A countdown before playback, and a stop hotkey that works out of the box.
RECORD WHAT YOU DO
• Capture keystrokes, clicks, drags, mouse movement and scrolling, including trackpad and horizontal scrolling.
• Start and stop with one button or a global hotkey (Control-Option-Command-R by default).
• Recordings are named automatically, and you can rename them right in the list.
EDIT WITH CONFIDENCE
• See every step with its timing, and expand any group to fine-tune individual events.
• Turn steps on or off, delete them, or insert delays.
• Undo any change.
PLAY IT BACK YOUR WAY
• Replay at 0.5x to 10x speed, as many times as you like.
• A short countdown gives you time to switch to the right window.
• Position the mouse relative to your screen size, or relative to where the cursor starts.
• Open an app automatically before playback, with an optional delay.
STAY IN CONTROL
• A floating overlay shows what is playing and how to stop it.
• Stop instantly with a global hotkey (Control-Option-Command-period by default), from the menu bar, or, if you like, just by moving your mouse.
• Keys and mouse buttons are released when playback stops, so nothing stays stuck.
WORKS THE WAY YOU DO
• Give every recording its own global shortcut.
• Run recordings from the menu bar without opening the window.
• Use them in Apple Shortcuts as part of larger workflows.
• Export and import recordings, or drag exported files onto the window.
PRIVATE BY DESIGN
• Everything stays on your Mac. No accounts, no analytics, no cloud.
• One-time purchase. No subscription.
HOW PEOPLE USE GHOST INPUT
• Fill out forms: type it once, replay it next time.
• Speed up testing: automate repeated steps in apps and websites.
• Gaming: trigger complex sequences with a single key.
• Set up your workspace: open apps and arrange windows with one shortcut.
• Accessibility: make long or tricky actions easier.
Ghost Input needs Accessibility permission to record and replay input. The app shows you exactly where to turn it on.
This app hasn’t received enough ratings or reviews to display an overview.
Almost perfect
Sojum71
I was looking for a replacement for TinyTask (windows app) on my Mac and found GhostInput which almost perfectly fits my needs. Just two glaring problem keeping it from 5 stars: there is no counter showing how many times the script has executed. So if I set it to run 5 times I have no way of telling if it’s on the first or 4th run. Devs, if you read reviews, please implement this feature - not sure how it was overlooked. The second issue is that the shortcuts to stop and start a script don’t get heard when I’m in my other app, so I have to wait for a break in movement to wrestle control back and click on GhostInput to stop it.Edit: so, it does appear there a little overlay window that either wasn’t showing before or just got added. Either way it has the counts I was asking for. :) But that said, I don’t want the overlay covering the screen I have automation happening on. Also, it doesn’t consistently show. More often, it doesn’t. Can we have options to drag it elsewhere, or give second monitor location options?
Crashes
_yeezus
App was working well for a few days, but now it crashes on launch. I don’t want to reinstall the app because I’m worried I’ll lose the recordings I’ve made. Tahoe 26.1 on MacBookPro18,3. Will edit my review if I get it working again.
The app I’ve been looking for!
walkernyranger
Ever have a need for an automation on your that you just can’t pull of with the tools available? Ghost Input might just be the key! Super easy to use, and with amazing Shortcuts integration
Useful…
rich678012
This saves time, minimizes errors, and frees you up for other tasks. Highly recommended for boosting productivity!
Developer Response
Glad it worked well! Thanks you for your feedback!
A big update focused on reliability and a much clearer editor.
• Redesigned editor: recordings now read as steps (typed text, shortcuts, clicks, drags, mouse paths and scrolls) with timing and filters. Expand any step to edit single events.
• New toolbar with clear Record and Play buttons.
• Undo for edits and deletions, and the Delete key works in the lists.
• Recordings are named automatically, and you can rename them right in the list.
• Playback countdown, so you can switch to the right window first.
• Built-in hotkeys: Control-Option-Command-R starts and stops recording, Control-Option-Command-period stops playback. Stop Playback is also in the menu bar.
• Optional: stop playback just by moving your mouse.
• No more stuck keys or mouse buttons when you stop playback.
• More accurate replay of right-drags, Shift- and Command-clicks, and trackpad and horizontal scrolling.
• Smoother recording and more precise timing.
• Recordings are stored more safely, and edits save faster in large libraries.
• Drag exported recordings onto the window to import them.
• Clearer Accessibility setup, plus redesigned Settings and About.
• New app icon and menu bar icon. The menu bar icon now adapts to light and dark menu bars.
Version 1.3
The developer, Georgios Trigonakis, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More