Skip to content
TDToolsOnDuty
Date & Time Calculators

Hours Calculator

Total work hours across multiple time entries with unpaid breaks.

Free foreverRuns in your browserNo sign-up

Time entry 1

8h 0m net

Total work time

8h 0m

8
Decimal hours
1
Time entries

About the Hours Calculator

The Hours Calculator totals net working time across one or more time entries. Each row has its own start time, end time and unpaid break duration.

Add rows for split shifts, multiple workdays or separate tasks. The calculator subtracts each break before combining the rows into total hours and minutes plus payroll-friendly decimal hours.

Overnight entries are supported automatically. When an end time is earlier than its start time, that row is treated as ending on the following day.

This tool is work-entry oriented, unlike the Time Duration Calculator, which compares one simple time or date-time range. All calculations run locally in the browser.

Key features

  • Multiple addable and removable time entries
  • Break minutes for every entry
  • Net hours and minutes per row
  • Combined time and decimal hours

How to use

  1. 1Enter the start time, end time and unpaid break minutes for the first entry.
  2. 2Add more time entries for additional shifts, days or work periods.
  3. 3Review each row's net time and the combined hours, minutes and decimal hours.

Frequently asked questions

How are breaks deducted from work hours?
Break minutes are subtracted from the elapsed time in that row before it is added to the overall total.
Can I calculate several shifts together?
Yes. Use Add time entry for each shift or work period. Every row contributes its net time to the combined result.
How does an overnight shift work?
If the end time is earlier than the start time, the end is treated as occurring on the following day. For example, 10 PM to 6 AM is eight hours before breaks.
What are decimal hours?
Decimal hours express minutes as a fraction of an hour. For example, 7 hours and 30 minutes is 7.5 hours.
Can a break be longer than a time entry?
No. The calculator displays a validation message because net working time cannot be negative.