Time Tracking Calculator
Total your hours from start and end times. Write one entry per line with a task name, start time, end time and break minutes; an end time earlier than the start counts as the next day, so night shifts work. The calculator shows the duration of each entry, totals per client or project – the text before a dash – the grand total in hours and minutes and in decimal hours, and earnings at your hourly rate.
- Runs in your browser
- No sign-up
- Free to use
Times as HH:MM (24-hour). An end before the start counts as the next day.
How to use Time Tracking Calculator
- Write entries: task | start | end | break.
- Use “Client – task” to group entries.
- Add your hourly rate.
- Copy the decimal total for invoices.
Time Tracking Calculator features
Overnight entries
Ends after midnight.
Breaks
Subtracted per entry.
Grouping
By client or project.
Decimal hours
For invoices.
Paste from spreadsheets
Tab or | separated lines.
Any currency
Choose from 30+ currencies; amounts are formatted for it.
When to use Time Tracking Calculator
- Freelancer timesheets.
- Weekly hour checks.
- Shift work.
- Billing clients by the hour.
Time Tracking Calculator FAQ
How do I group entries?
Start the task name with the client or project and a dash, for example “Client A – design”.
What is a decimal hour?
7 hours 30 minutes is 7.5 hours – the format invoices and payroll use.
Does it handle night shifts?
Yes: 22:00 to 06:00 counts as 8 hours.
Is my timesheet saved?
No. Keep the text somewhere safe.
From timesheet to invoice
Billing accurately starts with recording start and end times. Converting to decimal hours avoids the common mistake of reading 7:30 as 7.3 hours.
Grouping by client turns a week of entries into invoice lines in one step.
All amounts stay on your device: the calculator runs in your browser, nothing you type is uploaded or saved, and the result updates as you change any field. The currency setting only changes how numbers are shown; no exchange rate is applied.
To keep a record, copy the main result with the copy button or note the breakdown shown under it. Reset brings back the example values, which is a quick way to see how the calculation behaves before entering your own figures.