Toggl Track Time Tracker and Timesheet for Work Hours is a native app for Android designed to help you track time while on the move. It syncs with your Toggl Track account allowing you to seamlessly switch between tracking time on the phone and tracking on the web or desktop.
It is a companion app hence more complex actions like setting up or editing your data structure; using advanced reporting tools etc are accessible via Toggl Track’s web app.
Note: To read which Android OS we support and our deprecation policy, please go here.
This article covers:
Signing up and Logging in
On opening the app for the first time, you will be prompted to create a new account. If you already have a Track account, you can opt to log in using the same credentials. If you forgot the password, use the password reset page to regain access to the account.
A Google account can be used for signing up, or logging in if you've already enabled Google login. If you have an existing Toggl Track account but can't sign in with Google, please check whether Google sign-in is enabled by opening the Profile page in the web app. For more details on Google sign-in, open this article.
If your company has enabled SSO login for you, you can use that to log into the mobile app.
Understanding the Toggl Track mobile app
The Track mobile app has four main areas:
Timer screen: List-view and Pomodoro
Calendar view
Reports
Settings
The navigation bar at the bottom allows you to move between the Timer, Calendar and Reports screens.
Timer screen
The Timer screen is itself divided into two parts:
List View
Pomodoro
Timer Screen: List View
List view shows you a list of all your recent time entries. You can also view Suggestions here, and setup and view Favorites (paid plans only).
1. Suggestions - a shortlist of your most tracked activities. Tapping an entry will start the timer for that entry. You can tap on the Hide icon to hide these suggestions.
Note: You can disable the Suggestions from the Timer screen and from Settings > Timer Defaults.
2. The Time Entry log - a chronological list of your Time Entries, with time entry totals for each date.
If you have grouping enabled, time entries with matching description/task/project combinations will be grouped by each date. You can tap on the grouping to expand it.
Swipe and Undo
The app comes with two distinct swiping gestures on the Timer Screen. Both can be performed on existing Time Entries:
Swipe from right-to-left to delete a time entry or favorite it (paid plans only).
Swipe from left-to-right to continue a time entry
Note: If a time entry is already a Favorite, the option for it will not be clickable.
After a Time Entry is deleted an undo option appears at the bottom of the screen and is available for 5 seconds, just above the navigation bar.
Note: Please be sure to use the "undo" option before it goes away, there are no other ways of reverting the delete action.
3. Viewing and Managing Favorites
At the bottom of the List-View and Calendar screens, just above the area where you start , you will see a list of Favorites. These are time entries you have marked as a "Favorite", and clicking on any of these will start a time entry with the same details.
Note: If you use Favorites in the webapp, they will be synced to the Android app.
Favorites can be created in two ways: Swipe left on any existing time entry to Favorite it, or click the + button in the Favorites bar.
You can then add in the time entry details you wish to add to Favorites.
Scroll to the end of the Favorites bar if you need to delete Favorites. Click the Manage button and you can delete any existing Favorite by clicking the x on it.
Timer Screen: Pomodoro
Pomodoro is a time management system where you break your tasks down into (usually) 25-minute sprints. This technique was developed by Francesco Cirillo in the late 1980s. Learn more.
Our Android app has a built-in Pomodoro function. It supports a focus period, short break as well as a long break after certain number of cycles.
Switch to the Pomodoro tab to get started.
The Pomodoro tab allows you to enter time entry details, see the current remaining duration on a session, start and stop the session, enable/disable sound notifications, switch to full-screen mode and go to Pomodoro Settings.
To start a new session, click on the Start Session button or the "what are you working on?" prompt at the top of the tab. Here you can enter time entry details in the same way as on the List-view screen.
Once a session is started, you can stop a focus session, or skip a break, as needed using the button on the screen. You can also end your Focus session. The screen will display either the current remaining duration or passed time based on whether you have enabled the Countdown Timer or not.
If you prefer to see fewer details, switch to full-screen mode while in focus session. In full-screen mode you can also stop session/skip break or exist full-screen.
Creating Time Entries
You can create new time entries in a few different ways.
To start a new time entry, press the Play button on the bottom-right of the List-view screen. To start adding details, click on it and the editing section will slide up, allowing you to add more details.
You can also start the timer by clicking on the "I'm working on..." field at the bottom of the List-view screen. By default, the timer will start ticking as you create a new entry and a slider will popup where you can add more details.
When writing the description, you can use shortcuts to quickly insert Projects or Tags. Use @ to define a Project or # to define a Tag.
To change the duration or start time of your entry tap the running timer in the bottom left area of the List-view tab. This will open the Time Selector. Read more about this in the Editing Time Entries section.
Note: If a workspace admin has chosen to Hide start and end times, these fields will be hidden from the Timer section as well as the List view, when creating time entries in that workspace.
When you're finished making changes, remember to tap the Checkmark button in the bottom right corner. Alternatively, tap the X icon in the top left corner to discard all changes or tap outside of the popup.
To continue an existing time entry, press the Play button next to it in List-view
To create a manual time entry, click the + button in the top-right corner of the List-view screen.
Manual time entries are 30 minutes by default but you can change the duration as needed.
To start a Pomodoro session, switch over to Pomodoro and click Start Session. More on Pomodoro in the Android app here.
You can also use app widgets to start time entries. Read more about these below under the Settings section.
Editing Time Entries
When tapping on a running entry or an existing Time Entry the editing overlay opens up. You can expand it further by pulling on the handlebar at the top. By long-pressing on an empty calendar slot, you can create a new Time Entry directly from the Calendar view.
Here you can:
See the duration of the time entry in the top left.
The description
Currently selected Project and Tags
$ icon to change the billable state
The current start and stop time in separate fields. You can edit the start time, start date or end time.
Option to set the Start time to "last stop time from today"
Option to "Round Stop time"
The wheel, which allows you to edit the start and end time, as well as duration.
Add or subtract 5 minutes from the End time.
Round duration
Delete Time entry
To discard changes, click the X button in the top left. To save changes, click Done.
The Time Selector
Accessible when you create or edit an entry, the Time Selector allows you to adjust the duration, start time/date and end time/date of a time entry.
The main wheel in the center is where you adjust the duration. Drag the Play or Stop button back and forth to adjust the Start or End time. This will also update the duration. You can also click on the duration field in the center of this wheel to type in the duration manually.
You can click on the Start Time or End Time at the top of the wheel to adjust the time manually.
To adjust the Start date, click on the date fields on top of the wheel and a calendar will popup allowing you to pick the date.
Creating and Editing Projects, Clients and Tags
You can create Projects, Clients and Tags on the go from the Track mobile app.
Projects can be created when the Projects dropdown is open. Click the + Create Project option to do so.
Projects can also be edited in the mobile app if you have permission in the workspace to edit that particular project. To edit a project, swipe right to left in the Project dropdown. You can also Archive a Project from here.
The following fields can be edited:
Project name
Public/Private status
Color
Client
While creating a Project, you can also create a new Client. Just click on the + Create Client option in the Client's dropdown. Do note, this option is only available when creating a new project.
Tags can be created via the Tags dropdown by clicking + Create Tag.
Clients and Tags cannot be edited in the mobile app, only the webapp.
Note: Tasks can only be created via the webapp.
Calendar View
To access the Calendar tap on the calendar icon on the bottom navigation bar.
The calendar shows existing Time Entries for the current day as colored blocks of time (based on the project color).
Click on an existing entry to reveal an action menu that allows you to delete, edit, or duplicate or continue the selected entry.
By long-pressing on an empty calendar slot, you can create a new Time Entry directly from the Calendar view. You can also tap and hold the screen, then move your finder to create a time entry with the chosen duration. Time entries can also be adjusted by using the handles at the top or bottom, and moved around the calendar by tapping and holding them.
To get the most out of the Calendar feature we recommend integrating one of your calendars with the Toggl Track app. Here's how:
Click on the cogwheel icon at the top right-hand corner
Click on "Calendar Settings”
Toggle the “Allow Calendar Access” option
Select the Calendars you want to sync.
Note: You are able to switch Calendar feature off from the same Calendar Settings page.
After you integrate your selected calendar(s) both events in your calendar and your existing Time Entries will be displayed on the Calendar screen. You can click on any Calendar entry to copy it as a time entry, or start a new timer.
Note: The calendar view allows you to see calendar events from the last 2 months.
Reports
Open Reports by tapping the bar-chart icon from the bottom navigation bar on the Timer screen.
Reports on the mobile app let you see a breakdown of your tracked Projects over a specific period of time.
Note: Mobile reports are limited to your own personal time. For full workspace reports please log into the web app.
Change the workspace you're running the report for
Go to Settings
Adjust the date range
The Reports page shows you (based on your selected date range):
Total hours tracked
Billable hours and percentage
Billable amount
A bar graph showing you your time entries across the date range
A pie chart with a list of all projects and the percentage of time spent on them.
Adjusting the Date Range
By default, when you access Reports you will see data for the current week.
Tap on ‘This week’ to change the date range. Use one of the preset date ranges or select a custom date range.
From here you can:
Swipe the calendar left or right to browse through the months of the year (You cannot swipe forward if you're on the current month).
Tap two different dates to set the start and stop of the reporting period. Tapping on the same date twice will limit the period to one day.
At the bottom of the calendar is a horizontal list of presets that let you quickly specify a period of time. Swipe this left or right to look through all the presets, and tap on any of them to apply it.
Click Done to save changes
Tap outside the popup or click Cancel to exit it.
Note: Reports do not include time entries that are currently running. You can also only select max 365 days at a time.
Settings
The Settings screen can be accessed by clicking on the Settings cog on the Timer or Calendar screens.
Here are all the options you have on this screen:
Your Profile
From the Your Profile section you can:
Choose your default workspace
Review your workspace subscription and renewal date
After tapping "Account Settings" you can:
Edit your name
Update your email address
Change your timezone
Update your login method
Date and Time
Adjust your preferred date and time settings. You can:
Choose your date format
Switch to 24-hour clock
Change the time entry duration format
Change the day your week starts
Group similar time entries on the Timer screen
Timer Defaults
Select your default behavior for the timer. You can customize Pomodoro settings, running entry override prompts, enable/disable cell swipe actions and choose to show/hide suggestions, show the QR scanner button.
Pomodoro Settings
Adjust your pomodoro settings. Here you can customize the length of your Focus and Break sessions, enable/disable sound notifications and change some other settings.
Focus/Break duration
You can customize how long each Focus and Break period will be. Default options include 10, 25, 55 and 90 minutes for Focus and 5, 10, 15 and 20 minutes for Break. You can also enter a custom duration here.
Want to take a longer break after a certain number of rounds? The Longer Break setting lets you set the duration of the break. Click on "Longer Break after" to set the number of rounds after which the longer break should start. The options include 4, 6, 8 rounds or you can set a custom number.
You can choose whether to include break time as time entries or not via the "Break as Entries" setting. This setting only applies to the current workspace.
Prompt running entry override
This setting on the timer defaults section allows you to enable a message to prompt when you try to start a new entry while already tracking a time entry.
The setting can be enabled to work for all time entries and entries generated with the Pomodoro feature, it can also be turned off by selecting Never.
Show QR Scanner
By disabling this setting, you can remove the QR scanner button on the List view of the app.
Sounds
On the Pomodoro screen, you can enable/disable sound with the speaker icon. In Settings, you can choose which sound notifications you need if sound is enabled on the Pomodoro screen. If you have disabled sound on the Pomodoro screen, these settings will not be visible to you. Options include:
Focus Sound
Session Start
Break Start
General
You also have access to some other settings for Pomodoro. You can:
Auto-start Focus Sessions: When a break ends, the end focus session will start automatically.
Auto-start Breaks: When a focus session ends, the break will start automatically.
Countdown Timer: Counts down the pomodoro session timer instead of counting up.
Notifications: Enable/disable pomodoro notifications for when your mobile app is in the background.
Prevent Screen Lock: Stop the phone from locking the screen while pomodoro session is ongoing.
Note: Sound notifications will only be triggered if you have auto-start focus sessions or auto-start breaks enabled.
Calendar
Some calendar settings can be adjusted on this screen:
Calendar Settings: Enable (or disable) the calendar integration from here, and choose which calendars to pull data from.
Smart Alerts: Choose when to get alerted for upcoming calendar events.
Notifications
You can add two notifications to your notifications area and this is where you enable/disable them.
Time Entry Invitations notification shows you have been invited to a time entry created by another user:
Running Timer notification shows your currently running Time Entry. Tap on the time entry to open the Toggl Track mobile app.
Stopped Timer notification displays a "What are you working on?" message that you can click on to open the Toggl Track mobile app.
General
Under the General section, you can:
Switch between light/dark mode or choose to follow the system setting
Enable Haptic Feedback
Submit Feedback to our team
Recommend Toggl Track to others by sharing our app
Toggl Blog on Personal Efficiency: Go to our blog
About: Check the app version
Help: Navigate to this guide and our Support site
Sync Status and Sign Out
Also on the Settings page, you can check the current sync status and log out of the app.
Widgets and More
The Track Android app has widgets, tiles and other options for engaging with the app without opening it.
Widgets
By long-pressing the Toggl Track app icon a menu is revealed that allows you to:
See if a current time entry is running, or a "what are you working on" message you can click on to open the app
Start a time entry by click on the "Start a Time Entry" option. This will open the mobile app with the create time entry popup opened.
Go directly to the Calendar view
Open the App Info
Enable Widgets
There are two widget options:
Currently Running Timer: Shows the currently running time entry on your mobile home screen. You can stop a time entry from here.
Suggestions: Shows you a few suggested time entries to start again. Pressing on the play icon will start the time entry. Clicking on the suggestion itself will open the mobile app.
Tiles
You can also enable tiles to be added to your pull down menu. This is the menu where you can quickly access wifi settings. Click the pencil option to Edit and choose the Track tiles you wish to add. You can choose between:
Start: Opens the Track app with the Edit Time entry modal open
Running Time Entry: Shows currently running time entry. You can click on this to stop it.
Reports: Opens the Reports screen in the Track app.
Syncing Data with Servers
If your mobile device's Internet connection is solid, data syncing happens automatically even if the app is in the background. From time to time you may notice a rotating wheel indicating that the app is syncing with Toggl Track's servers. You can also check the sync status on the Settings page.
Due to temporary connectivity issues or other factors, syncing issues with mobile apps are, unfortunately, more common than those with the desktop or web app.
To prevent data loss the app notifies you if some of your entries have not been saved to our database with an exclamation mark next to them.
Time Entries that have been marked with !-icons are at the risk of being deleted if the connection isn't restored. If you notice these icons and "syncing failed" error message:
Try pulling down on your Timer Screen. We recommend syncing manually as often as possible, for example, every time you either start or stop the timer.
If manual sync didn't help and the ! icons are still visible - do not log out of the app as this will cause data loss. Instead, take note of these entries so you'll be able to add them manually later.
After you've made sure to back up any un-synced Time Entries from the mobile app, please log out of the app. Logging out clears the app's local data and this is why the previous step is important since we don't want you to lose data.
Log back in to see if clearing cache helped with the syncing issues you were having. If the issue persists, please contact our support team.
Here's an article with more information on how syncing between various Toggl Track platforms works.
Picture in Picture (PiP)
Picture in Picture is a special type of multi-window mode mostly used for video playback.
In Toggl Track you can use this feature as a mini timer.
This mini timer remains pinned to a corner of the screen while you navigate between apps or browse content on the main screen.
You can stop, restart and start new entries from PiP mode.
Pressing the redo button will start a new time entry with the details of the previous timer. Pressing the play button will start a brand new time entry.
QR Tracking
Users can easily start tracking their tasks with minimal effort using a QR scanner integrated into our mobile apps. This can be a great addition to add to the door of meetings or worksites. Users will be able to scan in and start their time entry with minimal effort.
The QR code holds all of the time entry information - description, project, client, billable status, and workspace.
If a user scans the QR code and they don't have access to the workspace/project they will see an error message. If they do have access, however, the time entry will start instantly.
You can create a QR code for an entry by tapping on the entry and tapping "Generate QR" at the bottom of the entry. You'll be able to save your QR image to print off or store somewhere easily accesible.
To scan the QR code tap the on the QR icon on the main timer page. You'll then line up the QR code within the scanning screen.
Frequently Asked Questions
I'm an existing user, why aren't there any entries on my Timer screen?
To keep syncing on mobile as stable as possible the app will pull only data from within 10 days of your last login. You might not see any data in the app if you haven't tracked time for a while. Open Detailed reports in the web app to review your past time entries.
I don't see my main calendar listed when opening settings to link calendars with the app. Why is that?
Please make sure that the native calendar on your device is linked to the main calendar you use. For example, if you're using the Google Calendar, make sure that your Google account has been set up on your mobile device. By doing so, the native Android calendar app will have access to your Google Calendars, therefore Toggl Track app will also have access to your Google Calendar.
Why are entries from my calendar not showing up in Toggl Track?
User calendars other than the default are cached by their providers and we can only read from the cache.
Note: In the Google calendar you can force the calendar app to refresh the cache by clicking “Refresh” from the menu in the top right corner.
How is the "Suggestions" section populated?
The Suggestions section shows you three items you can quickly start time entries from.
It shows:
Up to 1 calendar entry for the next closest event,
Up to 3 most used time entries.
Can I only start time entries from the widgets and the app?
No, you can select any text in your web browser, long-press on it and use the contextual menu to start a time entry with this text as description.
Need more help or have suggestions for improvements? Contact our support team via chat using the purple chat button in the bottom-right corner.