Time Duration Adder

Add and subtract hours, minutes and seconds across a list of durations.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Time duration adder

This tool adds and subtracts a list of hours-minutes-seconds durations and gives the combined total in three forms. It is handy for billing time, editing audio and video, logging training, and netting project hours against a budget.

How it works

Each row has an add/subtract toggle and hours, minutes, seconds fields. The tool converts every row to whole seconds (h × 3600 + m × 60 + s), negating it if the row is set to subtract, then sums all rows. The total seconds are re-expanded into HH:MM:SS, and also shown as a plain second count and as decimal hours:

total seconds = Σ (±(h × 3600 + m × 60 + s))
HH:MM:SS      = expand(total seconds)
decimal hours = total seconds ÷ 3600

All of it is exact integer arithmetic, so there is no rounding loss. Inputs are not capped at 60, so 90 minutes normalises correctly.

Example

Add 1:30:00 and 0:45:00, then subtract 0:15:00: the seconds are 5400 + 2700 − 900 = 7200. That expands to 02:00:00, which is 7,200 seconds and 2 decimal hours. If you subtract more than you add, the result carries a minus sign to show the shortfall.

It is privacy-first: every duration you enter stays in your browser and is never sent anywhere.

Ad placeholder (rectangle)