iOS app
Install Clockify on your iPhone or iPad and track time while on the go.
Download Clockify for iOS on the App Store →
Clockify app version 2.15.0 and higher require iOS 15. To update to the app’s latest version, please upgrade your device to iOS 15. Also, note that iOS 18 and above do not support legacy widgets, including the Timer widget.
Log in #
To use Clockify app, you first have to log in to your Clockify account:
- Enter your Clockify account email
- Tap Continue with Email
- Or choose Continue with Google if you’ve associated your Clockify account with your Google account
- Or choose Continue with Apple and enter your AppleID
You’ll receive an email with a verification code and link to verify your email address.
To proceed:
- Enter verification code in the verification screen
- Or tap the link and automatically log in
After successful verification, you’ll be redirected to the Time Tracker screen and can start tracking time.
To use email and password as your login credentials, choose the Log in manually option.
If you don’t have a Clockify account yet, you can create one by tapping the Sign up button.
Custom domain and subdomain login #
If you are on a custom domain or a subdomain, you can also use the Clockify iOS app. You have to choose your regional server address or subdomain then log in through the browser.
To log in:
- Open the app
- Tap on the Custom domain/Subdomain button
- Enter your subdomain/custom domain in prompted field
- Tap Submit
- In the Login screen, you’ll be prompted to enter your email address
- Choose to Continue with email or Continue with OAuth/SAML2 if the SSO is enabled as an option
- Log in with your email or SSO
- If you choose Continue with email option, you’ll receive an email with code and verification link and will be prompted to verify your email address by entering the verification code or tapping the link
After the successful verification, you’ll be redirected to your Clockify account and the Time Tracker screen.
Log in with Apple login #
If upon logging in you choose the Continue with Apple option:
- You’ll be prompted to enter your AppleID
- After your ID is verified, you’ll be able to Create your account
- You’ll go through the login process via Google or Apple login
- After the process is successfully completed, a Sign up screen will appear
- Check CAKE.com Terms and Conditions
- Create your account
You’ll be redirected to the Time Tracker screen and you can start tracking time right away.
If you’re logging in via Google or Apple log in, there won’t be the verification account step.
Once you’re logged in, you’ll land on the Time Tracker screen, where you’ll see your most recent entries. Navigate through the app’s menu by tapping on the hamburger icon at the top left part of the Time Tracker screen.
If you are a member of multiple workspaces, you’ll be able to see the list of all your workspaces and their hosting regions (if hosted on different regional servers). Tap on your current workspace to expand the menu and switch between the workspaces.
Time Tracker #
Time Tracker screen lists your 50 most recent time entries. Here you can:
- Switch between timer and manual mode: tap > Switch entry mode
- Create a new time entry: tap on the blue play (timer) or plus (manual) button
- Continue tracking time for a recent task: swipe right on a time entry
- Delete a time entry: swipe left on a time entry
- See the timer ticking at the bottom, if it’s running
- Edit time entries: tap a time entry or the running timer to edit
- See past time entries: swipe up from the middle of the screen
Clockify does an automatic sync every time you perform an action. If you are offline, Clockify will sync as soon as you’re online. If you don’t perform any action, you’ll have to do a manual sync by swiping down from the middle of the screen.
Clockify groups similar time entries under one expandable entry. If you wish to see entries in chronological order, go to Profile settings > Preferences in the web app and turn off Group similar time entries.
Creating a time entry #
- Choose time entry mode
- Tap plus/play icon in the lower right corner when you start working
- Add details (description, start/end time, project, task, billability, tags)
- If in timer mode, stop the timer when you stop working
Continue the timer for an existing time entry by swiping left on the time entry and tapping Continue. Then, a new time entry with the same description, project, client, and tags will be created, and the timer will start ticking for it.
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
- Or press & hold a desired time slot until Time entry details form appears
- To move time entry, press & hold a time slot and drag & drop it to desired time
- Navigate to other days by tapping on a date
- See when you have time off
Syncing Clockify and your local calendar #
Connect your phone’s calendar to track and see events in Clockify.
- Go to Settings
- Tap on Calendar integration
- Toggle the switch to connect with your calendar
- Tap OK in the confirmation screen 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 assignment/project/task, holidays, contacts), or enable them all.
Now, when you go to the Calendar screen you’ll be able to see events from your calendar.
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)
- cancel action
If you choose Start timer option, you’ll start the timer for the event you chose. You can discard the running timer on the Time Tracker screen.
With Copy as time entry, you’ll copy the event as a time entry that can be added to a task or a project.
If a 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.
Timer widget #
You can quickly start and stop the timer from your phone without having to open the app. Widget makes switching time between tasks easier so you can track time with one tap. Just tap on the project to start adding time to it, and switch projects simply by tapping another project.
You can also start/stop or continue the latest timer with haptic touch (3d touch) when you long-press the app icon.
How to add a widget to your homescreen:
- Go to widgets screen on your iOS (left screen from homescreen)
- Go to the bottom of the screen and tap Edit
- Scroll down to Customize and activate Clockify widget
- Tap on play button to start a new timer
- Tap an arrow to see previous activities, so you can quickly continue a previous timer
Timesheet mode #
You can log how much time you’ve spent on projects for each day in the week in the Timesheet (Timesheet has to be enabled in workspace settings first).
Create template in the following way:
- Add project/task
- Tap on the field next to the added project for the day you want to log time
- Enter time
- When a new week starts, you can reuse project/task combination from last week or apply a template
Depending on the approval period set up in the Workspace settings, timesheet templates can be created for weekly, semi-monthly and monthly time period.
Edit time entry #
To edit a time entry, simply tap on it from the Time Tracker screen. If the timer is running, you can edit details of that time entry by tapping on the timer.
On Time entry details screen you can:
- Edit start and end time, as well as the date
- Select task and project (plus create project, tasks, and clients from within the app)
- Edit time description
- Mark time entry as billable
- Add/remove tags (plus create them)
Regular (non-admin) team members aren’t able to create clients, projects, and tags if they are not granted these permissions. To give them such permissions, you will need to log in via Web browser and set Who can create projects and clients, Who can create tasks and Who can create tags to Anyone in the Workspace settings.
Anytime you edit something, Clockify will automatically save the changes and sync data.
To delete a time entry, go back to Time Tracker screen, swipe left on the time entry, and tap Delete.
Track breaks #
If you’d like to see how much time you’re spending on breaks and optimize it a bit, you can track your breaks in the Time Tracker on your iOS device.
Break timer is available to all users regardless of your user role. You only need to have breaks enabled in the Workspace settings on the web app.
To start a break:
- Tap on the arrow and switch to the Timer mode in the Time Tracker screen
- Navigate to the play button at the bottom right corner and swipe left
- Break button (cup icon) appears, you’re now in the Break mode
- Start the break by tapping the button
Each break entry contains the same type of information as any time entry, including start and end time, duration, project name, whether it’s billable or not and optionally some custom fields.
You can always edit and delete break entries unless that period is locked and the time entries are approved.
Important to note:
- If tracking breaks is disabled or the workspace is downgraded, tracked break entries stay in the Time Tracker
- If force timer is turned on, you can’t switch the mode and can only start the timer by tapping play
- If Break mode is turned on, when you duplicate or continue the break entry, a new break entry is created
- If Break mode is turned off, when you duplicate or continue the break entry, a regular break entry is created
- Break timer is available in the offline mode
- Duration format set in the Workspace settings, on the web app, will be applied
Track holidays and time off #
Apart from tracking time, expenses and breaks, you can also track time off and holiday entries of your workspace members.
Time off and holiday entries can be created by Owners and Admins on the web app.
They are distinctly displayed on all the tracking pages:
- Time Tracker
- Timesheet
- Calendar
- Expenses
- Time off
- Reports
For more information on how to create time off and holiday entries, check out Track holidays & time off.
Submit for approval #
If your workspace has time & expense approval enabled, you’ll be able to submit weekly timesheets for approval.
- Open Time Tracker or Timesheet
- Navigate to the week you wish to submit
- Tap Submit
- 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 APPROVED label next to them, and the entries will have the approved checkmark. You can’t edit approved time. But, you can add new time entries (if the week isn’t locked) and submit it for another approval.
In case there are multiple currencies assigned to multiple clients, when you submit expenses for approval, all used currencies will be listed in the Submit for approval screen.
Request time off #
Time Off screen is your go-to tool for requesting time off, tracking your leave balance, and successfully managing your time away from work.
To access the Time off feature on your iOS device, make sure that it is enabled in the Workspace settings on the web app.
Time off feature includes the following tabs:
- Timeline tab: View all your requests, their statuses, and upcoming holidays
- Balance tab: Check your accrued, used, and available time off, organized by policy
- Requests tab: Monitor all your submitted requests and their status (pending, approved, or rejected). Depending on your role and permissions, you can approve, withdraw, or reject requests.
Permissions #
Who can manage requests:
- Workspace Owners and Admins can view and manage all requests
- Team Managers: Can handle requests from their team members
- Specific Users: Defined in the time off policy can manage requests associated with their policy
Submit request #
Submit a time off request in the following way:
- Open the Time off screen from the sidebar
- Tap the + icon to create a new request
- Select your desired time off policy (e.g. vacation, sick leave)
- Choose your date range, specific period, and/or time
- Add a note (optional)
- Tap the Submit button to finalize the process
Once approved, you’ll receive an email notification, and the status of your request will be updated to Approved.
You can request time off in 15-minute increments (e.g. 15min or 45min).
Manage request #
To manage a request:
- Tap on the request to open it
- Review the details on the new screen
- Approve, reject, or withdraw the request based on its current status
Submit a request for another user:
- Open the Time off screen from the sidebar
- Tap the + button to initiate a new request
- Select the team member, policy, date range, and optionally add a note
- Tap the Submit button to finalize the process
Filter request #
Filter requests by status or team member by following these steps:
- Go to the Requests tab
- Click the filter icon and select options such as time period, request status, specific member, or team
Your filtering preferences will be saved for future visits.
Record expenses #
- Open Expenses from the sidebar (if you don’t see it, make sure you have Expenses enabled in workspace settings)
- Tap + to add a new expense
- Select project
- Select category
- Enter amount
- Choose date
- (Optional) add a note and/or a receipt
Attach receipt #
You can attach a receipt to a project’s expense.
When creating an expense:
- Tap Add receipt at the top left
- Take a photo, choose photo from library, or upload PDF file
Maximum size of uploaded file is 5 MB.
Add project #
- Tap on an entry
- Tap on the Project field
- Tap on the + sign at the top right corner
Add client #
Clients can be created from the Projects screen only.
To create a new client:
- Tap on +/play icon on Time tracker screen to add time entry
or
Tap on an existing time entry - Choose Project
- Tap on the + icon at the top right corner to create new project
- Tap on Client to open Clients screen
- Tap on the + icon at the top right corner to create new client
- Enter client name
- Tap on Create client to complete the action
By default, owners and admins can create clients. However, this set of permissions can be modified. Check out Create projects & clients on web app help article for more information on who can create clients.
Reports #
Reports screen shows you how much time you’ve tracked each day and project breakdown. It’s equivalent to Dashboard in the web app.
You can choose whether you want to see:
- Weekly, monthly, yearly or custom range data
- Your time or time from the whole team
- Time spent working on certain project/task, or for certain client
You can swipe left on the report to see data for the previous week/month/year, or right to see data for the next week/month/year.
Regular team members won’t be able to see the data for the Team if you’ve disabled it in your workspace settings.
Profile settings #
When you tap on your account name in the side menu, you’ll see the screen where you can:
- Change profile picture
- Change Time zone settings
- Log out or delete your Clockify account
Settings (General) #
When you tap on the Settings menu in the sidebar you’ll see a general settings screen, where you can:
- Enable the option to add mobile tag to each time entry that’s created on your phone
- Two-factor authentication (2FA)
- App theme
- Default project
- Force offline mode
- Calendar integration
App theme #
You can set an app theme that corresponds to the system. By default, when you install the app, app theme is set to System default. If you’d like to change the default theme, you can do that in the Settings screen and choosing one of the following options:
- System default
- Light
- Dark
The theme will be applied immediately.
Default project #
If you continuously work on the same project, you can 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 set:
- 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 the timer will pick up the most recently used available project from your list of time entries
Offline mode #
You can track time in Clockify on your iPhone even offline. You can create time entries manually or start/stop the timer, and newly created time entries will be saved locally on your phone. When you get back online, the app will automatically sync all time entries.
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.
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.