Tools Guides
Productivity Free No signup

Time Tracker

Track time across multiple tasks with start/stop timers and CSV export.

Loading tool…

About this tool

Time Tracker is a lightweight, browser-based productivity tool for logging how you spend your day. Add named tasks, start a timer with one click, and stop it when you switch contexts. Each session is recorded with its start time, end time, and duration. The dashboard shows total time per task and a daily summary. All data is stored in localStorage so it persists between browser sessions without any account. Export your log as a CSV file for import into spreadsheets or invoicing tools.

How to use

  1. 1 Type a task name in the input field and click Add Task.
  2. 2 Click the Start button next to a task to begin timing.
  3. 3 Click Stop to end the current session and record it.
  4. 4 View total time and individual sessions under each task.
  5. 5 Click Export CSV to download your full time log.
  6. 6 Use Clear All to reset the tracker and start fresh.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}