Hours Calculator
Hours between two times, minus breaks, across as many shifts as you like — shown as hours and minutes and as decimal hours.
7h 30m
How to use the hours calculator
- 1Enter each shiftType the start and end time and any unpaid break in minutes. Night shifts that end after midnight are handled automatically.
- 2Add more rowsPress “Add shift” for each day or job; the total updates as you type.
- 3Read the totalThe total appears as hours and minutes (8h 30m) and as decimal hours (8.50), which payroll systems use. Enter an hourly rate to see the pay.
Hours Calculator FAQs
How do I convert minutes to decimal hours?
Divide the minutes by 60: 30 minutes is 0.50 hours, 45 minutes is 0.75, 20 minutes is 0.33. The calculator does this for the total.
What if the shift ends after midnight?
Enter the times as they are, for example 22:00 to 06:00. An end time earlier than the start is treated as the next day, giving 8 hours.
Are breaks subtracted?
Yes, enter unpaid break time in minutes for each row and it is taken off that row’s hours.
Can I calculate pay?
Enter an hourly rate and the total pay is shown for the total hours. Overtime rates are not applied automatically.
More time tools
All tools- Time Zone ConverterConvert a time between any two time zones, DST included.
- Meeting PlannerFind hours that work across several time zones.
- Countdown TimerSet a timer for any length with sound when it ends.
- Alarm ClockAn online alarm for the current browser tab.
- StopwatchStart, pause and record lap times.
- Date CalculatorCount the days between two dates.
- Military Time ConverterConvert between 12-hour and 24-hour time.
- Unix Timestamp ConverterConvert Unix timestamps to dates and back.