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 โพ
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.
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
Related tools
Hand-picked companions that pair well with this tool.
Time Card Calculator
Track work shifts with break deductions and overtime.
Date & Timeโฑ๏ธTime Calculator
Add and subtract hours, minutes, and seconds between times.
Date & TimeโณTime Duration Calculator
Calculate the duration between two date-times precisely.
Date & Time๐Time Zone Calculator
Convert times across 400+ time zones with DST handling.
Date & Time๐Day of the Week Calculator
Find what day of the week any date falls on.
Date & Time๐Date Calculator
Add or subtract days, weeks, months, and years from any date.
Date & TimeMore from Date & Time
Other tools in the same category.