← Back to projects

Toggl to Jira Tempo Importer

A browser extension that reads a Toggl (or Azure DevOps) time-tracking export and imports the entries directly into Jira Tempo — removing the double-entry pain for developers who track time in Toggl but have to report in Jira.

TypeScriptJavaScriptBrowser ExtensionJira APIAzure DevOps

The problem is friction asymmetry. Toggl is fast and lightweight enough that people actually use it. Jira Tempo is accurate and auditable but nobody wants to open it. The result: everyone tracks their time in Toggl, then manually re-enters everything in Jira at the end of the week. This takes far longer than it should.

This browser extension removes the re-entry step. Export your Toggl report (or Azure DevOps time data), load it into the extension, and it maps the entries to the right Jira tickets and submits them via the Tempo API. The mapping is configurable, so Toggl project names align correctly with Jira issue keys.

The extension lives on the Jira page itself — no separate app to switch to, the import happens right where the data needs to land. The low-friction tracking habit stays intact; the high-friction reporting requirement gets automated.

Built in TypeScript as a browser extension, using the Jira, Tempo, and Toggl REST APIs.