Free Hours Calculator
Something not working? Report a problem
About the Hours Calculator
Work out the hours and minutes between a start and end time (minus breaks) as HH:MM and decimal hours, or add and subtract durations, all in your browser.
How to use the Hours Calculator
- 1To time a shift, enter a start and end time and any break in minutes.
- 2See the total as hours and minutes and as decimal hours (handy for timesheets).
- 3Switch to the “add or subtract” tab to shift a time by a duration.
- 4Everything is calculated in your browser — nothing is uploaded.
Frequently asked questions
Is this hours calculator free?
Yes — completely free, with no sign-up and no watermark.
Is my data uploaded anywhere?
No. All calculations run in your browser — nothing you enter is sent anywhere.
Does it handle overnight shifts?
Yes — if the end time is earlier than the start time, it assumes the shift runs past midnight into the next day. So 10:00 PM to 6:00 AM is calculated as 8 hours.
What are decimal hours?
Decimal hours express minutes as a fraction of an hour — so 7 hours 30 minutes is 7.5 decimal hours. Many timesheets and payroll systems use this format.
How do I subtract a break?
Enter the break length in minutes and it's deducted from the total worked time. For example a shift of 8 hours 30 minutes with a 30-minute break comes to 8 hours.