Apps

Android app

Install Clockify on your Android and track time while on the go.

Download Clockify for Android on the Play Store →
Supports Android 9.0 and higher

Log in #

To start tacking time on the app, you’ll first need to log in to your Clockify account by:

  • using the email and password of your Clockify account
  • or tap Continue with Google button if you’ve associated your Clockify account with your Google account

If you don’t have a Clockify account yet, you can create it by tapping the Sign up button in the upper right corner.

Custom domain and subdomain login #

Self-hosted users (Server plan) using a custom domain or users with an Enterprise plan with a subdomain can also use the Android app. To log in open the app and log in with your email and password or SSO (Single sign-on). Once you’ve logged in, you’ll be on the Time Tracker screen, where you’ll see your most recent time entries.

Time tracking #

It is possible to track your time in Clockify Android app in two different ways, either by using a timer or adding time manually.

Clockify groups similar time entries under one expandable entry. If you wish to see entries in chronological order, go to Profile settings in the web app and turn off Group similar time entries.

Autocomplete

There’s an autocomplete option available when you tap on an entry and start typing a description.

Timer mode #

To start a timer:

  1. Tap + button in the lower right corner and a time entry screen will appear
  2. Choose and tap the Play button on the bottom right corner to begin working
  3. Fill the details (description, project, task, billability, tags)
  4. Tap the Stop button to stop the timer and save the time entry or the Discard option in the upper right corner to discard the time entry

Add time manually #

To manually add a time entry:

  1. Tap + button in the bottom right corner
  2. Scroll or type in the time to set the duration of the time entry OR
  3. Tap on the start/end option on the top left corner to specify start/end time, and date
  4. Fill in the details (description, project, task, billability, tags)
  5. Tap the Save button to save the time entry or the Discard button in the upper right corner to discard the time entry

You can type in the time if you tap the numbers on the scroller rather than scrolling through the numbers to get to the hour you need.

Editing a time entry #

To edit a time entry simply tap on the entry itself and an Edit time entry screen will appear where you can:

  • Edit start and end time, as well as the date by tapping the Start/End option in the upper left corner 
  • Select task and project (plus create projects and tasks from within the app)
  • Edit time description
  • Mark time entry as billable
  • Add/remove tags (plus create them)

On the Time tracker screen, when you tap the three little dots in the time entry card you’ll find more options:

  • Continue that time entry
  • Duplicate that time entry
  • Access the edit time entry screen and edit the time entry details
  • Delete the time entry

You can also continue a previous time entry from the Time tracker list by tapping the play button on the time entry (just below the three little dots). Note that this will start a new timer with the exact same details as the entry where you tapped the play button.

Tracking breaks #

You can also track breaks via Time tracker. This option is available to all users with the Break feature enabled.

To start the break entry:

  1. Tap + on Time entry screen 
  2. Choose and tap on Break
  3. Tap Stop to stop tracking break

Tracked break entries are marked with a break icon. If breaks and force timer are turned on, then only timer and break options are available on a tracker. 

Each break entry has a description, break, project inherited from the WS settings, task, also inherited from the WS settings, start, end time, duration, billability and custom fields if any. 

Break entry can also be started in the Offline mode.

Tracking time via widget #

This feature is available to all users on all subscription plans. 

Widgets displays real-time data and provide easy access or shortcuts to certain actions for applications running on mobile devices. 
To use a widget for your mobile app, you can usually just press and hold on an app icon and choose the Widgets option.

Two types of actions are available from Clockify widget: 

  • Start time entry with timer
  • Track time again

Timer #

With this widget, you can start and stop the timer. After you tap play, the timer starts running along with the duration. When the timer is started, there’ll be an indication if billability or tag is on and available for this time entry.

If you tap anywhere on the widget, the Time Tracker screen opens. 

While Timer is running, the following time entry data is displayed:

  • Description
  • Project
  • Task
  • Client
  • Tag
  • Billable

If you stop the timer and all required fields are populated, this entry will be added to the Time Tracker. If all required fields are not populated, then the Timer screen opens and you will be prompted to fill out the required fields.      

Custom fields are currently not available on widgets. 

Track again #

This widget displays 4 most recently tracked entries. You can choose one and start the timer. 

When you tap play on any of the entries, timer starts again. If you tap on any place within the widget, Clockify app opens. If you tap again on a widget with a running entry again, the timer will stop.

There is a default widget size. However, the widget can be resized (reduce size, enlarge). 

If timer doesn’t have all required fields, Time entry details opens for you to fill out. 

Calendar #

You can see all your time entries in a Calendar view (available in the sidebar menu).

  • Tap on a time entry to edit it, or to continue a timer for it
  • Add a new entry by tapping + sign at the corner
  • View/edit all your running entries
  • Navigate to other days by tapping on a date
  • See when you have time off

After a time off request or holiday has been approved, then the whole day and the planned section will be in the color of that holiday set in the holiday policy.

Holiday policy color will also be visible in the Timeline and Balance tabs as well as in the Time off request modal.

On the days when there are time off requests or holidays, date pickers in Calendar will be disabled.

Sync Clockify and your local calendar #

Connect your phone’s calendar to track and see events in Clockify.

  1. Go to Settings
  2. Tap on Calendar integration
  3. Toggle the switch to connect with your calendar
  4. Tap Allow in the confirmation modal that appears to allow Clockify to access your calendar

You’ll get a list of all accounts and calendars connected to your phone. Choose which events you’d like to see in your calendar e.g. scheduled assignments, calendar events.

Track time with calendar events

When you tap on one of the events on the Calendar screen, you’ll get the action sheet with the option to:

  • start timer
  • copy as time entry (not available if Force timer is turned on)

If you choose Start timer option, you’ll start the timer for that event.
With Copy as time entry, you’ll copy the event as a time entry which you can add to a project or task.

If there is a newly created event in your calendar, go to the Calendar screen and wait for the events to sync. After the sync is done, you’ll be able to see them in Clockify.

Timesheet mode #

To add time to timesheet:

  1. Tap on plus sign
  2. Select project/task
  3. Tap on the day you wish to add/edit time for
  4. Select or enter duration, start/end time, and add description/tags
  5. Save entry

To see the Timesheet in Android app, you first need to enable Timesheet view in Clockify’s workspace settings.

Timesheet template #

If you’re often entering the same time entries in your Timesheet, you can set your Timesheet as a template, save time and reuse it as much as you like.

Set Timesheet as a template:

  1. Go to the Timesheet screen
  2. Tap on the three dots
  3. You have three options:
    • Copy last week
    • Apply template
    • Save as template

Copy last week
All tasks/projects from last week will be copied in your current week. If you don’t have any activity in the current week, then you’ll have the Copy last week option.

Apply template
If you choose the Apply template option, you’ll see a list of templates extracted from the web. If you apply a template with projects that are deleted, archived, or you have no access to them, those projects won’t be inserted in the timesheet from the template.
If you create a template in a week that has no entries, but has projects/tasks, this option is available. If the week doesn’t have inserted time and projects or tasks, that option isn’t available.

Offline
If you’re in an offline mode, you’ll be able to apply template when you go back online.

To submit a week for approval, go to the web version of Clockify.

Submitting for approval #

If your workspace has approval enabled, you’ll be able to submit weekly timesheets and expenses for approval.

To submit timesheets:

  1. Open Time Tracker or Timesheet
  2. Navigate to the week you wish to submit
  3. Tap SUBMIT
  4. Review and confirm by tapping SUBMIT

To submit expenses:

  1. Open Expenses
  2. Tap SUBMIT at the top right corner
    • Submit for approval modal contains the list of tracked time and expenses for the chosen week
  3. Review and confirm by tapping SUBMIT

All submitted weeks will have PENDING label next to them. To withdraw the submission, tap on the pending label and then tap Withdraw.

All approved weeks will have the APPROVED label next to them, and the entries and expenses will have the approved checkmark. Approved time and expenses cannot be edited. However, you can add new time entries and expenses (if the week isn’t locked) and submit it for another approval.

When you’re submitting the expenses for approval, in case there are multiple currencies assigned to multiple clients, those currencies will all be listed in the Submit for approval modal.

Requesting time off #

  1. Open Time off from the sidebar (if you don’t see it, make sure you have Time off enabled in workspace settings)
  2. Tap + to create a request
  3. Select time off policy (e.g. vacation, sick leave, etc.)
  4. Select date range, period of the day and/or time
  5. Add a note (optional)
  6. Tap on the checkmark in the bottom corner to make the request

Once your request is approved, you’ll get an email and requests will have approved status.

In the timeline screen you can see all your requests and their status, and all holidays.

In the balance screen, you can see how much time off you’ve accrued, used, and have available broken down by each policy.

Recording expenses #

  1. Open Expenses from the sidebar (if you don’t see it, make sure you have Expenses enabled in the workspace settings)
  2. Tap + to add a new expense
  3. Select category
  4. Enter amount
  5. Select project
  6. Choose date
  7. Optional: add a note and/or a receipt (either by attaching an image, taking a photo using your phone’s camera or uploading a PDF file)

Maximum size of uploaded file in 5 MB.

Reports #

You can see breakdown of your and your team’s tracked time directly in the app in the Reports section (available in the side menu).

  • Select date by tapping on the active date (e.g. by tapping This week)
  • Go to next/previous period by tapping < or >
  • Switch between breakdown for Me and Team by tapping the filter button (next to the < and >)
  • Tap on the bar chart to see the total just for that day
  • Tap on the pie chart to see the total just for that project

For more control (such as grouping, filtering, sharing, and exporting reports), you can use Reports in the web version. Keep in mind that after you’re redirected to the Reports page on the web app, the same date range and filters you set on your Android device will be applied.

Notification #

You can see if you have a running timer, plus start and stop the timer on your phone without having to open the app. You can enable and disable them in Settings.

When enabled, the notification will appear when you start the timer. You can remove it by swiping (this doesn’t affect the running timer).

If you stop the timer via the notification, the timer will be stopped but the notification will remain in the status bar so you can continue the timer again later.

If you don’t have a running timer, the notification will display your latest time entry so you can quickly start the timer for it again.

To find the app’s menu tap on the three horizontal lines located in the upper left corner. In this menu you can:

  • Switch Workspace
  • Go to Timesheet
  • Go to Calendar (see your time entries in a Calendar view)
  • Go to Projects (add new projects, edit existing projects and create clients)
  • Go to Settings (set default project, enable dark mode, and show notifications)
  • View reports
  • Get help
  • Contact support
  • Log out

Create projects, clients and tags #

Regular (non-admin) team members are not able to create projects, tasks, and tags if they are not granted these permissions. To give them such permissions, you will need to log in via Web browser and in the Workspace settings set Who can create projects and clients, Who can create tasks and Who can create tags to Everyone.

Adding a new project #

  1. Tap on three horizontal lines on the upper left corner to open the sidebar menu and select  Projects
  2. Tap the + button on the bottom right corner
  3. Name the project
  4. Set it as billable/non-billable, public/private, select a client, and change the color
  5. Tap Save button to create a project

Adding a new client #

A new client can only be created while creating a new project. 

  1. Open the sidebar and select Projects, then tap + button to add a project
  2. Tap on Client option within the project section
  3. Tap the + button in the bottom right corner 
  4. Name the client and tap Add to add a new client

You can simply cancel the project creation at this point by tapping the back button on your phone if you just want to add a new client without creating a project.

Adding a new tag #

A new tag can only be created while creating/editing a time entry.

  1. Tap a time entry from the list to edit an existing or + button to create a new time entry
  2. Select Tags option
  3. Tap + button on the bottom right corner
  4. Name the tag and tap Add to create a new tag

Here you can also rename existing tags by tapping on the three dots next to the tag.

You can simply discard the time entry at this point by tapping the back button on your phone if you just want to add a new tag without creating a time entry.

Settings #

Tap the three horizontal lines located in the upper left-hand corner and select Settings where you can:

Default project #

If you continuously work on the same project, you can set a default project in the app’s Settings. Then when you start the timer or add a time entry, the project will be selected automatically.

You can select:

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

Note: if Default project is enabled, you won’t be able to have a time entry without a project assigned. Also, if you edit a previous entry that’s without a project, the app will automatically assign it to a default project.

App theme #

Set an app theme that will follow the app system.

  1. Go to Settings
  2. Choose theme in the App theme section:
    • Light
    • Dark
    • System default

Offline mode #

You can track time in Clockify on your Android even if you’re offline.

Create time entries manually or start/stop the timer. Entries made while offline will be saved locally on your phone. Once you get back online, they’ll get synced with your web account automatically.

When you’re offline, you will only be able to see information loaded while you were online (time entries, projects, tasks, tags, etc.). So projects, tasks, and tags are available for selection if they were loaded before you went offline.
Once you’re offline, you can see, open and edit the expense, but the changes will be made once you go back online.

It’s not possible to create new projects, tasks, tags, and clients while offline.

If you notice that the app is very slow, it probably means you have an unstable internet connection. In that case, enable Force offline mode in Settings to improve performance. This will make the app behave as if it’s offline without you having to turn off your internet connection. After your turn off Force offline mode, the app will automatically sync all time entries.

If you are using the app in the offline mode, please make sure you’ve synced your time entries with the cloud prior to logging out. If you fail to do that, all the data that is not synced at the moment of logging out, will be lost.

Week start #

Customize your week start, align it with your routines or cultural practices and improve your efficiency.

The default week start is set to Monday.

To change the default week start:

  1. Go to Settings
  2. Tap on Week start
  3. Choose preferred day of the week

The Week start on the Android app is synchronized with the Week start in the Profile settings on the web app. This means that any changes you make to the Week start will be automatically applied to all other platforms you use with the same account.

Changing the starting day of your calendar week in Clockify will impact these features: Time Tracker, Expenses, Submit for approval, Date picker, Timesheet, Calendar and Report.

You can change Week start even when offline, and once you’re back online, they will automatically synchronize with the server.

Day start #

Apart from customizing start of your week, you can also customize working hours and set up start of your day.

The default day start is set to 09:00h.

To change the default day start:

Go to the Settings screen and tap on the Day start option. Choose your preferred hour by inserting the numbers, or use a time picker option in the lower left corner. The time picker will differ based on the time format you’re set (12-hour or 24-hour).

The change you’ve made in the Android app will be automatically applied to all other platforms you use with the same account.

Changing the starting hour of your working day in Clockify will impact these features: Timesheet and Time off.

Time zone settings #

There are two ways in which you can set your time zone in the Android app:

  • Choose time zone manually from the list of available time zones

The change you’ve made in the Android app will be automatically applied to all other platforms you use with the same account.
Also, if you set a time zone that is different from the time zone set on your Android device, in order to track time you’ll need to change time zone in Clockify’s Profile settings so that it matches your phone’s time zone.

  • Set time zone automatically

If you’d like to set your time zone automatically, the app will automatically switch to the time zone set on your Android device. This time zone will be applied to all the platforms you use with the same account.

To ensure consistency and accuracy of the time tracking and the approvals, you won’t be able to change the time zone if you have pending approval request. Once the request is approved/rejected, you’ll be able to modify the time zone.

Delete account #

You can delete your account from the Settings page:

  1. Go to Settings
  2. Tap Delete account
  3. You’ll be redirected to this web page 
    • Complete the action there