Shift length calculator
Works for day and night shifts alike. Enter the start and end times, the unpaid break and how many shifts you work a week.
Loading the tool…
Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.
How to use it
- Enter shift start, shift end, unpaid break and shifts per week.
- The result appears straight away and updates as you edit.
- Copy the result, or copy a link that keeps the same values to share it.
How it is calculated
Shift span = end - start (plus 24 hours if it passes midnight). Paid time = span - break. Weekly = paid time × shifts per week.
Example
Inputs: Shift start = 07:00, Shift end = 15:30, Unpaid break = 30 min, Shifts per week = 5. Result: Paid shift length: 8:00; Paid decimal hours: 8 h; Full shift span: 8:30.
Limits and caveats
- Assumes every shift in the week is the same length; for varied days use the timesheet calculator.
- A shift cannot be longer than 24 hours.
Questions about this tool
How long is a 7 PM to 7 AM shift?
The span is 12 hours; with a one-hour unpaid break it is 11 paid hours.
Should I enter a paid break?
No, enter only unpaid breaks, since paid breaks stay part of working time.
How do I get monthly hours?
Multiply the weekly hours by the number of weeks you work that month.
