Converter Web ToolsConverter WebTools

Work Hours Calculator

Work Hours Calculator — get the answer instantly in your browser, free and private.

Enter your start and end time and any unpaid break to get the total hours worked, shown as decimal hours and hours:minutes. Add an hourly rate to see your gross pay (before tax). If the end time is earlier than the start, an overnight shift is assumed. Calculated in your browser.

About work hours

This work hours calculator works out how long you worked from your start and end time, minus any unpaid break. It shows the total in decimal hours and hours:minutes, and can calculate your gross pay if you add an hourly rate. It runs in your browser.

How Work Hours works

How to use it

  1. Enter your start and end time.
  2. Add any unpaid break in minutes.
  3. Optionally add an hourly rate to see your pay.

How it works

It finds the minutes between start and end (treating an earlier end time as an overnight shift), subtracts the break, and converts to hours. Pay is hours × your rate, before tax.

Worked example

Start 09:00, end 17:30, with a 30-minute unpaid break: 8 h 30 m − 30 m = 8.0 hours. At a rate of 20/hr that is 8 × 20 = 160 gross pay.

Common uses

  • Work out hours worked
  • Fill in a timesheet
  • Calculate a shift length
  • Work out gross pay
  • Track an overnight shift
  • Subtract an unpaid break
  • Check hours for invoicing
  • Total your work time

Frequently asked questions

How do I calculate hours worked?
Enter start and end time and any break; the total is shown.
Does it handle overnight shifts?
Yes — if the end time is earlier than the start, it assumes overnight.
Can it work out my pay?
Yes — add an hourly rate for gross pay.
Are breaks subtracted?
Yes — enter the unpaid break in minutes.
Is my data uploaded?
No — it calculates in your browser.
Is the pay before or after tax?
Before tax (gross).
Is it free?
Yes — completely free with no sign-up.