Time Calculator – Add and Subtract Hours, Minutes and Seconds

Use this time calculator to add or subtract hours, minutes and seconds quickly and accurately. Enter one or two durations to see the normalized result and its total in hours, minutes and seconds. The tool is ideal for tracking study sessions, work shifts, exercise routines, time logs and any schedule where you need to sum or compare time blocks without manual carrying.

Time Calculator

Add or subtract hours, minutes and seconds. Enter one or two time durations to see the normalized result and total hours, minutes and seconds.

Enter the first duration in section A. Optionally enter a second duration in section B to add or subtract. Empty fields are treated as zero.

Duration A

Duration B (optional)

How the time calculator works

Manually adding time can be error-prone because 60 seconds make a minute and 60 minutes make an hour. This calculator avoids mistakes by converting each duration to seconds, applying the chosen operation, and then converting back:

total seconds = hours × 3600 + minutes × 60 + seconds

The result is normalized by dividing and taking remainders:

hours = ⌊total ÷ 3600⌋, minutes = ⌊(total mod 3600) ÷ 60⌋, seconds = total mod 60

You also see the total duration expressed purely as seconds, minutes and hours, which is useful when entering values into spreadsheets or time tracking systems.

Everyday uses for a time calculator

Time calculators are helpful whenever you track or combine time blocks—for example, summing daily work hours into a weekly total, adding up study or practice sessions, or calculating how long multi-leg trips take including layovers. Instead of counting minutes on paper and worrying about crossing 60-minute or 60-second boundaries, you can rely on consistent arithmetic.

Because this calculator runs entirely in your browser and does not store your entries, you can use it for private work logs, client billing, or other sensitive schedules. Combine it with the date difference calculator when you need both calendar gaps and clock-time durations for projects or events.