3 time tools in one · Free & instant

Hours Calculator Time Between Times, Add & Subtract Hours

Use this free hours calculator to count the hours and minutes between two times, add up a list of durations, or find what time it will be after a set number of hours. Breaks, overnight shifts and decimal hours included.

  • Overnight shifts
  • Break deduction
  • Decimal hours & pay
  • 12 or 24-hour clock

Calculate hours and time

Pick a mode. Results update instantly.

Hours between two times

Lunch or rest time to subtract

Any currency, to estimate pay

Why this calculator

One hours calculator for every time question

Most time calculators do one job and make you do the rest by hand. This one handles shifts, sums and clock maths in a single, fast screen.

Hours between two times

Enter a start and end time to get hours and minutes, with breaks subtracted and overnight shifts detected automatically.

Add and subtract time

Build a list of durations in hours, minutes and seconds. Flip any row to subtract, and the total carries over correctly.

Time from now or any time

Find what time it will be 8 hours 45 minutes after 9:30 AM, or what time it was before, including day changes.

Decimal hours for payroll

Every result shows decimal hours, the format timesheets and payroll software need, plus total minutes.

Instant pay estimate

Add an hourly rate in any currency and see what the shift is worth, calculated on paid time only.

Built for phones

Native time pickers, large touch targets and a 12 or 24-hour clock make it quick to use on the job.

How to use

How to use the hours calculator

Three modes, each done in a few taps.

  1. 1

    Choose a mode

    Pick Between times for shifts, Add hours for totals, or Time from to add or subtract hours from a clock time.

  2. 2

    Enter your times

    Use the time pickers or type directly. If the end time is earlier than the start, the calculator treats it as the next day.

  3. 3

    Subtract breaks or add rows

    Enter unpaid break minutes, or add as many duration rows as you need and switch any to subtract.

  4. 4

    Read and copy the result

    See hours and minutes, decimal hours and total minutes. Switch between 12 and 24-hour time and copy the result.

Worked examples

How to calculate hours between two times

Subtract the start time from the end time, then subtract any unpaid breaks. If the end is earlier than the start, add 24 hours.

Day shift with lunch

  • Start8:45 AM
  • End5:15 PM
  • Time span8 h 30 m
  • Lunch break− 30 m
  • Hours worked8 h 0 m = 8.00 h

Overnight shift

  • Start10:00 PM
  • End (next day)6:30 AM
  • 6:30 − 22:00 + 24 h8 h 30 m
  • Break− 0 m
  • Hours worked8 h 30 m = 8.50 h

Quick answer: 9 AM to 5 PM is 8 hours, or 7.5 hours with a 30-minute lunch. 9:30 AM plus 8 hours 45 minutes is 6:15 PM.

Conversion chart

Minutes to decimal hours chart

Divide minutes by 60 to get decimal hours. Use this table to fill in timesheets quickly.

Minutes and their decimal hour equivalents
MinutesDecimal hoursMinutesDecimal hours
50.08350.58
100.17400.67
150.25450.75
200.33500.83
250.42550.92
300.50601.00
Benefits

Who uses an hours calculator

  • Hourly workers and shift staff

    Check hours worked and pay before you submit a timesheet, including night shifts and unpaid breaks.

  • Freelancers and consultants

    Add up session times across a project and convert them to decimal hours for accurate invoices.

  • Managers and payroll teams

    Verify reported hours quickly and avoid rounding errors that add up over a pay period.

  • Students, travellers and planners

    Total study time, plan arrival times, or work out how long until an event without mental maths.

FAQ

Hours calculator FAQs

How do I calculate hours between two times?

Convert both times to 24-hour format and subtract the start from the end. If the result is negative, add 24 hours. For example, 17:30 minus 09:00 is 8 hours 30 minutes.

How do I calculate hours worked with a lunch break?

Find the time between clocking in and clocking out, then subtract the unpaid break. From 8:45 AM to 5:15 PM with a 30-minute lunch is 8 hours 30 minutes minus 30 minutes, which equals 8 hours.

How do I convert minutes to decimal hours?

Divide the minutes by 60. For example, 45 minutes is 0.75 hours and 20 minutes is 0.33 hours, so 7 hours 45 minutes is 7.75 hours.

How are overnight shifts calculated?

When the end time is earlier than the start time, the shift crosses midnight, so 24 hours is added. A shift from 10:00 PM to 6:30 AM is 8 hours 30 minutes.

How do I add hours to a time?

Add the hours and minutes separately, then carry every 60 minutes into an hour. 9:30 AM plus 8 hours 45 minutes is 6:15 PM. Use the Time from mode to do this instantly, including day changes.

How many hours is 9 to 5?

9 AM to 5 PM is 8 hours. With a 30-minute unpaid lunch it is 7.5 hours, and with a one-hour lunch it is 7 hours.

How do I add up hours and minutes?

Add all the hours, then all the minutes. Divide the minutes by 60, add the whole number to the hours and keep the remainder as minutes. For example, 2 h 30 m plus 1 h 45 m is 4 h 15 m.

Can I use a 24-hour clock?

Yes. Use the 12h and 24h switch above the result to show times in AM and PM format or in 24-hour format, such as 18:15.

Stop counting hours on your fingers

Shifts, totals and clock maths are done in seconds. Bookmark this hours calculator for your next timesheet.

Calculate my hours

Results are rounded to the nearest second or two decimal places. Check your employer's rounding rules for payroll.

Scroll to Top