Free time calculator

Free Time Calculator & Hours Calculator

Total a full rota, calculate overnight shifts and unpaid breaks, or switch tools to add durations and find the time between two clocks.

Free to useSaved on your deviceInstant results
Ready
0hr00min

The interactive calculator is loading.

Useful guidance

One calculator for everyday time and shift totals

Use the work-hours view for a rota, or select a focused calculation above. Every result updates immediately and stays private on your device.

Day shift09:00–17:30, minus 30 minutes8 hr · 8.00 decimal
Night shift22:00–06:008 hr · next day
Three shifts8 hr + 8 hr + 7 hr 45 min23 hr 45 min
Choose the right method

Which time calculation should you use?

Time problems look similar but need different arithmetic. Use Between times when you know two clock readings, Add or subtract when you already have durations, and Work hours when several shifts and unpaid breaks must be totalled. Keeping those inputs separate prevents the common mistake of treating minutes as hundredths of an hour.

Clock time versus duration

A clock reading identifies a point in the day; a duration measures elapsed time. From 09:10 to 17:40 is an 8 hour 30 minute span. The decimal equivalent is 8.50 hours because 30 minutes is half an hour—not 8.30.

Work records need break rules

For a paid-hours total, subtract only breaks that are genuinely unpaid under the relevant policy. Record each shift separately when start, finish or break lengths differ. That leaves a clear audit trail and makes overnight work easier to check.

Planning is not payroll approval

The calculator gives exact arithmetic from the values entered. Employers may apply rounding, minimum-callout, overtime or premium-pay rules afterwards. Compare the final total with the official timesheet or payroll policy before submitting it.

A worked example

ShiftClock spanUnpaid breakCounted time
Monday09:00–17:3030 min8 hr
Tuesday night22:00–06:000 min8 hr
Wednesday08:15–16:4545 min7 hr 45 min
Total23 hr 45 min · 23.75 hours

The total is calculated in minutes first: 480 + 480 + 465 = 1,425 minutes. Dividing by 60 gives 23 full hours with 45 minutes left, or 23.75 decimal hours.