Add, subtract, multiply or divide time values in hours, minutes, seconds and milliseconds. Calculate total time and decimal hours.
Use this time calculator to add, subtract, multiply, or divide durations without leaving the page. It works well for work shifts, media runtimes, race splits, project timing, and any other duration math that needs hours, minutes, seconds, and milliseconds.
Common tasks include adding hours and minutes, subtracting one duration from another, converting a result to decimal hours, and scaling a time value for repeated laps, shifts, clips, or tasks.
Examples
Add 1 h 45 m and 2 h 30 m to get 4 h 15 m.
Subtract 3 h 20 m minus 1 h 50 m to get 1 h 30 m.
Multiply 02:30:00 by 1.5 to get 03:45:00.
How to add time
Use Add mode for simple duration sums. Enter each time on its own row, then let the calculator carry minutes, seconds, and milliseconds automatically. You can keep precision high with milliseconds on, or hide that field when you only need hours, minutes, and seconds.
For a workday, you might add a shift, a break, and overtime on separate rows. The result updates live as you edit.
How to multiply time
Use Multiply mode when you need to scale a duration by a factor, such as converting one race split into multiple laps or extending media runtime. Use Divide mode to split a total duration evenly across people, tasks, or sessions.
The time input stays compact as HH:MM:SS.MS, so the calculator behaves like a spreadsheet without forcing a wide desktop layout on mobile.