Shift Length Calculator
Measure a shift length, including one that finishes after midnight.
Calculations happen locally in your browser.
How to use this calculator
- Enter start, end, and any unpaid break in minutes.
- Review the live result and use Copy result when you need to share it.
How the calculation works
When end time is earlier than start time, one day is added before subtracting the unpaid break.
Formula
When end time is earlier than start time, one day is added before subtracting the unpaid break.
Step-by-step calculation
- Enter start, end, and any unpaid break in minutes.
- When end time is earlier than start time, one day is added before subtracting the unpaid break.
- Check the displayed result, then copy it if needed.
Worked example
10:00 PM to 6:30 AM with a 30-minute break is 8 paid hours.
Risk guidance
Frequently asked questions
Does this tool send my inputs anywhere?
No. The interactive calculation runs in your browser and this site does not submit tool inputs to a backend.
How should I use the result?
Check that the entered units and values match your situation, especially around dates, breaks, and rounding.
Related tools
Hours Worked Calculator
Calculate paid time between two clock times, including overnight shifts.
Open toolClock Out Calculator
Find when your paid shift ends after paid and unpaid breaks.
Open tool