A no-friction time tracker and timesheet that runs entirely in your browser. Press Start, do your work, press Stop — and the tool keeps a tidy log of every session, grouped by day, with running daily and weekly totals. It is built for freelancers logging billable hours, contractors filling in a weekly timesheet, students tracking study time, and anyone who wants an honest picture of where their hours actually go without signing up for yet another subscription app.
How it works
You begin by adding projects — a client, a side-project, “Admin”, whatever buckets make sense for you. Each project gets a colour so it is easy to scan, and an optional hourly rate. Once your projects exist, pick one, type a quick note about the task, and hit Start. A live clock counts up second by second so you always know how long the current session has been running. When you stop, the entry is saved with exact start and end timestamps.
Forgot to start the timer? Use Manual to drop in a block of time and edit its start and end with date-and-time pickers — the same pickers let you correct any entry later, so a timer left running overnight is a two-click fix rather than a ruined day.
Behind the scenes the tool buckets every entry by its local calendar day and ISO week, then sums them. The summary cards show total hours, entry count and — if you set rates — a live billable amount. A seven-day bar chart highlights today, and a per-project breakdown shows exactly how your time split across clients. Switch the range between Today, This week and All time and every figure, chart and list updates instantly. All of this is plain JavaScript math in your browser; nothing is ever uploaded.
Example
Say you spend a morning split across two clients. You start a timer on “Acme redesign” at 9:00 and stop at 10:30 — that logs 1.50 h. After a coffee you start “Beta API” at 10:45 and stop at 12:15 — another 1.50 h. The daily total reads 3.00 h, the weekly total rolls those into the current week, and the per-project bars show a clean 50/50 split.
If “Acme redesign” has a rate of £60 and “Beta API” £75, the billable summary shows £90.00 + £112.50 = £202.50. Click Export CSV and you get a spreadsheet like this:
| Date | Project | Duration (h) | Rate | Billable |
|---|---|---|---|---|
| 2026-05-30 | Acme redesign | 1.50 | £60 | £90.00 |
| 2026-05-30 | Beta API | 1.50 | £75 | £112.50 |
Drop that straight into an invoice, or keep the JSON backup so next week picks up exactly where you left off. Every calculation happens locally — your hours, notes and rates never leave your browser.