Hours calculator
Start time, finish time, minus the break. Get the hours worked and what they are worth.
- Runs in your browser — nothing you enter is uploaded
- No sign-up, no quotas, free to use as often as you like
How it works
Working out that 08:45 to 17:20 with a 35-minute break is seven hours and fifty minutes takes longer than it should, and getting it wrong on a timesheet costs real money. This does the arithmetic, including the case everybody gets wrong: shifts that run past midnight.
Overnight shifts
If the finish time is earlier than the start time, the shift is treated as running past midnight rather than as an error. 22:00 to 06:00 is eight hours, and the result says so explicitly so you know it interpreted the times the way you meant.
Decimal hours
Payroll systems almost always want decimal hours rather than hours and minutes: 7 hours 50 minutes is 7.83, not 7.50. Getting that conversion wrong is the single most common timesheet mistake, so both forms are shown side by side.
Breaks
Enter the unpaid break in minutes and it is taken off the total. If the break is longer than the shift the tool says so rather than returning a negative number.
Several days at once
Set how many days follow the same pattern and the totals are multiplied out, which covers a standard week without entering it five times. For a week of genuinely different shifts, run each one and add the results.
Pay
Enter an hourly rate and the daily and total pay appear. It is the plain rate multiplied by decimal hours — no tax, overtime premium or deduction is applied, because those depend on where you are and what you have agreed.
Hours calculator — questions
Does it handle shifts past midnight?
Yes. A finish time earlier than the start is read as an overnight shift and the result says so.
Why show decimal hours?
Because payroll systems use them, and converting minutes to decimals by hand is where timesheet errors usually come from.
Does it calculate overtime?
No. Overtime rules vary by contract and jurisdiction, so applying a rule here would be guessing on your behalf.
Is tax deducted from the pay figure?
No. It is gross pay — the rate multiplied by the hours.
Is anything sent anywhere?
No. It runs entirely in your browser.