Shift Length Calculator

Measure a shift length, including one that finishes after midnight.

Start time
End time
Result8h 30m paid (8.50 decimal hours).Your net shift duration after the unpaid break has been deducted.

Calculations happen locally in your browser.

How to use this calculator

  1. Enter start, end, and any unpaid break in minutes.
  2. 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

  1. Enter start, end, and any unpaid break in minutes.
  2. When end time is earlier than start time, one day is added before subtracting the unpaid break.
  3. 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