Choose an unlock sequence
Use any case-sensitive key sequence with one or more visible characters. It is a convenience, not a password.
Temporarily disable every keyboard, mouse, and trackpad on your Mac—without interrupting a video call, movie, song, camera, or microphone.
Requires macOS Sonoma 14 or later · Apple Silicon and Intel

Looking for Guided Access?
Keep a toddler from clicking away from a video, ending a family call, changing the volume, or typing into another app—all while the screen, sound, camera, and microphone keep working.
One job. Done well.
No accounts, modes, or complicated setup. You choose the keys that unlock your Mac.
Use any case-sensitive key sequence with one or more visible characters. It is a convenience, not a password.
A clear five-second countdown gives you time to prepare before all pointer and keyboard input is blocked.
Enter the exact unlock sequence. Every keyboard, mouse, and trackpad becomes responsive again.
What gets locked
Built-in and external keyboards become inert.
Clicks, scrolling, dragging, and gestures are blocked.
Calls, video, music, camera, and microphone continue.
Transparent by design
Mac Input Lock has no analytics, accounts, network access, background service, advertising, or telemetry. It remembers only enough recent characters to recognize your unlock sequence.
Read the permission explanation →Apple notarizedVerified before every release
Minimal permissionAccessibility only, to suppress input
Open sourceEvery line is public under MIT
Offline foreverNo network connection, ever
Know before you lock
Test your unlock sequence before handing the Mac to a child. While locked, ordinary Force Quit controls are not practical because local input is intentionally blocked.
If the unlock sequence does not work, hold the physical power or Touch ID button until the Mac turns off, then restart. Unsaved work may be lost. The app will not automatically relock after restart.
Read the complete safety notes →Free, open source, and built to do exactly one thing.
Download Mac Input Lockbrew install --cask nickdoesntwantspam/tap/mac-input-lock