What is Add Time Calculator (Hours + Minutes + Seconds)?
add time hours minutes seconds, video editor timecode This tool runs entirely in your browser. No data is sent to any server, and no signup is needed.
Add Time Calculator (Hours + Minutes + Seconds)
Add or subtract time durations. Useful for time tracking, project estimation, athletic split times, video editing.
About this calculator
Add or subtract time durations. Useful for time tracking, project estimation, athletic split times, video editing.
Calculates entirely in your browser. Privacy-first; no signup, no tracking.
Frequently asked questions
How do I add hours and minutes manually?
Add seconds first, then minutes (carry to hours every 60 min), then hours. Or convert everything to seconds: total = H×3600 + M×60 + S, then convert back.
Why does my video editor show timecode as HH:MM:SS:FF?
The FF is frames. At 24 fps, 24 frames = 1 second. So 02:30:00:12 is 2 hours 30 minutes 12 frames (half a second).
Can I add negative times?
Yes, mathematically. This calculator caps subtraction at 0. For race split times where one runner can be "ahead" or "behind", use signed seconds.
Hours of work + lunch break?
Many time-tracking apps treat lunch separately. Add gross hours, subtract lunch in seconds at the end. Don't double-count.
How to add time across midnight?
Treat as continuous seconds since some reference point. 11pm + 2 hours = 1am next day. This calculator handles up to 24 hours; for longer use the duration calculator.
About the Add Time Calculator
Add Time Calculator is a duration arithmetic tool that adds or subtracts two time intervals expressed in hours, minutes, and seconds (HH:MM:SS) and returns the carried, normalised result. It works in seconds internally, so 1h 45m + 0h 20m 50s becomes 6,300 + 1,250 = 7,550 seconds, which carries back to 2h 5m 50s.
How the time arithmetic works
Every duration is a count of seconds. The calculator converts both inputs to seconds, applies the chosen operation, and converts back. The base-60 carrying rule is the only edge case: 60 seconds round up to 1 minute, 60 minutes round up to 1 hour.
total_seconds = H × 3600 + M × 60 + S result = total_1 ± total_2 hours_out = floor(result / 3600) minutes_out = floor((result mod 3600) / 60) seconds_out = result mod 60
Worked example: race split addition
A marathoner runs the first half in 1h 52m 30s and the second half in 1h 58m 15s. To get the finish time:
- Convert split 1: (1 × 3600) + (52 × 60) + 30 = 3,600 + 3,120 + 30 = 6,750 seconds.
- Convert split 2: (1 × 3600) + (58 × 60) + 15 = 3,600 + 3,480 + 15 = 6,915 seconds.
- Add: 6,750 + 6,915 = 13,665 seconds.
- Hours: floor(13665 / 3600) = 3; remainder 2,865 seconds.
- Minutes: floor(2865 / 60) = 47; remainder 45 seconds.
Common time-unit conversions
| Duration | Seconds | HH:MM:SS |
|---|---|---|
| 1 minute | 60 | 00:01:00 |
| 1 hour | 3,600 | 01:00:00 |
| 1 work day (8h) | 28,800 | 08:00:00 |
| Half-marathon (avg) | ~7,200 | 02:00:00 |
| 1 day | 86,400 | 24:00:00 |
| 1 week | 604,800 | 168:00:00 |
Pitfalls and accuracy notes
- Negative durations: subtracting a larger duration from a smaller one yields a negative result in pure arithmetic. This tool caps subtraction at zero. For signed splits (runner A is ahead/behind B), do the math in raw seconds and keep the sign.
- Crossing midnight: for clock-time arithmetic (not durations), 23:30 + 02:00 = 01:30 next day. Add the durations, then take modulo 86,400 if you want a wall-clock time.
- Drop-frame timecode: NTSC video at 29.97 fps uses drop-frame to keep timecode aligned with real time. Pure HH:MM:SS arithmetic ignores this. For broadcast workflows, use SMPTE drop-frame logic.
- Leap seconds: UTC has inserted 27 leap seconds since 1972 (per the IERS Bulletin C). For durations under a year, the error is irrelevant. For astronomy or long simulations, use TAI.
When to use this tool
- Race and split planning: add target splits to set a finishing-time goal, or sum splits after a race to verify chip time.
- Project time tracking: total billable hours across sessions, then subtract lunch breaks in seconds at the end.
- Video editing: sum clip durations to confirm a sequence matches a target runtime before rendering.
- Music and audio production: total set length, intermission, and encore for a live show schedule.
Related tools
- Hours to Seconds Converter for single-unit conversion.
- Seconds to Minutes / Hours / Days for raw-seconds breakdowns.
- Weeks Between Dates Calculator for date-range duration.
- Content Reading Time for word-count to minutes.
- Time glossary entry.
Frequently asked questions
Can I add more than two times at once?
This widget pairs two inputs. For three or more times, run the calculator in sequence: add A and B, copy the result into the first field, then add C. Or sum everything in seconds and use the breakdown.
How does HH:MM:SS arithmetic differ from a stopwatch?
A stopwatch measures wall-clock elapsed time directly. This tool does pure arithmetic on entered values, so the precision is limited to whole seconds and there is no millisecond fraction. For sub-second timing, work in milliseconds.
Why does my video editor display HH:MM:SS:FF?
FF is frames. At 24 fps a second has 24 frames, so 02:30:00:12 means 2h 30m 00s plus 12 frames (0.5 s). At 29.97 fps (NTSC), drop-frame timecode keeps the count aligned to real time.
How do I handle time across midnight?
Treat clock times as continuous seconds since a reference. 23:00 + 2:00 = 25:00 = 01:00 next day. This tool reports the raw sum; take modulo 24h yourself to get a wall-clock time.
Should I track lunch breaks inside the addition or separately?
Most time-tracking apps treat lunch separately. Add gross worked hours first, then subtract the lunch duration at the end so you do not double-count rest time inside a productive block.
Sources
- NIST Time Realisation, NIST Time and Frequency Division.
- SMPTE ST 12-1 (2014), Time and Control Code (drop-frame timecode standard).
- IERS Bulletin C, leap-second history, iers.org.
Last updated 2026-05-28.
