Hours calculator
Time between two times, across as many days as you need, with breaks deducted and decimal hours for payroll. Runs in your browser. Nothing is sent anywhere.
How do I calculate hours between two times?
Subtract the start time from the end time, then subtract any unpaid break. For example 09:00 to 17:00 is 8 hours; minus a 30 minute break gives 7 hours 30 minutes, or 7.5 decimal hours.
What are decimal hours?
Hours expressed as a decimal rather than hours and minutes. 7 hours 30 minutes is 7.5 decimal hours, and 7 hours 45 minutes is 7.75. Payroll systems and invoices almost always want decimal hours.
How do I handle an overnight shift?
Enter the times as normal. If the end time is earlier than the start time, the shift is treated as crossing midnight. 22:00 to 06:00 is 8 hours.
Common conversions
| Minutes | Decimal hours |
|---|---|
| 15 minutes | 0.25 |
| 20 minutes | 0.33 |
| 30 minutes | 0.50 |
| 40 minutes | 0.67 |
| 45 minutes | 0.75 |
| 50 minutes | 0.83 |
If you are doing this every week
A calculator is the right tool when you already know your start and end times. It is the wrong tool for working out where the day actually went, because it can only add up what you remembered to write down.
Most people filling one of these in weekly are reconstructing from memory, and reconstruction is smoother and more purposeful than the day was. The messy afternoons are the ones that do not make it onto the sheet.
Or have it recorded for you
Cronus records which app and window you were in and works out what the time was in service of, automatically. No timer to start and nothing to write down, so the chaotic days produce a complete record rather than a gap.
$6 a month after a three-day free trial. It never captures your screen.
Related: meeting cost calculator, a time tracking spreadsheet template, and how to run a time audit.