Shake your mouse cursor and watch it grow HUGE!
The longer and faster you shake, the bigger it gets — until it fills your entire screen. Stop shaking and it smoothly shrinks back to normal.
⬇️ Download bigCursor (macOS 13+)
brew tap callumreid/bigCursor https://github.com/callumreid/bigCursor
brew install --cask bigcursor- Download
bigCursor.dmgfrom the link above - Open the DMG and drag bigCursor to your Applications folder
- Important - bypass Gatekeeper (unsigned app):
xattr -cr /Applications/bigCursor.app
- Double-click to open, then grant Accessibility permissions when asked (System Settings → Privacy & Security → Accessibility)
That's it! Look for the 🖱️ in your menu bar.
Note: If you see "damaged and can't be opened", run the
xattr -crcommand above. The app isn't damaged — macOS blocks unsigned apps downloaded from the internet.
- Shake your mouse rapidly for about 1.5 seconds
- Watch your cursor start growing!
- Keep shaking — it keeps growing bigger and bigger
- Stop shaking — it smoothly shrinks back to normal
The faster you shake, the faster it grows. Max size fills most of your screen!
Toggle Light/Dark Mode: Click the 🖱️ menu bar icon to switch between a black cursor (dark mode) and white cursor (light mode).
- Quit: Right-click the 🖱️ menu bar icon → Quit
- Uninstall: Drag bigCursor from Applications to Trash
git clone https://github.com/callumreid/bigCursor.git
cd bigCursor
swift build -c release
.build/release/bigCursorchmod +x build-app.sh
./build-app.shThis creates:
bigCursor.app— the macOS applicationbigCursor.dmg— disk image for easy sharing
- Tracks mouse velocity over a sliding window
- Requires 1.5 seconds of sustained rapid movement before growth begins
- Cursor grows up to 500x normal size
- Works across multiple displays
- Runs as a menu bar app (no Dock icon)
- Click menu bar icon to toggle light/dark mode
- macOS 13.0 (Ventura) or later
- Accessibility permissions (for global mouse tracking)
MIT — do whatever you want with it!
