A free online time duration calculator converts a start clock time and an end clock time into hours and minutes, including overnight shifts that wrap past midnight. Multicalify is a time difference calculator and hours between times calculator for same-day or next-morning spans. No signup is required.
Find related utilities under math and everyday, everyday math, and the calculators archive. For calendar spans use the date difference calculator, for age from birthdate use the age calculator, and for speed over distance use the pace calculator.
What this elapsed time calculator does
The tool answers a clock question: how much time sits between two times of day? It is an elapsed time calculator focused on hours and minutes, not on multi-day calendars. That keeps it distinct from date tools and age tools on Multicalify.
Who it helps
- Workers logging shifts that start and end on the same day
- Night staff measuring overnight spans that cross midnight
- Students timing study blocks with a hours between times calculator
- Anyone who wants a free time difference calculator without an account
How to use the calculator
- Enter the start time.
- Enter the end time.
- Submit to see hours, minutes, and total minutes.
- If the end time is earlier than the start time, the tool wraps by adding 24 hours.
- Use calendar tools instead when your span covers multiple dates.
How duration is calculated
Both times convert to minutes since midnight. If end minutes are less than start minutes, the end side adds 24 × 60 minutes. Duration is the difference. Hours are the whole hours in that difference, and minutes are the remainder.
startMin = startHour × 60 + startMinute
endMin = endHour × 60 + endMinute (add 1440 if end is before start)
totalMinutes = endMin – startMin; hours = floor(total/60); minutes = total % 60
Worked example
From 09:15 to 17:45, start minutes are 9 × 60 + 15 = 555. End minutes are 17 × 60 + 45 = 1065. Difference is 510 minutes, which is 8 hours and 30 minutes. From 22:00 to 06:00, end wraps with +1440, so duration is 8 hours exactly.
| Item | Value |
|---|---|
| Start time | 09:15 |
| End time | 17:45 |
| Start minutes | 555 |
| End minutes | 1065 |
| Total minutes | 510 |
| Duration | 8 h 30 min |
Clock time versus calendar dates
This page stays on clock intervals. If you need days between two calendar dates, open the date difference calculator. If you need years, months, and days from a birthdate to today, open the age calculator. Mixing those intents creates wrong answers and weak search clarity.
Runners and cyclists who care about minutes per mile or kilometer should use the pace calculator after they know distance and elapsed clock time from this tool.
Inputs that matter most
- Accurate start and end clock times
- Whether the shift crosses midnight
- Whether you need only clock duration or full calendar days
- Rounding rules for payroll that may differ from raw minutes
- Time zone changes that this simple model does not apply
- Breaks you may need to subtract manually after the duration result
Practical timing tips
For overnight work, enter the true end time on the next morning and let the wrap handle the math. Do not convert to 24-hour mental arithmetic if the form already accepts the clock values you have. For multi-day trips, count midnights with the date tool, then use this page only for the partial first and last days if needed.
When documenting meetings, store both clock times and the resulting duration so later edits stay auditable. A free elapsed time calculator is most useful when the inputs themselves are trustworthy.
Common mistakes
- Using a date difference tool for a same-day clock span
- Forgetting overnight wrap and subtracting the wrong way
- Confusing age-from-birthdate with hours between times
- Assuming unpaid breaks are already removed
- Ignoring payroll rounding that differs from exact minutes
- Entering AM and PM incorrectly when your device uses 12-hour fields
Worked duration across midnight
A shift from 22:00 to 06:30 next day is 8 hours 30 minutes when overnight logic is applied. Entering the same times without wraparound can produce a nonsense negative duration.
Limitations
This time duration calculator measures clock elapsed time with a simple midnight wrap. It does not handle multi-day calendars, daylight saving shifts, or time zones. It is not a payroll system of record.
Related tools
Continue with the date difference calculator, the age calculator, and the pace calculator. More utilities live under math and everyday and everyday math.
Why total minutes still matter
Hours and minutes are easy to read, but total minutes make downstream math easier for billing, timesheets, and pace work. Multicalify shows both so you can copy the format you need without re-multiplying.
If you later convert minutes into decimal hours for software that expects 8.5 instead of 8:30, divide total minutes by 60. Keep the raw minute total when rounding disputes appear.
Building a simple shift log
Record start, end, calculated duration, and unpaid break minutes in four columns. Net paid time is duration minus breaks. That habit keeps the hours between times calculator honest when managers review weekly totals.
Re-run the tool whenever a shift changes by even fifteen minutes. Small edits compound across a pay period faster than most people expect.
Meetings, classrooms, and billable blocks
Consultants and tutors often bill in clock blocks. Enter the true start and end, then decide whether your policy rounds to the next five or fifteen minutes. Multicalify gives the exact span; your policy decides the billed span. Keeping both numbers avoids disputes.
For back-to-back meetings, calculate each block separately instead of one giant start and end that hides gaps. Separate durations make it obvious where breaks or overruns occurred.
Overnight examples beyond the simple case
A shift from 23:45 to 07:15 wraps correctly: end minutes gain a full day, and the duration becomes 7 hours and 30 minutes. If you mistakenly subtract without wrapping, you get a nonsense negative span. Trust the wrap rule whenever the end clock looks earlier than the start clock.
If a shift truly spans more than 24 hours, this page is the wrong tool. Split the work into calendar days with the date difference calculator, then measure partial first and last days here.
Decimal hours for spreadsheets
Some payroll sheets want 8.5 instead of 8 hours 30 minutes. Divide total minutes by 60 to get decimal hours. Keep enough decimal places for your rounding policy, and store the original minute total so you can audit later.
When two systems disagree by a few minutes, check whether one rounded each day before summing. Daily rounding can drift from a single weekly total of exact minutes.
Conclusion
Use this time duration calculator to turn two clock times into hours, minutes, and total minutes, including overnight wraps. Keep date and age tools for calendar problems, and revisit the inputs whenever a shift boundary changes.