Hours Calculator

Use this free hours calculator to find shift length, decimal hours, overnight time, break deductions, and optional gross pay.

All tools
Illustration for Hours Calculator showing calculate hours worked between start and end times with breaks and optional pay.
Hours Calculator artwork matches the live tool workflow: calculate hours worked between start and end times with breaks and optional pay. Use it with the calculator, examples, and result notes. View in the smoke-kawaii gallery
Inputs explained Result checks Example values Runs in your browser
Hours worked8 hours

09:00 to 17:30, 30 min break

Hours and minutes
8h 0m 0s
Crossed midnight
No
Gross pay estimate
$200.00

Formula steps

  1. Convert start and end times into seconds after midnight.
  2. If the end time is earlier than the start time, treat it as an overnight shift.
  3. Subtract break minutes and convert the worked time to decimal hours.

How to use the Hours Calculator

  1. Enter the requested dates, times, grades, dimensions, network values, password options, or units.
  2. Check the assumptions shown on the page, especially school scales, payroll rules, concrete waste, subnet type, or security handling.
  3. Press the calculate button to see the answer, supporting metrics, and formula steps.
  4. Use examples, recent answers, or copy the result while keeping the estimate limits in mind.

What people use it for

Calculate hours worked from start time, end time, and break minutes.

Convert a shift into decimal hours for invoices or timesheets.

Estimate gross pay from an hourly rate.

Handle overnight shifts where the end time is after midnight.

Check whether a break entry makes the shift result look too high or too low.

Quick examples

Day shift

9:00 AM to 5:30 PM, 30 min break

8 hours

No break

8:15 AM to 4:00 PM

7.75 hours

Overnight

10:00 PM to 6:30 AM, 45 min break

7.75 hours

With pay

1:20 PM to 6:50 PM, 15 min break, $18/hr

5.25 hours and $94.50

Need the guide or a nearby tool?

Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.

Frequently asked questions

Plain-language answers about when to use the tool, what it does with your inputs, what to double-check, and how privacy works.

When should I use the Hours Calculator?

Use it when your task matches one of these common needs: Calculate hours worked from start time, end time, and break minutes. Convert a shift into decimal hours for invoices or timesheets. It works best when you already know the start clock time, end clock time, unpaid break minutes, and optional hourly rate.

What is the Hours Calculator doing with my inputs?

In plain language: The calculator converts the start and end clock times into seconds after midnight. If the end time is earlier than the start time, it adds 24 hours for an overnight shift. Then it subtracts break minutes, divides worked seconds by 3,600 for decimal hours, and multiplies by hourly rate when one is entered. The examples on the page are there so you can compare your inputs with a shift example before copying the answer.

What do the main Hours Calculator inputs mean?

Start time: the clock time the shift begins, such as 09:00 or 10:00 PM. End time: the clock time the shift ends. If it is earlier than the start time, the calculator treats it as next day. Break minutes: unpaid break time to subtract from the shift, entered as total minutes. Hourly rate: an optional pay rate used only for a simple gross pay estimate.

How should I read the Hours Calculator answer?

Read the headline answer, then check the supporting lines and examples to understand how the calculator got there. If one input changes, rerun the tool and compare the new answer instead of guessing.

What should I double-check before trusting the answer?

This is simple time-card math, not payroll, legal, tax, or HR advice. Rounding rules, overtime, split shifts, paid breaks, local labor rules, and employer policies can change official paid hours. Also check AM/PM, whether the shift crosses midnight, whether the break is unpaid, and whether your employer rounds time before payroll.

How do I calculate hours worked from start and end time?

Count the time from the start clock time to the end clock time, subtract unpaid break minutes, then convert the result to decimal hours. For 9:00 AM to 5:30 PM with a 30 minute break, the shift span is 8.5 hours and the worked time is 8.0 hours.

Does the Hours Calculator handle overnight shifts?

Yes. If the end time is earlier than the start time, the calculator treats the end time as the next day. A 10:00 PM to 6:30 AM shift is 8.5 hours before breaks, not a negative duration.

Why does 7 hours 30 minutes show as 7.5 hours?

Decimal hours turn minutes into a fraction of an hour. Thirty minutes is half of 60 minutes, so 7 hours 30 minutes becomes 7.5 hours on a time sheet or invoice.

How do breaks change the result?

Break minutes are subtracted after the full shift span is found. For example, 8:15 AM to 4:00 PM is 7.75 hours with no break, but 7.25 hours if you subtract a 30 minute unpaid break.

Can I use this for payroll?

Use it as a quick estimate only. Official payroll may use rounding, overtime thresholds, paid-break rules, job codes, time zones, or local labor rules that this simple calculator does not decide.

Does this calculate overtime?

No. It calculates one shift length and optional gross pay from the hourly rate you type in. Use your employer rules or a time-card system for weekly overtime, daily overtime, holiday pay, and paid leave.

What if the break is longer than the shift?

The calculator rejects that entry because worked time would become negative. Check whether the break was entered in minutes and whether the start and end times are the shift you meant.

Does the site save what I enter?

No. The calculator runs in your browser tab. Your recent answers stay only on the page while you use it, and they are not sent to a server.

Related tools