CraftTools

Hours Calculator

Guide: How to Calculate Hours Worked, Overnight Shifts and Pay

8h 00m (8)
8h 00m (8)
8h 00m (8)
8h 00m (8)
8h 00m (8)
$
Total time
40h 00m
Decimal hours
40

Nothing you enter or choose here leaves your device. This tool runs in your browser.

How to use

  1. 1Enter your start and finish times and any break for each day.
  2. 2Read each day's hours and the weekly total, in hours and minutes and in decimals.
  3. 3Add an hourly rate to see your pay, or use the other tabs to add and subtract times.

Frequently asked questions

How do I calculate hours worked?

Subtract the start time from the finish time, then take off any unpaid break. 9:00 to 17:30 with a 30 minute break is 8 hours.

What about shifts that go past midnight?

If the finish is earlier than the start, the tool counts the time through midnight, so 22:00 to 06:00 is 8 hours.

What are decimal hours?

Hours written as a decimal, so 7 hours 30 minutes is 7.5. Payroll often uses them to multiply by an hourly rate.

What time formats can I type?

9:00, 17:30, 9am and 5:30 pm all work. Durations can be 1:30, 1h 30m, 90m or 1.5h.

Is my data sent anywhere?

No. Everything runs in your browser and nothing is sent to us.

Read the guide

Learn how this works and how to get the most from it.

Money, health & time

How to Calculate Hours Worked, Overnight Shifts and Pay

How to work out hours between clock times, take off breaks, convert minutes to decimal hours, and turn hourly pay into a yearly salary.

1 min read

Salary Calculator

Convert hourly pay to yearly salary, and back, with your schedule.

Date Calculator

Count the days between dates or add and subtract time from a date.

Online Stopwatch

A simple stopwatch with lap times.

Countdown to a Date

Days, hours and minutes until any date. Live countdown.