/

Hours Calculator

Enter start time, end time, and break duration to work out hours worked. A weekly total tracker is built in.

Jump to section
Advertisement
Ad ยท responsive

How to Use the Hours Calculator

Enter your shift start time, end time, and break duration to calculate total hours worked. Use the weekly tracker to enter start and end times for each day of the week and see your weekly total.

About This Tool

Calculate hours worked from start and end times, with break deductions. Includes a full weekly tracker for logging hours across all seven days.

Three real-world scenarios where this is genuinely useful: a freelance consultant invoicing by the hour and needing a clean 'Monday 9:15โ€“17:45, 45 min lunch = 7.5 hours' breakdown per day for a client; a retail shift worker checking whether their scheduled split shift (10โ€“14, 17โ€“21) hits the threshold for a paid meal break; a parent tracking a caregiver's hours across a week to match the agreed timesheet before paying. Each needs a quick, copy-friendly decimal result rather than a full payroll system.

Under the hood, times are parsed as HH:MM (24-hour or 12-hour with AM/PM), converted to minutes since midnight, and subtracted. When the end time is numerically earlier than the start, the calculator assumes the shift spans midnight and adds 24 hours to the end โ€” so an 22:00 start and 06:00 end correctly yields 8 hours, not a negative number. Break minutes are subtracted after the span is computed, giving net worked hours. The weekly tracker sums all seven days and shows both a decimal-hours total (useful for pay) and an HH:MM total (useful for timesheets).

Limitations worth knowing: this is not payroll software โ€” it does not model tax withholding, statutory holiday multipliers, or jurisdiction-specific rules like California's daily-overtime-after-8-hours. For overtime and gross-pay math, use the Time Card Calculator instead. Compared to an Excel template you keep in OneDrive, this tool is faster for single-week calculations (no saving, no formula maintenance) and can be shared as a link without compatibility issues. Your timesheet data stays in your browser and is never sent to any server.

Frequently Asked Questions

Does this handle overnight shifts?

Yes. If the end time is earlier than the start time, the calculator assumes the shift spans midnight and calculates accordingly.

How are breaks deducted?

Enter your break duration in minutes. It is subtracted from the total time between your start and end times.

Can I track a full week?

Yes. The weekly tracker lets you enter times for each day (Monday through Sunday) and shows the weekly total at the bottom.

Is my timesheet data stored?

No. Everything is calculated in your browser. Your hours data is not stored or sent anywhere.

Does the Hours Calculator have a free-tier limit on shifts or entries?

No. The Hours Calculator is free with no cap on shifts or entries. Add as many start/end times as you need, include unpaid breaks, and compute the decimal-hours and HH:MM total. All time entries are held in your browserโ€™s memory only โ€” nothing is saved to a server or shared with anyone.

The Toobits Team

Created by The Toobits Team ยท Engineering & Editorial

Toobits is built, tested, and maintained by a small independent engineering team. Every tool is written in TypeScript, runs entirely in the browser, and is reviewed against its source formulas before publication.

Editorial policy ยท Updated April 2026

Advertisement
Ad ยท responsive