Calculate now
Your result
—Enter your details and calculate.
How this tool works
Subtract clock-in from clock-out, assume the next day if the end is earlier, and remove unpaid break minutes. Shifts must be shorter than 24 hours.
Example
9:00 AM to 5:30 PM with a 30-minute unpaid break is 8 hours (8.00 decimal hours).
What this tool does not include
The clock times represent a single shift shorter than 24 hours. Equal start and end times are not interpreted as a 24-hour shift. Time zones and daylight-saving clock changes are not modeled.
Frequently asked questions
Does it support overnight work?
Yes. 10 PM to 6:30 AM is treated as crossing midnight.
Does it calculate overtime?
No. This calculator totals one shift only.
Are my hours uploaded?
No. The calculation runs in your browser.