Add up hours worked from a list of time ranges, in hours and minutes and decimal hours, with optional pay. Enter your values; the result updates as you type, with the method shown below.
About this calculator
A timesheet adds up time ranges worked over a day or a week. This calculator reads ranges like 08:30-12:00, totals them, converts the total to decimal hours and multiplies by your hourly rate.
Enter one time range per line (for example 08:30-12:00) and your hourly rate. The calculator shows the total time, the decimal hours, the pay and any lines it could not read.
When to use it
- Tracking freelance hours for an invoice.
- Checking hours worked in a week.
- Preparing a timesheet for an employer.
- Calculating a babysitter’s or cleaner’s pay.
How to read the result
Each range is end − start; ranges that pass midnight are handled. Total decimal hours × rate = pay.
Lines that do not match the format are listed so you can correct them.
Mistakes to avoid
- Writing ranges in an unreadable format.
- Forgetting breaks between ranges.
- Applying overtime rules that the tool does not include.
Formula
Total = Σ (end − start) for each range
Worked example
08:30-12:00, 13:00-17:30 and 09:00-12:30: 11 h 30 min.
Frequently asked questions
How do I enter ranges?
One per line, such as 08:30-12:00.
Do night shifts work?
Yes, an end time before the start counts as the next day.
Can I calculate pay?
Add your hourly rate.
What format should I use?
08:30-12:00, one range per line.
Are overtime premiums included?
No, the rate is applied to all hours.
Can I use it for a week?
Yes, add one line per range for each day.
Related calculators
- Time Calculator (Add, Subtract, Multiply Durations)
- Military Time Converter (24-Hour Clock)
- All calculators in this category
Results are estimates for information only. Check important figures with a professional.
