Time Calculator (Add & Subtract)

Updated July 2026

Add and subtract time durations in days, hours, minutes and seconds. Enter a duration per row, choose plus or minus, and the calculator keeps a running total — normalized into days, hours, minutes and seconds, plus the total in seconds, minutes and decimal hours. Everything runs privately in your browser.

This is a time calculator for durations, not clock times of day. It adds and subtracts amounts of time, then normalizes the result by carrying every 60 seconds into a minute, 60 minutes into an hour and 24 hours into a day. If you subtract more than you add, the total is shown with a leading "−".
Total duration
Total seconds
Total minutes
Decimal hours
Days
H : M : S

How this time calculator works

Adding and subtracting time is awkward because the units do not use base ten — there are 60 seconds in a minute, 60 minutes in an hour and 24 hours in a day. The reliable way to handle it is to convert every duration into a single common unit, do the arithmetic there, then convert back. This calculator turns each row into a signed number of seconds, adds them all up, and then normalizes the total.

To normalize the total, the calculator divides the total seconds into whole days, hours, minutes and seconds, carrying and borrowing so that every leftover unit is smaller than the next unit up — seconds stay under 60, minutes under 60 and hours under 24. A row set to minus simply subtracts its seconds, so you can mix added and subtracted durations freely. If the subtractions outweigh the additions, the total is negative and is shown with a leading minus sign.

Worked example: 2 h 45 m + 1 h 30 m. That is 9900 seconds + 5400 seconds = 15300 seconds. Dividing back gives 4 hours and 15 minutes — so the normalized total is 4 h 15 m, or 255 minutes and 4.25 decimal hours.

Reference note: a day is treated as exactly 24 hours and blank fields count as zero. This tool adds and subtracts durations; it does not add a duration to a calendar date or account for daylight saving changes.

Common time conversions

DurationSecondsMinutesDecimal hours
1 minute6010.0167
15 minutes900150.25
1 hour3,600601
1 hour 30 minutes5,400901.5
1 day86,4001,44024

Frequently asked questions

How do I add hours and minutes?
Enter each duration on its own row with the hours and minutes filled in and the sign set to plus, then read the running total. The calculator converts every row to seconds, sums them, and normalizes the result back into days, hours, minutes and seconds — so 2 h 45 m + 1 h 30 m gives 4 h 15 m.
How do I subtract time?
Set a row's sign to minus and that duration is subtracted from the total instead of added. You can mix plus and minus rows freely, so 5 h − 1 h 30 m leaves 3 h 30 m. If you subtract more than you have added, the total is shown with a leading minus sign.
How many minutes are in a total?
The calculator shows the total expressed purely in minutes alongside the normalized days, hours, minutes and seconds. It divides the total number of seconds by 60, so a result of 1 hour 30 minutes is also shown as 90 minutes.
How is the result normalized?
Every row is converted to a signed number of seconds and summed. The total is then carried back into days, hours, minutes and seconds: 60 seconds become a minute, 60 minutes become an hour and 24 hours become a day, so the leftover units are always less than their next unit up.
Can the total be negative?
Yes. If the durations you subtract outweigh the durations you add, the total is negative and is shown with a leading minus sign, for example −1 h 15 m. The totals in seconds, minutes and decimal hours are negative as well.
Does this handle days?
Yes. Each row has a days field, and the normalized result carries every 24 hours into a day. This treats a day as exactly 24 hours, which is the standard assumption for adding and subtracting durations rather than calendar dates.
⚡ Time Calculator (Add & Subtract) — by larely ↗

Related tools

Recurring Date Generator

List repeating dates — every N days, weekly, biweekly, monthly or yearly.

Schengen 90/180 Calculator

Track your Schengen days and see how long you can stay under the 90/180-day rule.

Business Days Calculator

Count business days between dates or add working days, excluding weekends and public ho…

Age Calculator

Your exact age in years, months and days, plus days until your next birthday.

Date Duration Calculator

Days, weeks, months and business days between any two dates.

Countdown Timer

Live countdown to any date and time, with a shareable link.

Time Zone Converter

Convert a time across world cities and plan meetings across time zones.

Jet Lag Calculator

Estimated recovery time and adjustment tips by time zones crossed .

Pomodoro Timer

A free online focus timer with 25-minute work sessions and breaks.

Your Life in Weeks

Visualize your life as a grid of weeks — lived and remaining.

Time Card Calculator

Add up weekly work hours and pay from clock-in/out times, with overtime.

Unix Timestamp Converter

Convert Unix epoch timestamps to dates and back, with the live current timestamp.

Browse all 251 free tools →