Hours Calculator

Calculate hours and minutes between start and end times. Add up multiple work shifts, track total hours worked in a week, and calculate pay at an hourly rate — all in one free tool.

Hours Calculator
to

How to Calculate Work Hours

To find hours worked: subtract the start time from the end time, then subtract any unpaid break time. For example: 9:00 AM to 5:30 PM = 8.5 hours, minus 30-minute lunch = 8 hours paid.

The calculator handles overnight shifts (e.g., 10 PM to 6 AM) by adding 24 hours when the end time is earlier than the start time.

Overtime Rules (USA)

LawOvertime TriggerRate
Federal (FLSA)Over 40 hrs/week1.5× regular rate
CaliforniaOver 8 hrs/day or 40/week1.5× or 2×
Alaska, NevadaOver 8 hrs/day1.5×

Frequently Asked Questions

How do I convert minutes to decimal hours?+
Divide minutes by 60. For example: 7 hours 30 minutes = 7 + (30/60) = 7.5 decimal hours. For payroll, multiply decimal hours by your hourly rate.
Can I calculate overnight shifts?+
Yes. If the end time is before the start time, the calculator automatically adds 24 hours to account for overnight shifts (e.g., 10:00 PM to 6:00 AM = 8 hours).