⏱️Time Calculator

Add or subtract two time durations, multiply time by a number, and convert total time to hours, minutes, and seconds.

Prefer to skip the form? Scroll down and Ask AI Instead. Just describe your situation and let AI handle the math for you in seconds.

Result (HH:MM:SS)

4:15:00

Result: 4 hours, 15 minutes, 0 seconds (4:15:00). Total: 15300 seconds / 255 minutes.

Hours4
Minutes15
Seconds0
Total Seconds15,300
Total Minutes255

Time Result

4

15

0

15300

Advertisement

728 × 90

✦ Ask AI Instead

Time Calculator: Add and Subtract Time Online in Hours, Minutes, and Seconds

This time calculator lets you add and subtract time online without the frustration of base-60 arithmetic. Whether you are tallying workout durations, adding up meeting blocks, calculating billable hours, or figuring out a total travel time with layovers, this tool converts everything to seconds, performs the operation, and gives you a clean result in hours, minutes, and seconds. No carrying, no borrowing, no mistakes.

How to Add Hours and Minutes Calculator

Time arithmetic is not the same as regular math. Minutes and seconds use base-60, meaning 60 seconds make a minute and 60 minutes make an hour, not 100. That means 1 hour 50 minutes plus 0 hours 25 minutes does not equal 1 hour 75 minutes. You need to carry: 75 minutes equals 1 hour and 15 minutes, giving a true total of 2 hours 15 minutes. This calculator handles all of that automatically.

To add hours and minutes, enter each time as hours, minutes, and seconds in the two time fields and select "Add Two Times." The result appears instantly in HH:MM:SS format alongside the total expressed in minutes and in seconds. This is useful for:

  • Musicians tracking rehearsal time or total set length
  • Coaches adding up training session durations across a week
  • Freelancers summing billable hours across multiple tasks
  • Travelers calculating total journey time including layovers and transfers
  • Cooks combining prep time, cook time, and resting time

Time addition is straightforward: convert all values to a common unit (seconds), add the totals, then convert back. The formula is: Total Seconds = (H1 x 3600) + (M1 x 60) + S1 + (H2 x 3600) + (M2 x 60) + S2. Divide by 3600 to get hours, take the remainder, divide by 60 to get minutes, and the remaining seconds stay as seconds.

Time Duration Calculator Between Two Times

The subtract mode works as a time duration calculator, showing you the elapsed time between two durations. Enter the larger time as Time 1 and the smaller as Time 2. For example, if a project was budgeted at 3 hours 30 minutes but actually took 4 hours 45 minutes, subtracting budget from actual returns 1 hour 15 minutes over. This makes it easy to spot where time overruns occur and by exactly how much.

If Time 2 is larger than Time 1, the result goes negative. A minus sign appears in the result, indicating that Time 2 exceeds Time 1 by the displayed amount. This is useful when comparing estimated versus actual durations: a negative result tells you exactly how far under budget you came in, while a positive result tells you how far over.

Note that this tool works with durations, not clock times. If you need to calculate the gap between two specific clock readings, such as the difference between 9:15 AM and 2:40 PM, use the Hours Calculator, which accepts actual start and end times in 24-hour format.

Calculate Elapsed Time in Hours Minutes Seconds

The multiply mode helps you calculate elapsed time for repeated activities. If a single workout session lasts 1 hour 20 minutes and you complete it 5 days per week, multiply 1:20 by 5 to get 6 hours 40 minutes of weekly training. If your commute is 38 minutes each way, multiply 38 minutes by 10 daily trips to get 380 minutes per week, which is 6 hours 20 minutes. Scale to 52 weeks and you can see how much of your year is spent in transit.

This multiply feature is also helpful for scheduling recurring meetings, estimating total video or podcast runtime, or calculating study hours over a semester when you know the daily commitment.

Converting Time to Decimal Hours and Total Minutes

Many billing platforms, payroll systems, and project management tools require time entered as decimal hours rather than HH:MM:SS. The result panel shows total minutes and total seconds alongside the standard time format so you can pull whatever unit the receiving system needs. To convert minutes to hours as a decimal, divide total minutes by 60. Three hours and 20 minutes equals 200 total minutes, and 200 divided by 60 equals 3.333 decimal hours. The calculator performs this conversion automatically, so you never need to do it manually.

Subtracting time to find a duration follows the same logic in reverse. Take the end time in total seconds, subtract the start time in total seconds, and convert the difference back to hours, minutes, and seconds. This is exactly what the subtract mode does behind the scenes, giving you a reliable elapsed time figure every time.

Frequently Asked Questions

How do I add hours and minutes together?

Convert each time to total seconds: multiply hours by 3600 and minutes by 60, then add the seconds. Add the two totals together. Divide by 3600 and take the floor to get hours. Divide the remaining seconds by 60 and take the floor to get minutes. The rest are seconds. This calculator does all of that automatically when you select "Add Two Times" and enter your values.

How do I calculate the time between two clock times?

For clock times (for example, 9:15 AM to 2:40 PM), use the Hours Calculator on this site, which accepts actual start and end times in 24-hour format. The Time Calculator here is designed for adding or subtracting durations, such as "1 hour 30 minutes plus 2 hours 45 minutes," not for finding the gap between two points on a clock.

How do I convert minutes to hours?

Divide the total number of minutes by 60. The whole number part is the hours and the remainder is the leftover minutes. For example, 145 minutes divided by 60 equals 2 hours with 25 minutes remaining, so 145 minutes equals 2 hours and 25 minutes. For decimal hours (used in billing and payroll), just divide by 60 without separating the remainder: 145 divided by 60 equals 2.417 decimal hours.

How do I subtract time to find a duration?

Enter the larger time value in the Time 1 fields and the smaller time value in the Time 2 fields, then select "Subtract Time 2 from Time 1." The result is the difference between the two durations. If Time 2 is larger, the result will be negative, shown with a minus sign, indicating Time 2 exceeds Time 1 by that amount. This is useful for comparing actual versus planned time.