CatKeyper

macOS 12.0+ · v1.1.0

Keep curious paws off your keyboard

A lightweight macOS keyboard lock that blocks accidental paw input during calls, editors, and chat windows.

  • Free
  • Open source
  • No account or subscription required
  • macOS 12.0+
  • Built for cat owners
Unlocked · all clear
ShiftCAT

Click the cat or press Lock to try blocking keys

Ondina, the kitten who inspired CatKeyper
Ondina

The Tiny Paw Behind CatKeyper

Hi! I’m Ondina, but my dad calls me Nina. I’m a rescued kitten, a full-time chaos machine, and the original CatKeyper product tester.

My dad tries to work from home. I try to improve his work by walking across the clicky rectangle with my tiny paws. He calls it “keyboard chaos.” I call it “helping.”

One paw on the wrong key, and boom: lkjsadhg;;;///zzx!! strange code, surprise emails, weird Slack messages, and what I believe humans call “panic.”

That’s when my dad built CatKeyper, a simple macOS app that locks your keyboard before your cat starts typing for you. Click once, protect your work, keep the cuddles coming.

Before all this fame, my humans found me alone near a crossroad on a stormy night. They gave me warmth, food, and love—and I gave them chaos, purrs, and one very useful idea for every cat owner with a keyboard.

Built for desks with cats on them

CatKeyper sits in your menu bar and uses a low-level macOS event tap to swallow key presses while locked. Your cat can nap on the keys; your Slack thread stays safe.

Global keyboard lock

Blocks key presses system-wide while locked, so stray paws cannot type into your active app.

One-click Cat Mode

Lock from the menu bar app with a single tap when your cat hops on the desk.

Secret unlock chord

Hold Shift and press C, A, T to unlock without reaching for the mouse.

Tiny & native

Built in Go with a small macOS app bundle. No background services or subscriptions.

Download CatKeyper for macOS

Free and open source. Works with macOS 12.0 (Monterey) or later.

Both downloads include the same free app. Only the installation format is different.

Quick install

  1. 1Download the recommended DMG, or choose ZIP if you prefer an archive.
  2. 2Open the DMG or unzip the archive, then drag CatKeyper.app to Applications.
  3. 3Open CatKeyper from Applications and grant Accessibility permission when prompted.
  4. 4Click Lock Keyboard before your cat claims the keyboard.
  5. 5Unlock from the menu bar or hold Shift and press C, A, T in sequence.

If macOS does not prompt for Accessibility access, open System Settings → Privacy & Security → Accessibility and enable CatKeyper.

Frequently asked questions

Set up the app with confidence, keep control of your Mac, and know exactly how to unlock it.

Getting started

From download to your first safe lock.

How do I install CatKeyper?

Open the recommended DMG and drag CatKeyper to Applications. If you choose the ZIP instead, unzip it first, then drag CatKeyper.app to Applications.

Why does macOS ask for Accessibility permission?

macOS requires Accessibility permission so CatKeyper can intercept keyboard input and block key presses system-wide while locked. CatKeyper works locally on your Mac. It checks keyboard events only while locked, so it can block key presses and recognize Shift + CAT. It does not record, store, analyze, or transmit your keystrokes or any other data.

What if macOS will not open CatKeyper?

On first launch, right-click CatKeyper.app, choose Open, then confirm. If locking still does not work, enable CatKeyper in System Settings → Privacy & Security → Accessibility, then restart CatKeyper.

Which macOS versions are supported?

CatKeyper requires macOS 12.0 (Monterey) or later.

Using CatKeyper

What gets blocked—and two easy ways back out.

What is CatKeyper?

CatKeyper is a free, open-source macOS menu bar app that blocks keyboard input system-wide while locked, so curious cat paws cannot type into your active app.

How do I unlock the keyboard?

Click Unlock in the menu bar app, or hold Shift and press C, A, T in sequence. You always have both ways to get back in.

Does CatKeyper block my mouse or trackpad?

No. CatKeyper blocks only keyboard input while locked. Your mouse and trackpad remain usable, so you can still open the menu and click Unlock.

Is CatKeyper free?

Yes. CatKeyper is free and open source under the MIT license. Optional donations support development via Buy Me a Coffee.

Support the project

Enjoying CatKeyper?

This app is free and open source. If it saved your meeting notes from a paw-storm, consider buying me a coffee.