Hours Calculator
Get your hours calculated instantly, for free.
The Hours Calculator takes a start time and end time and instantly calculates the total hours and minutes between them. No signup, no spreadsheet formulas — just enter your numbers and get an accurate result.
Manual calculations are easy to get wrong, especially with percentages, dates or fees involving multiple steps. This calculator handles the math precisely so you can focus on the decision the number is informing.
How to Use the Hours Calculator
- Enter the required values
- Click Calculate
- Review your result instantly
Best Practices
- Double-check input units (currency, dates, percentages) match what's expected
- Use the result as a planning estimate — confirm exact figures with official statements where money is involved
- Bookmark this tool for quick repeated calculations
This tool is free to use with no signup required.
Frequently Asked Questions
How do I calculate hours between two times?
Enter a start time and end time, and the calculator returns the total duration in hours (and minutes) between them.
Does this handle times that cross midnight?
Yes, if the end time is earlier than the start time (like a shift from 10 PM to 6 AM), the calculation correctly wraps to the next day.
Is this useful for calculating work shift hours?
Yes — this is a common use case for tracking hourly work shifts, especially for payroll or timesheet purposes.
Is this tool free to use?
Yes, completely free with no signup, no limits and no software to install.
Is my data saved anywhere?
No — calculations run in your browser and the values you enter are not stored or sent to a server.
Can I calculate total hours across multiple shifts?
This depends on whether the tool supports multiple entries — for a single shift, enter one start and end time; for multiple shifts, you may need to sum individual calculations.
Does this account for unpaid breaks?
This tool calculates raw elapsed time between two clock times — you'll need to subtract any unpaid break time separately unless a dedicated break-deduction option is provided.
Is this useful for calculating overtime?
Yes — knowing exact hours worked is the first step in overtime calculations, though overtime rules and thresholds vary by jurisdiction and employer policy.
Can I enter times in 12-hour (AM/PM) or 24-hour format?
Most time calculators accept standard 12-hour format with AM/PM — check the input field for the expected format.
How do I convert the result to decimal hours for payroll?
Minutes are typically converted to a decimal fraction of an hour (e.g., 30 minutes = 0.5 hours) for payroll systems that require decimal time format.
The Hours Calculator finds the total number of hours between two times (or two date-times), and can add or subtract a number of hours from a starting point.
Why Hour-Level Math Is Trickier Than It Looks
Calculating elapsed hours across a single day is simple arithmetic, but it gets complicated fast once a time span crosses midnight, spans multiple days, or needs to account for a lunch break or unpaid time deducted from a shift. Manually subtracting a start time from an end time that wraps past midnight is a common source of off-by-hours errors when done by hand.
Typical Calculation Modes
- Hours between two times — the core function, correctly handling spans that cross midnight or extend across multiple calendar days.
- Add or subtract hours from a time — useful for figuring out what time a task will finish if it starts now and takes a known duration.
- Decimal vs. hours-and-minutes format — payroll systems often need duration expressed as a decimal (7.5 hours) rather than hours-and-minutes (7h 30m), and the two aren't interchangeable without conversion.
Common Use Cases
Calculating employee work hours for payroll, figuring out total time spent on a project across multiple sessions, planning a schedule that needs to fit within a fixed number of hours, or converting logged time into a billable decimal format for invoicing.