Hours Calculator
Adds up hours worked across shifts, with breaks, and gives the total in hours and minutes and in decimal hours.
Runs in your browser. The file or text you give it is not uploaded. Free, no account.
How it works
Payroll day. A timesheet in front of you and shifts to add up. Enter a start and end time for each shift and the unpaid break. The total comes back in hours and minutes and in decimal hours, and a shift ending after midnight counts correctly.
- 1
Enter a start and end time for each shift, and the unpaid break.
- 2
A shift that ends after midnight is handled: 22:00 to 06:00 is eight hours.
- 3
Add an hourly rate to see the pay. Export the timesheet as CSV.
What it does not do
It adds time. It does not apply overtime or labour rules, which differ by country and contract.
When a source is busy or a site does not answer, this tool says so. It never fills the gap with a guess.
Questions
Why does my shift show eight hours when the clock says 22:00 to 06:00?
Because the shift crosses midnight. The calculator reads the end time as the next day when it is earlier than the start time, so 22:00 to 06:00 is eight hours, not minus sixteen. If a shift is not overnight but still shows a negative or odd result, check the start and end times you typed.
Does this apply overtime or weekend rates?
No. The calculator adds time and multiplies your hours by the hourly rate you enter. Overtime thresholds, weekend penalties and break rules differ by country and contract, so you apply those yourself. Export the timesheet as CSV and take the totals into your payroll system or give them to whoever runs it.
Should I use hours and minutes or decimal hours?
Use whichever the person receiving the timesheet wants. Decimal hours suit payroll systems: 7 hours 30 minutes is 7.5 hours. Hours and minutes suit a client or a manager reading it by eye. The total is shown in both, so you can copy the one that fits without redoing the sums.