Hours Calculator

How to use it

  1. For one shift, type the start and end times (17:30 or 5:30 PM) and any unpaid break in minutes.
  2. For a week, fill in each day’s in and out times and breaks; choose rounding if your workplace rounds punches; add an hourly rate to see gross pay with overtime.
  3. Convert decimal hours to hours and minutes, or back, at the bottom.

The rules it follows

Overtime: the Department of Labor’s Fact Sheet #23 says covered non-exempt employees must get at least one and one-half times their regular rate for hours over 40 in a workweek, a fixed period of seven consecutive 24-hour days, and that hours cannot be averaged over two or more weeks. Rounding: under 29 CFR 785.48(b), the Department accepts rounding to the nearest five minutes, tenth of an hour or quarter hour when it does not, over time, shortchange employees; a 1994 opinion letter describes these practices. This calculator rounds each punch to the nearest increment, so with quarter hours 8:07 becomes 8:00 and 8:08 becomes 8:15.

What we tested

On October 14, 2026 we checked the page’s own functions against worked cases and 2,000 random shifts with breaks and every rounding option (2,000 matched an independent calculation). In Chromium: 9:00 to 17:30 with a 30-minute break showed 8:00 hours; 10:00 PM to 6:30 AM showed 8:30 overnight; the sample week of 8:58-17:07 shifts came to 38:15 unrounded and 37:30 with quarter-hour rounding; adding a 4-hour Saturday at $20 an hour gave 41.50 hours, 1.50 of them overtime, and $845.00 gross; 7.75 converted to 7:45; and the page fitted a 390 px phone screen with no errors

CheckResult
parse 24 h and AM/PMpass
9:00 to 17:30 with 30 min break = 8:00pass
overnight 22:00 to 6:30 = 8:30pass
quarter hour: 8:07 rounds down, 8:08 uppass
tenth of an hour: 3 min up, 2 downpass
five minutes: 2 down, 3 uppass
41.25 h at $20: 40 regular, 1.25 overtime, $837.50pass
38 h: no overtimepass
decimal 7.75 h = 7:45pass

This tool does arithmetic on the times you enter; it is not payroll software or legal advice, and state rules can differ from the federal baseline.

Frequently Asked Questions

How do I calculate hours worked between two times?+
Subtract the start time from the end time and take off any unpaid break. 9:00 to 17:30 with a 30-minute break is 8 hours. If the end time is earlier than the start, the shift ran past midnight and 24 hours are added: 22:00 to 6:30 is 8 hours 30 minutes.
How do I convert minutes to decimal hours?+
Divide the minutes by 60: 45 minutes is 0.75 hours, so 7 hours 45 minutes is 7.75 hours. The converter at the bottom works both ways.
Can my employer round my time?+
Federal rules allow rounding to the nearest 5 minutes, tenth of an hour or quarter hour if it averages out over time so employees are paid for all the time they work (29 CFR 785.48(b), as the Department of Labor explains it). With quarter-hour rounding, 1 to 7 minutes past rounds down and 8 to 14 rounds up. Some states set stricter rules.
When does overtime start?+
Under the federal Fair Labor Standards Act, covered non-exempt employees get at least 1.5 times their regular rate for hours over 40 in a workweek, which is seven consecutive 24-hour periods; hours cannot be averaged across weeks. Some states, such as those with daily overtime rules, require more; this calculator applies only the federal 40-hour rule.
Does it calculate pay?+
If you enter an hourly rate, it shows gross pay as the first 40 hours at the rate plus overtime hours at 1.5 times the rate, before taxes and deductions. Bonuses and other pay that change the regular rate are not included.
Is my time card saved?+
Only in this browser on this device; nothing is uploaded.

Built by Derek Giordano · Part of Ultimate Design Tools

Privacy Policy · Terms of Service