Take control of your time, learn about your habits, and better organize workflows across Spaces!

CurrentKey Stats makes it super easy to get an idea of how your day is going. Just click the menubar icon (or dock icon) to access your day's summary. Here you'll see your time spent in the day's top apps and a "More about your day" section, with highlights like what time your day started and when you got back from lunch. Because this view is accessible in a popover, you can get your stats even when you are full screen.

Unlike other apps that sync user data to the cloud, CurrentKey Stats *always* keeps your data local on your device. This keeps it private and secure.

Pour over the specifics of your app usage by clicking the App Stats button. Here you will see satisfying bar and pie graphs of how you've used your apps over the last 48 hours and week.

Look at your app usage statistics across the past 30 days, as well as compare this week versus last week, hour by hour. Download .csv data reports for every pie and bar chart included in the app (a total of over 12 reports), so you can go back to your logs at any time. You can enable automatically-generated weekly reports of your day-by-day stats as well!

CurrentKey Stats lets you organize your Spaces by "Rooms" so that you see all the apps' usage organized by whichever virtual desktop you were in. You can assign a name for each Room. In reviewing your app usage stats, you can filter by the time spent in the Room you were using them in. For instance, you could name one "Work Project" and another "Game Time," so you can see how much time you were working vs playing games.

You can even jump directly to specific desktops by name, all from that menubar popover (or via a custom hotkey, if you prefer)!

Once you get the hang of Rooms, you'll be jumping between them like a pro. For fast reference when swiping between them, CurrentKey Stats lets you pick out a unique menubar icon (or custom character) for each one. Handy!

CurrentKey Stats lets you assign unique menubar icons to each Room, giving you access to 250+ beautiful icons, as well as the ability to add a border to them and make them any custom color! You can also pick from any Emoji or custom character. But as you'll see in the next section, CurrentKey's ability to customize Rooms goes FAR beyond custom icons, through a powerful feature: bi-directional AppleScript support.

CurrentKey lets you fully customize your environment by supporting advanced AppleScript functionality. This means you can write a script that tells CurrentKey to go to a specific Room or to return specific stats. CurrentKey can also notify your own custom AppleScript every time you switch between Rooms. This enables you to trigger Room-specific functionality outside of the app. Let your imagination run wild with all the possibilities: turn on cool LED lights when you enter your gaming Room? You can write a script for that! Bring your favorite programming app to the foreground when you enter your work Room? Write a script for that! Assign a specific radio station to play when you enter a Room? Pause a timer when you leave a specific Room? It can be done! The possibilities are infinite.

See in detail how you spend time across your apps and virtual desktops. Assign distinct names to each desktop to better organize your projects, as well as a unique menubar icon for each -- making it instantly clear which one you're in. Go even further with AppleScript support.

Level up your experience with your Mac and ENJOY!

Note: This app exists in the app switcher, like other normal apps that have a spot in the Dock do.

What’s New

Version 4.0

Version 4.0 brings some under-the-hood improvements to CurrentKey Stats.

Ratings and Reviews

4.6 out of 5
16 Ratings

16 Ratings

Graduate 567899 ,

Makes me so efficient!

I've been able to get so much value out of CurrentKey Stats just by seeing how my app usage ebbs and flows throughout the day. Once I started actually using the different rooms to organize by project, I've been able to understand my time with even more clarity- it's already changing how I scope out projects and tasks and think about how I can get it all done smoother. The fact that the quick stats for the day are all in the popover window has made it really easy for me to keep tabs on where my time is drifting to and whether I need to redirect mid-day.

I know the big value add are the stats themselves, but the icons and naming of each room is really helpful and motivating for me. Getting to have that level of customization that I can change makes it feel personal and looking up to understand which project I'm in is great for my focus.

I'm looking forward to seeing how I can continue to learn from my data here and feel like I'm in more control of my time!

Update: The new Rooms Manager makes this tool to organize me even more organized and I'm still getting added value everyday.

Gforce23w ,

My Favorite Productivity App!

I've been looking for a long time, for an easy way to measure the time I spend working. CurrentKeyStats does this well.

It immediately improved my productivity by measuring how long I spend each hour/day/week working. I create a "Work" desktop where I do all my work and can measure the time spent there.

Also, I had a question about CurrentKeyStats and the developer was quick to reply, was helpful and very friendly. Using the app and the support have been a very pleasant experience.

Grad0019 ,

Great Productivity App

CurrentKey is a great app - my computer desktop was a mess and multiple desktop rooms didn't help without a good way to organize them. CurrentKey makes that easy and seamless with my workflow - it's made a big difference in my day-to-day. It also provides reporting and stats that help me track my productivity without needing to go to another app.

The creator is also very quick and friendly in responding to issues and questions. Both the app and him deserve 5/5 stars!


Spencer Dailey
8.5 MB

macOS 10.13 or later, 64-bit processor



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.