Free Time Tracker — No Login, No Account

Start a timer or log hours manually. Track by project and task. Everything saves in your browser — no sign-up needed. Download a PDF daily report in one click.

00:00:00

Sessions

No sessions logged yet. Start the timer or add a manual entry above.

How it works

This time tracker runs entirely in your browser — no servers, no accounts, no data ever leaves your device.

1. Set project & task Name your project (client or area) and the specific task you are working on.
2. Start timer or log manually Hit Start to run a live stopwatch, or switch to Manual Entry to enter start/end times.
3. Sessions auto-save Every stopped session is written to localStorage. Close the tab, come back later — your data is still here.
4. Download PDF report Filter by date, then click Download PDF Report to get an A4 table of sessions, project subtotals, and grand total.

Frequently asked questions

Does this time tracker require an account or login?
No. It runs entirely in your browser using localStorage. There is no server, no account creation, and no email required. Your time logs never leave your device. If you clear your browser storage you will lose the data, so download the PDF report if you need a permanent copy.
How does the timer work — is it accurate if I switch tabs?
When you press Start, the tracker stores the start timestamp (not just a running counter). This means the elapsed time is always calculated as now − startTime, so it stays accurate even if you switch tabs, put your computer to sleep, or close and reopen the browser. The display updates every second while the page is open.
Can I track time for multiple projects on the same day?
Yes. Enter a different project name each time you start a session. All sessions for the day are listed together in the Sessions panel and grouped by project in the Summary section so you can see at a glance how much time went to each client or area of work.
What does the PDF report include?
The PDF is an A4 page showing the selected date at the top, followed by a table of all sessions (start time, end time, project, task, duration) and a summary section with per-project totals and a grand total. It is generated entirely in your browser using pdf-lib — nothing is uploaded.
How do I delete a session I logged by mistake?
Each row in the Sessions table has a delete button (×) on the right. Click it to permanently remove that entry. The summary and totals update immediately.