Time Difference Calculator
Find the hours and minutes between two times, with an unpaid break.
Enter a start and end time to get the elapsed hours and minutes, optionally minus an unpaid break.
Loading the interactive tool… This page needs JavaScript to run the Time Difference Calculator.
How to use Time Difference Calculator
- Enter the values required by the calculator.
- Check the selected units or assumptions.
- Run the calculation and review the result.
- Recheck important figures independently before making decisions.
Best for
- calculators workflows
- quick time difference calculator tasks
- browser-based utility work
Tips for better results
- Use the same units throughout the inputs.
- Double-check percentages, rates, and dates before relying on the result.
- Treat financial and health-related outputs as estimates, not professional advice.
Frequently asked questions
Can it cross midnight?
Yes. An end time earlier than the start time is treated as the next day.
Which time formats work?
09:30, 9:30 pm and 21:30 are all accepted.
How do I get decimal hours?
The result includes decimal hours, handy for timesheets and payroll.
Is my data sent to a server?
No. Everything is calculated in your browser, so what you enter stays on your device.
Related tools
- Time Calculator — Convert and calculate time values.
- Age Calculator — Calculate age from birth date.
- Aspect Ratio Calculator — Simplify width and height into a ratio.
- Average Calculator — Mean, median, mode, range and more for a list of numbers.
- BMI Calculator — Calculate body mass index.
- Countdown Calculator — Calculate days remaining until a target date.