Clockify Desktop app for Mac is a native OSX application that enables faster and more convenient time tracking. Once you install it on your Mac, you can track time right from your desktop, without having to open Clockify in a browser.

Get Mac desktop app

Note: You can also download the Clockify for Mac on the App Store. However, due to changes in App Store’s policy, that version doesn’t have Idle Detection feature.

Tracking time using a timer #

The main purpose of the desktop app is to make time tracking faster and more convenient.

To start tracking time:

  1. Describe what you’re working on in the “What’s up” field
  2. Start the timer by clicking the blue play button
  3. After you’re finished, click the red stop button and the time entry will be added to your list
  4. You can add a project, task, tags, and billability status to the time entry when you edit it in the popup window

You can also start the timer without the description, and then fill the details later.

Manual time entry #

In addition to using the timer, you can also add time entries for past work manually:

  1. Click the icon with three lines (it’s next to the play button and beneath the clock icon) to enter manual mode
  2. Click the blue plus icon
  3. A popup window appears where you can enter start and end time, as well as all other details.  

Editing time entries #

  1. Click on an existing time entry in the list
  2. A pop-up appears where you can edit all the data you want
  3. Click Save to save changes

Deleting a time entry #

To delete a time entry, swipe left or right to show the delete option.

mac desktop app deleting time entry

Continuing a time entry #

If you’ve already worked on some task, you can start a new timer for it with one click.

Simply find the time entry you wish to continue tracking time for and click the blue play button next to it. All the data of that time entry will be duplicated, and the time will start ticking again.

Time entry list #

The time entry list shows you your most recent time entries. The list is organized by days, and each day contains the time entries you’ve made that day.

Each time entry shows the project, description, duration, as well as tag and billability status.

If the billability and tag icons are gray, it means the time entry is non-billable and it has no tags.

Adding a new project, task, or tag #

You can quickly create a new project in the “Time Entry Details” popup window, by clicking “Add new project”; then you can add the project name, the name of the client, and choose the project color.

After you add the project, you can then add a new task. When you click “Add New Task”, a new input field appears, where you can enter the name of the task, estimate, and choose an assignee.

You can add tags in the “Time Entry Details” popup window, by clicking “Add new tag”.

Don’t forget to click Save to save the added project/task/tag.

Only admins can add a new project, task, and tag (preferably in the web version).

Settings #

The settings are located in the top right corner. There you can:

  • Change the workspace
  • Go to reports in the web version
  • Manage projects in the web version
  • Adjust preferences (where you can add reminders)
  • Visit Help articles
  • Log out

mac desktop app settings

Reminders #

You can tell Clockify to send you reminders to track time at regular time intervals. 

Simply check the “Remind to track time” box, specify the interval (eg. 10 minutes), and Clockify will show you a notification every 10 minutes, reminding you to use the timer.

You can also set reminder start and end time, during which time the reminder will appear (e.g. from 08:00 to 16:00). Outside of those times, the reminder notifications won’t appear.

You can also set days for which you want to enable/disable reminders. If you don’t want to receive reminders on Sundays for example, leave it unchecked.

You can set reminders by clicking the settings icon and going to Preferences.

mac desktop app preferences

mac desktop app notification

Detect idle time #

While tracking time, Clockify Desktop app can detect when you’re away from your computer so you don’t accidentally log that time. The app detects when you’re inactive based on your mouse movements.

(Note: if you’ve downloaded Clockify for Mac from the App Store, idle detection is not available. You can download the version with idle detection here.)

You can enable more precise detection (which takes into account keyboard activity too):

  1. Go to your Mac’s  System Preferences > Security & Privacy > Privacy tab
  2. In Accessibility section, add Clockify Desktop app (you can drag&drop it there from your Applications folder)
  3. Restart the appmac app preferences

If you set the detection interval to 10 minutes, after 10 minutes of no mouse activity, the app will ask you whether you want to include those previous 10 minutes (plus how long the timer was running after that) in your timesheet.

You have three options:

  • Keep the inactive time in the current running timer
  • Discard the inactive time from the current running timer
  • Discard the inactive time from the current running timer, but create a new time entry for it.

idle time detection notification

Auto-stop timer #

If you sometimes forget to stop the timer when you go on a break or are finished working, Mac desktop app can stop the running timer for you.

In Settings, you can choose in which cases Clockify should automatically stop the timer:

  • On screen lock (ie. when you close the lid)
  • When Mac goes to sleep
  • When Mac is powered off

auto-stop timer

Pomodoro Timer #

With the Pomodoro Timer, you can set up notifications that will let you know when it’s time to take a break.

Clockify Desktop will automatically stop your time entries when they reach the end of your current Pomodoro interval, and let you know with a notification to take a break.

Then, you can continue tracking time on the latest task by clicking on that entry’s play icon, or start a brand new timer.

You can set just the Pomodoro Timer (when to stop the timer and give you a notification), and you can also set breaks.

When Pomodoro break is enabled, and you reach the end of your Pomodoro time, the timer stops for the current task, and a new timer starts, with the description “Pomodoro break”. After it ends, the timer will stop, and you can start a new timer for anything you want.

You can enable Pomodoro Timer and set your preferred Pomodoro and break intervals in Preferences.

pomodoro timer in mac desktop clockify

Offline support #

Clockify Desktop app for Mac works just like the web version, plus it also works even when you’re offline.

You can regularly create time entries manually or start/stop the timer, and newly created time entries will be saved locally on your computer. Projects, tasks, and tags are also available for selection (if there are newer ones, they won’t be available before syncing).

You can’t create new projects, tasks, tags, and clients while offline.

The app stores data locally, and syncs with the web version once you’re online again. If you want, you can also perform a manual sync by clicking the refresh icon.

Default project #

If you work on the same project every day, set a default project. Then, all you have to do is type what you’re working on and start the timer, and the project will be selected automatically.

You can select:

  • A fixed project, which will be always used when you start a timer for an entry without a project (until you change the default project)
  • Or select “Last used project”, and timer will pick up the most recently used available project from your list of time entries

You can enable default project in the app’s Settings.

Keyboard shortcuts #

When you’re focused on the Clockify window, you can use a keyboard shortcut to quickly perform some action:

  • Cmd+S – Start the timer
  • Cmd+T – Stop the timer
  • Cmd+N – Enter manual time entry mode
  • Shift + Cmd + S – Save time entry
  • Cmd+Y – Sync data
  • Cmd+L – Log out
  • Cmd+Option+R – Show/hide Clockify app from wherever you are

Self-hosted version

Self-hosted users (Server plan) can also use the Mac desktop app. To sign in open the app and:

  1. Find the “Using self-hosted version? Click here” link
  2. Enter your server address and submit
  3. Log in with your e-mail and password or SSO