toggl/track-extension

Toggl Track browser extension for Chrome and Firefox

JavaScript

1,151

2,909 commits

updated Oct 14, 2026

See the code

README

Track Extension

Toggl Track browser extension integrations

📣 Toggl Button is now the Toggl Track browser extension!

We not only renamed the extension, but we also made several changes to Track Extension's codebase to build a better foundation for the future and make it easier to contribute new integrations.

For more information, please check this blogpost.


This is the repo for the browser extension's integrations.

Start and stop the timer from the web tools you use daily. Get the time-tracking out of the way and focus on real work.

Table of Contents

How to use

Installing the extension

Chrome https://chrome.google.com/webstore/detail/toggl-button/oejgccbfbmkkpaidnkphaiaecficdnfn

Firefox https://addons.mozilla.org/en-US/firefox/addon/toggl-button-time-tracker/

Using the extension

  1. Log in to your Toggl Track account from the extension popup.
  2. Enable services that you want to use the browser extension with under Settings > Integrations.
  3. Navigate to your service and start your Toggl timer there.

Or start entry from the extension icon menu.

  1. To edit the running time entry:
  • Edit entry details from the post start popup that is shown right after you click the "Start timer" button.
  • Edit entry details from the extension icon menu by clicking the running time entry name.
  1. To stop the current running timer:
  • Press the button again.
  • Stop the entry from the extension icon menu.
  • Start another time entry inside your account.

Supported services

For a list of supported services please refer to integrations

Add custom domains

If one of the supported services that you use is hosted on a custom domain (e.g. https://yourcompany.github.com) you can define the custom domains in Settings > Integrations.

Create new integrations

Do you want to create a new custom integration, and maybe share it with the rest of the world? Check the contributing section for more information.

Changelog

A list of all the changes and added features can be found at http://toggl.github.io/track-extension.

Contributing

Want to contribute? Great! Read up our guide for creating integrations. It explains in detail how to create, debug, and test a new integration for the Toggl Track browser extension.

License

The Toggl Track browser extension extension is Apache License 2.0

chrome
chrome-extension
firefox
firefox-addon
javascript
toggl

toggl/track-extension

Toggl Track browser extension for Chrome and Firefox

JavaScript

1,151

2,909 commits

updated Oct 14, 2026

See the code

README

Track Extension

Toggl Track browser extension integrations

📣 Toggl Button is now the Toggl Track browser extension!

We not only renamed the extension, but we also made several changes to Track Extension's codebase to build a better foundation for the future and make it easier to contribute new integrations.

For more information, please check this blogpost.


This is the repo for the browser extension's integrations.

Start and stop the timer from the web tools you use daily. Get the time-tracking out of the way and focus on real work.

Table of Contents

How to use

Installing the extension

Chrome https://chrome.google.com/webstore/detail/toggl-button/oejgccbfbmkkpaidnkphaiaecficdnfn

Firefox https://addons.mozilla.org/en-US/firefox/addon/toggl-button-time-tracker/

Using the extension

  1. Log in to your Toggl Track account from the extension popup.
  2. Enable services that you want to use the browser extension with under Settings > Integrations.
  3. Navigate to your service and start your Toggl timer there.

Or start entry from the extension icon menu.

  1. To edit the running time entry:
  • Edit entry details from the post start popup that is shown right after you click the "Start timer" button.
  • Edit entry details from the extension icon menu by clicking the running time entry name.
  1. To stop the current running timer:
  • Press the button again.
  • Stop the entry from the extension icon menu.
  • Start another time entry inside your account.

Supported services

For a list of supported services please refer to integrations

Add custom domains

If one of the supported services that you use is hosted on a custom domain (e.g. https://yourcompany.github.com) you can define the custom domains in Settings > Integrations.

Create new integrations

Do you want to create a new custom integration, and maybe share it with the rest of the world? Check the contributing section for more information.

Changelog

A list of all the changes and added features can be found at http://toggl.github.io/track-extension.

Contributing

Want to contribute? Great! Read up our guide for creating integrations. It explains in detail how to create, debug, and test a new integration for the Toggl Track browser extension.

License

The Toggl Track browser extension extension is Apache License 2.0

chrome
chrome-extension
firefox
firefox-addon
javascript
toggl

Significant stargazers

Hugo van Kemenade

1,209 followers · starred Dec 2022

Vincent Weevers

171 followers · starred Mar 2019

CorrectRoad

138 followers · starred Mar 2026

Maksim Koryukov

17 followers · starred May 2016