OSI-licensed open source

Best Open-Source Time Trackers for Windows (2026)

Time trackers record where hours go, either automatically by watching active windows or manually via timers and timesheets. Open-source options keep tracking data local or self-hosted, which suits freelancers, developers and teams who do not want to ship activity data to a third party.

This page lists OSI-licensed tools that run on Windows, either as desktop apps (ActivityWatch, Super Productivity, Tockler) or as self-hosted web apps you open from Windows browsers (Kimai, TimeTagger, solidtime, Traggo). Timewarrior is omitted because its page did not mention Windows support.

Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.

What to look for

  • •Tracking style: automatic window tracking or manual timers
  • •Windows support: native app or browser-based
  • •Reporting, invoicing and export
  • •Multi-user and client or project features
  • •Data location and self-hosting effort
  • •Licence and active maintenance

At a glance

ToolBest forPricingLicence
ActivityWatchAutomatic, private activity trackingFree, open sourceMPL-2.0
KimaiTeams and freelancers needing timesheets and invoicingFree, open source (self-hosted); SaaS, See vendor pricingAGPL-3.0
Super ProductivityTask-linked time tracking for developersFree, open sourceMIT
TimeTaggerSimple tag-based trackingFree, open source (self-hosted); hosted plans, See vendor pricingGPL-3.0
solidtimeFreelancers and agencies moving off Toggl or ClockifyFree, open source (self-hosted); cloud, See vendor pricingAGPL-3.0
TraggoTag-based tracking with dashboardsFree, open sourceGPL-3.0
TocklerPassive app usage tracking on WindowsFree, open sourceGPL-2.0-only

1. ActivityWatch

MPL-2.0

Best for: Automatic, private activity tracking · Free, open source

ActivityWatch is a free, open-source automated time tracker that records active applications, browser tabs and keyboard and mouse activity to detect idle time, storing data on your own machine. It runs on Windows, macOS, Linux and Android.

Strengths

  • + Automatic tracking with local data
  • + Windows supported

Trade-offs

  • − Records activity, not billable timesheets

2. Kimai

AGPL-3.0

Best for: Teams and freelancers needing timesheets and invoicing · Free, open source (self-hosted); SaaS, See vendor pricing

Kimai is an open-source, web-based, multi-user time-tracking application offered on-premise or as SaaS, handling timesheets, reporting, invoicing and exports. It is built on PHP and Symfony with MariaDB or MySQL.

Strengths

  • + Invoicing and reporting
  • + Multi-user

Trade-offs

  • − Needs a PHP and database host

3. Super Productivity

MIT

Best for: Task-linked time tracking for developers · Free, open source

Super Productivity is a todo list app with timeboxing and time tracking plus integrations for Jira, GitLab, GitHub and OpenProject. It runs on Windows, Linux, macOS, Android, iOS and in the browser.

Strengths

  • + Native Windows app
  • + Issue tracker integrations

Trade-offs

  • − Task manager first, timesheet second

4. TimeTagger

GPL-3.0

Best for: Simple tag-based tracking · Free, open source (self-hosted); hosted plans, See vendor pricing

TimeTagger is a web-based open-source time tracker that runs locally or on a server, with an interactive timeline, tags instead of projects, and PDF and CSV reports. It is built on Python with SQLite.

Strengths

  • + Fast timeline interface
  • + Runs locally

Trade-offs

  • − Tags-only model may not suit client billing

5. solidtime

AGPL-3.0

Best for: Freelancers and agencies moving off Toggl or Clockify · Free, open source (self-hosted); cloud, See vendor pricing

solidtime is a self-hostable open-source tool for tracking work hours aimed at freelancers and agencies, with projects, tasks, clients, billable rates and multiple organisations. It can import from Toggl, Clockify and CSV.

Strengths

  • + Billable rates and clients
  • + Import from Toggl and Clockify

Trade-offs

  • − Younger project

6. Traggo

GPL-3.0

Best for: Tag-based tracking with dashboards · Free, open source

Traggo is a self-hosted time tracker that records time as tagged spans rather than tasks, with customisable tags, dashboards and list and calendar views.

Strengths

  • + Flexible tag model
  • + Dashboards

Trade-offs

  • − No invoicing

7. Tockler

GPL-2.0-only

Best for: Passive app usage tracking on Windows · Free, open source

Tockler is a free open-source desktop app that records which application windows you use and whether the computer is active, idle or offline. It runs on Windows, macOS and Linux with timelines and statistics.

Strengths

  • + Windows desktop app
  • + Timelines and charts

Trade-offs

  • − Passive tracking only

New tools in this space, weekly

One email a week with the tools, launches and releases added to TechLogHub. Unsubscribe in one click.

Get the TechLogHub digest

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.

How to choose

If you need…Start with
Automatic tracking with local dataActivityWatch, Tockler
Timesheets with invoicing for teamsKimai
Task manager with built-in timersSuper Productivity
Lightweight tag-based trackingTimeTagger, Traggo
Freelance billing and Toggl migrationsolidtime

Best Open-Source Time Trackers for Windows: FAQ

Quick answers to common questions

What is the best open-source time tracker for Windows?

ActivityWatch and Super Productivity run natively on Windows; Kimai and solidtime run in a browser after self-hosting.

Do web-based trackers work on Windows?

Yes, any self-hosted web tracker is usable from a Windows browser, but you need a server or local host to run it.

Is automatic tracking private?

ActivityWatch stores data on your own machine; still review each tool's settings.

Is Timewarrior available?

Its page did not list Windows support, so it is not included.

Related categories

Building a tool in this category?

List it on TechLogHub and we'll review it for this guide.

Submit a tool