Add Time Calculator
Add hours and minutes to a time.
24-hour format, HH:MM
Results update as you type.
How it works
An add time calculator takes a start time and a duration in hours and minutes and tells you the clock time you land on, together with how many days the result rolls over. It answers everyday questions like "if I start a 5-hour-30-minute process at 09:00, when does it finish" and handles the wrap past midnight cleanly instead of producing an impossible time like 26:30. Clock arithmetic is easy to get wrong by hand because time is base-60 for minutes and wraps at 24 hours, not 10 or 100. Adding 45 minutes to 09:30 is not 09:75, and adding several hours can quietly push you into the next day. The calculator sidesteps both traps by converting everything to minutes, adding, and then wrapping the total back onto a 24-hour clock while counting whole days that spilled over. The day-rollover figure is what makes it reliable for scheduling: a task starting at 22:00 that takes five hours ends at 03:00 the next day, and knowing it is +1 day prevents booking it on the wrong date. Cooks timing a long roast, shift planners projecting an end time, and anyone estimating an arrival or completion time use an add time calculator to add a duration to a clock time without tripping over midnight.
endTime = (startTime + addHours:addMinutes) mod 24h; dayOffset = whole days rolled over
The start time is converted to minutes past midnight, and the added hours and minutes are turned into minutes and summed. The total is divided by 1,440 — the minutes in a day — with the whole-number quotient giving how many days rolled over and the remainder giving minutes past midnight for the end time. Using a floor division means the remainder is always a valid 0–1,439 time even if the inputs are large, and the result is then formatted back to HH:MM.
Source:Standard timekeeping arithmetic
We review all our tools from time to time to ensure accuracy.
Worked example
How to use this calculator
- 1
Enter your values
Enter start time, add hours and add minutes.
- 2
Adjust the options
Fine-tune any options to match your situation.
- 3
Read your result
End time updates instantly as you type — no button to press.
Frequently asked questions
How do I enter the start time?
Use 24-hour format as HH:MM, so 9 in the morning is 09:00 and 2 in the afternoon is 14:00. For PM times, add twelve to the hour: 3:30 PM is 15:30 and midnight is 00:00. Using 24-hour input removes AM/PM ambiguity and lets the calculator wrap correctly past midnight. The hours and minutes to add are entered separately as plain numbers in their own fields.
What does the days-rolled-over figure mean?
It counts how many whole days the end time moved past the start day. Adding six hours to 22:00 gives 04:00 with a rollover of 1, meaning the next day, while adding 30 hours would roll over one day and land at 04:00 the following day too, but reported against the correct day count. This tells you not just the clock time but which day it falls on, which matters for scheduling.
Does it handle durations longer than a day?
Yes. If the hours you add exceed 24, the calculator still wraps the clock correctly and reports the full number of days rolled over. Adding 50 hours to 08:00, for instance, advances two days and lands at 10:00, shown as a two-day rollover. The clock time is always the remainder after removing whole days, so it stays a valid time between 00:00 and 23:59.
Can I add time across midnight?
Yes, that is the main thing it handles. When the added duration pushes the time past 24:00, the result wraps to the early hours of the next day and the rollover counter increments, rather than showing an invalid hour like 25:00. A process starting at 23:15 and running two hours correctly ends at 01:15 the next day, flagged as one day over.
Can I subtract time by entering negatives?
You can enter negative hours or minutes to move backwards, and the calculator handles the wrap in that direction too, reporting a negative day offset when the result falls on a previous day. For clarity, though, adding is the intended use. If you mainly need to go backwards, entering the later time as the start and a negative duration will land you on the correct earlier clock time.
Related calculators
Age Calculator
Find an exact age in years, months and days.
Date Difference Calculator
Count the time between two dates.
Business Days Calculator
Count working days between two dates.
Time Duration Calculator
Find the duration between two times.
Countdown Calculator
Calculate exactly how long until any future date in years, months, weeks, days, hours, and minutes.