ficklestudio26

Work Hours Calculator

Find the hours worked between a start time and an end time, minus a break.

Quick answer: Enter the start time, the end time and your unpaid break. For example 8:00 AM to 4:30 PM with a 30 minute break is 8 hours.

For information only. This is a calculator, not payroll or legal advice. Overtime and break rules differ by country, state and employer, and by contract. Check your own rules or ask your payroll office.

How to use it

  1. Enter the start and end time of each shift. A shift that ends after midnight is counted correctly.
  2. Type the unpaid break in minutes, such as 30.
  3. The total appears at once in hours and minutes and in decimal hours. Enter an hourly rate to see pay, and tick overtime to apply an overtime rate.

Your entries are kept in this browser so they are still there next time. Nothing is sent anywhere.

Examples

ShiftHours worked
9:00 AM to 5:00 PM, 30 min break7 h 30 min (7.5 hours)
8:00 AM to 4:30 PM, 30 min break8 hours
7:00 AM to 3:30 PM, 60 min break7 h 30 min (7.5 hours)
10:00 PM to 6:00 AM, no break8 hours (overnight)
9:00 AM to 6:00 PM, 60 min break8 hours

How the total is worked out

For each day: end time minus start time, minus the unpaid break. If the end is earlier than the start, the shift is treated as ending the next day. The days are added in whole minutes, so there is no rounding until the display. Decimal hours are minutes divided by 60, for example 7 hours 45 minutes is 7.75 hours.

Overtime

In the United States, federal law generally requires overtime pay at 1.5 times the regular rate for hours over 40 in a work week for covered employees. Some states and many contracts add daily overtime or different rates. The overtime box here uses a simple weekly rule: hours over the number you enter are paid at the multiplier you enter.

What people use it for

Questions

How do I calculate hours worked?

Subtract the start time from the end time, then subtract unpaid breaks. For 9:00 to 17:00 with a 30 minute break that is 7 hours 30 minutes.

How do I calculate hours when the shift goes past midnight?

Enter the real start and end times. If the end is earlier than the start, the calculator adds a day, so 22:00 to 06:00 is 8 hours.

How do I turn hours and minutes into decimal hours?

Divide the minutes by 60 and add the hours. 7 hours 45 minutes is 7.75.

Does this calculate overtime?

Yes, with a simple weekly rule. Rules differ by place, so check your own.

Is my data saved?

Only in your own browser. Nothing is sent to a server.

Is it free?

Yes. No sign-up, no install and no limit.

Is anything saved or sent?

No. Everything runs in your browser. Only your own best score, where a page shows one, is kept on your device.

Last updated 2026-10-24. Free to use, no sign-up. Made by ficklestudio26.