How to use
- Enter each shift's start time, end time and break in minutes; write times as 9:05, 0905 or 9.
- Choose Add row for more days.
- Read the hours per row and the total; decimal hours are ready to multiply by an hourly rate.
Options explained
- Overnight shifts
- An end time earlier than the start counts as the next day, so 22:00 to 6:00 is 8 hours.
- Decimal hours
- 7 hours 30 minutes is 7.5 hours — what most payroll systems expect.
Example
| Start | End | Break | Hours |
|---|---|---|---|
| 9:00 | 18:00 | 60 min | 8:00 |
| 9:30 | 17:45 | 45 min | 7:30 |
| 22:00 | 6:00 | 30 min | 7:30 (overnight) |
| Total | 23:00 (23.00 hours) |
Frequently asked questions
How do I convert 7:45 to decimal hours?
Divide the minutes by 60 — 45 ÷ 60 = 0.75 — so 7:45 is 7.75 hours, not 7.45.
Does it work with a 12-hour clock?
Enter times in 24-hour form (1 pm = 13:00).
Is anything saved?
No. Nothing is stored or uploaded; the rows are cleared when you reload.
Privacy
This tool runs entirely in your browser. Your files and text are processed on your device and are never uploaded to our servers.