Choose the mode
Pick "Between two clock times" for a shift or event, or "Sum of several durations" to add tasks.
Calculators
Free online time duration calculator
Enter each duration as hours:minutes:seconds, for example 1:30:00 or 00:45.
The result will appear here after you run the tool.
Press Ctrl or Command and Enter to run the tool.
About this tool
Time Duration Calculator handles two modes. Between-times mode subtracts two clock times with an optional next-day flag for shifts that cross midnight. Sum mode adds any number of durations entered as hours:minutes:seconds. Both return the total in h:m:s, decimal hours, decimal minutes, and seconds, calculated locally in your browser.
Measure how long something takes in two different ways. Convert the span between two clock times, such as a shift or a class, or add up several durations like tasks in a day. Results appear in hours, minutes, and seconds plus decimal hours and minutes for payroll and planning.
Built for daily work
How to use this tool
Pick "Between two clock times" for a shift or event, or "Sum of several durations" to add tasks.
For clock times, set start and end and mark the next-day box if the end passes midnight. For sums, add rows in h:m:s format.
The total appears in hours, minutes, and seconds with decimal hour and minute equivalents.
Key features
Between-two-times for shifts and events, and a sum mode for adding up tasks and activities.
A checkbox marks end times on the next day, so night shifts calculate correctly.
Rows accept h:m:s, h:m, or plain minutes, and can be added or removed freely.
h:m:s, decimal hours, and decimal minutes cover payroll, logs, and planning needs.
Practical use cases
For local tools, input is processed in your browser and is not sent to application analytics.
Data processing noticeTechnical details
Limitations and important notes
Frequently asked questions
When the end time is on the next day, tick the checkbox and 24 hours are added to the calculation, so 23:00 to 01:00 becomes 2 hours.
Hours:minutes:seconds like 1:30:00, hours:minutes like 2:15, or plain minutes like 90.
Different contexts need different formats. Payroll often uses decimal hours, while logs use h:m:s, so both are provided.
Clock time inputs use hours and minutes, which covers most shift and event cases. The sum mode accepts seconds.
Related guides and solutions
A transparent explanation of local tool processing, temporary browser memory, local storage, downloads, analytics boundaries, and cases that require remote services.
Learn moreRelated tools
Calculators
Find the exact number of days, weeks, months, and calendar years between any two dates.
Open toolCalculators
Calculate exact age in years, months, and days from a birth date, with total days, weeks, and the next birthday countdown.
Open toolUnit converters
Convert a date and time between any two world time zones with the browser IANA database and daylight saving awareness.
Open tool