Shift Hours Calculator
Calculate hours worked in a shift, including overnight shifts, minus any unpaid break.
- Free to use
- Accurate results
- No registration required
- Works on all devices
Enter your shift start and end time to find the total hours worked, including overnight shifts.
Use 24-hour HH:MM format, e.g. 22:00 or 06:00.
Your result
7.5
Net hours worked
Gross hours (before break)8
Net time (h:m)7h 30m
AI explanation
Formula
Net hours = (shift end − shift start) − unpaid break, in hoursWorked example
Overnight shift 22:00 to 06:00 with a 30-minute break
| Field | Value |
|---|---|
| Shift start (24-hour) | 22:00 |
| Shift end (24-hour) | 06:00 |
| Unpaid break (minutes) | 30 |
| Net hours worked | 7.5 |
| Gross hours (before break) | 8 |
Assumptions
- If the shift end time is earlier than the start time, an overnight shift is assumed (the end time falls on the next day) — the default example is a typical night shift.
Frequently asked questions
Does this handle night shifts that cross midnight?
Yes — if the shift end time is earlier than the start time, it's automatically treated as falling on the following day.
Is this the same as the Time Card Calculator?
Yes — same underlying calculation, framed here specifically for shift work like retail, healthcare, or manufacturing schedules.
Can I calculate overtime for a shift?
Yes — see the Overtime Hours Calculator for a version that splits hours into regular and overtime against a standard-hours threshold.