⏱️ Hours Calculator

Calculate exactly how long you've worked between a start time and an end time, minus any break minutes. Reports the total in hours-and-minutes plus decimal hours for billing.

What is the hours calculator?

Time arithmetic is one of those simple-sounding tasks that's easy to get wrong: forgetting to subtract the break, miscounting minutes when crossing a half-hour, or fumbling overnight shifts that cross midnight. A calculator handles all of these so your timesheet matches reality.

How does this hours calculator work?

Enter start time, end time, and break duration in minutes. The tool computes total minutes between start and end (handling overnight wraps automatically), subtracts the break, and reports both the human-friendly 'Xh Ym' format and the decimal-hours format used for billing and payroll systems.

When should you use this tool?

Use it for daily timesheet entry, for invoicing clients on hourly rates, for calculating project effort against a budget, for tracking study or focus sessions, and for verifying that scheduled meetings fit within your available time.

Tips & best practices

For multi-shift days, run the calculator separately for each shift and add the decimal hours. For billing, decimal hours (8.5 instead of '8h 30m') are easier to multiply by hourly rate. Most billing systems accept either format but decimal is unambiguous.

Frequently asked questions

Does this handle overnight shifts?

Yes — if end time is before start time, the tool assumes the shift crossed midnight and adds 24 hours.

How do I enter a 15-minute break?

Type 15 in the break field. The tool subtracts those minutes from total time.

Can I do bulk time entries?

Not in this tool — for batch processing use a spreadsheet with TIME() formulas, or a dedicated time-tracking app like Toggl or Clockify.

Related tools

Explore more online calculators on the tool hub — or jump straight to the Age Calculator, Chronological Age Calculator.