Track your daily keystrokes and clicks with a clean menu bar app. Set goals, view streaks, and get daily summaries. Simple, private, and beautifully designed.
Track your keyboard and mouse activity with a beautifully designed menu bar app.
Key Click Pro counts keyboard and mouse activity. The app does not record what you type or what you click on. All data stays on your Mac. No accounts, no cloud, no internet connection required.
Key Click Pro gives you insight into how you interact with your Mac throughout the day. See your keystroke and click counts at a glance, track patterns over time, and discover which apps get the most attention.
Features
- Real-time tracking of keystrokes and mouse clicks
- Activity bar chart showing daily, weekly, monthly, and yearly patterns
- App Activity breakdown with rankings and progress bars
- Percentage change indicators comparing current vs previous periods
- Flexible menu bar display: Normal, Compact, Minimal, or icon-only
- Export your data to CSV by date or by app
- Light and dark mode with AAA-compliant colors
- Lightweight design that won't slow down your Mac
Privacy First
Your data stays on your device. Key Click Pro counts your interactions without recording what you type or click. Nothing is sent to external servers.
Customizable Display
Choose what appears in your menu bar. Keys only, clicks only, both, or just the icon for ultra minimalists.
Pick from Normal (with icons), Compact (abbreviated numbers), or Minimal (clean numbers) styles.
FAQ
Q: What permissions does Key Click Pro need?
A: Accessibility and Input Monitoring permissions are required to track keystrokes and clicks.
Q: Can I export my data?
A: Yes! Export by date or by app as CSV files from Settings → Export Data.
Q: Is my data private?
A: Absolutely. All data is stored locally using SwiftData. We never see your activity.
Q: What macOS versions are supported?
A: Key Click Pro requires macOS 26.0 (Tahoe) or later.
We hope you enjoy Key Click Pro and we look forward to your feedback and productivity tips!
This app hasn’t received enough ratings or reviews to display an overview.
Need to be able to reset counter
Miiikey86
Could you please add functionality to reset the counters whenever you need. I need them for time extrapolation for work tasks but I need to be able to reset the counter manually.
Developer Response
Hi Miiikey86 - Thank you for your feedback! We're glad to hear that Key Click Pro is helping with your work tasks. The ability to reset counters manually is a great idea, and we're excited to let you know that we're planning to include this feature in an upcoming update. If you have any more suggestions or need further assistance, feel free to reach out. We appreciate your support!
Keyboard strokes not tracked
Gmo209
Although the clicks are tracked well, the keystrokes are not.
Can't Reset Counter
edwcarter1
This app doesn't work as advertised. You can't reset the counter, the historical data counter doesn't work. I reached out to the developer and they didn't respond. Wouldn't recommend buying for that reason.
Developer Response
Hello edwcarter1, Thank you for your feedback. We apologize for the issues you experienced with KeyClickPro, specifically with resetting the counter and the historical data counter. We are pleased to inform you that we have addressed these issues in the next version of the app, which is currently awaiting release v1.0.3. We appreciate your patience and hope you will consider updating to the latest version once it's available. Your input is invaluable to us, and we strive to improve your experience with KeyClickPro. Thank you for bringing this to our attention.
What's New in v2.0.7?
Theme Colors
- New dedicated Theme screen in Settings with 12 accent color options
- Choose from Blue, Indigo, Purple, Pink, Red, Orange, Teal, Mint, Green, Brown, Graphite, or Silver
- All colors meet WCAG AA contrast requirements
- Your selection applies instantly across the entire app
Settings Redesign
- Goals & Activity settings moved to a dedicated screen for a cleaner Settings layout
- Theme and Goals & Activity are now navigable sub-pages, matching FAQ, Export, and About
Daily Summary Notification Fix
- Fixed notification firing multiple times throughout the day - it now fires exactly once at your scheduled time
- Removed duplicate triggers from midnight reset and app quit
- Changing unrelated settings no longer resets the notification timer
Welcome Screen
- "Get Started" button now reads "Show Stats" once Input Monitoring permission is granted
Cleanup
- Removed dynamic app name label from the Today stats card header
- General bug fixes
- General performance enhancements
Version 2.0.7
The developer, Colorful Dots, LLC, 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
The developer indicated that this app supports the following accessibility features. Learn More