fakepaste is a native macOS menu bar app that types your clipboard text like a fast human: variable rhythm, occasional mistakes, and automatic backspace fixes.
- Hotkey:
Option + Cmd + V - Press once to start typing clipboard contents
- Press again to stop mid-stream
- Trigger waits for key release + 100ms before acting
- Menu bar icon (keyboard symbol) for settings and quit
Grab the latest .dmg from GitHub Releases.
- Natural-feeling typing instead of instant paste
- Adjustable speed and humanization settings from the menu bar
- Word-boundary pauses (not random mid-word stops)
- Lightweight always-on utility
Click the menu bar icon to adjust:
- Speed (WPM presets)
- Typo profile
- Word pause profile
- Toggle caret-following progress overlay
swift test
./build_app.sh
./install_launchagent.shThis installs FakePaste.app to /Applications/FakePaste.app and runs it via LaunchAgent.
To type into other apps, macOS requires permissions for FakePaste.app:
Privacy & Security->AccessibilityPrivacy & Security->Input Monitoring
macOS can reset permissions if the app signature changes. Use a consistent signing identity:
security find-identity -v -p codesigning
export FAKEPASTE_CODESIGN_IDENTITY="Apple Development: Your Name (TEAMID)"
./build_app.sh
./install_launchagent.shIf FAKEPASTE_CODESIGN_IDENTITY is unset, install falls back to ad-hoc signing.
launchctl unload ~/Library/LaunchAgents/com.fakepaste.typer.plist