Time calculators

Add Hours and Minutes Calculator

Updated Aug 31, 2026 By Infinity Calculator
Rate Formulas
Time Entries
Row 1 is the starting value. Rows 2 and below can each add or subtract. Blank fields count as 0.
# Operation Description Days Hours Minutes Seconds Remove row 
Up to 20 rows. Hours have no upper limit; minutes and seconds accept 0–59.
Time Expression
Units: d / day, h / hr, m / min, s / sec. Chain terms with + and . Clock style 2:30 also works.
Examples: 1h 30m + 2h 45m  •  3h 20m - 45m + 1h  •  2h 30m + 1h 15m - 20m  •  1d 2h 3m + 4h 5m - 30m
Settings & Output Units

2–20 rows. Applies to Multi-Row Mode; existing entries are kept.
Extra input columns
Hidden columns are ignored in the total.
Result output units
Unit used for the per-entry chart and breakdown table.
Total Time
Result
Decimal Hours

Number of entries
0
Total in minutes
0 minutes
Average per entry
0 hours
Step-by-Step Solution
Entry Contributions
Entry Breakdown & Running Total
# Description Operation Entry Time Signed (minutes) Running Total

Introduction

This Add Hours and Minutes Calculator adds and subtracts blocks of time for you. Type your hours and minutes, pick add or subtract, and get the total right away. No carrying the 60s in your head.

You can work two ways. In Multi-Row Mode, you fill in a row for each block of time, like a work shift or a task, and give it a name. In Expression Mode, you type it all on one line, like 2h 30m + 1h 15m - 20m.

The tool shows the answer in hours and minutes, plus decimal hours for payroll or billing. You can also turn on days and seconds. Every answer comes with step-by-step math, a chart, and a table with a running total, so you can check the work.

It is handy for adding up work hours, timesheets, study time, workouts, cooking steps, or travel time. Subtracting works too, so you can take out breaks. If the breaks are longer than the work, the total shows as a negative time.

How to use our Add Hours and Minutes Calculator

Type your hours and minutes into the rows, or write one time expression. The calculator adds and subtracts them and shows your total time, decimal hours, steps, a chart, and a running total.

Multi-Row Mode or Expression Mode: Pick a tab at the top. Use Multi-Row Mode to fill in a table. Use Expression Mode to type it all on one line.

Operation: On each row after the first, choose Add or Subtract. Row 1 is your starting time.

Description: Give the row a name, like "Morning shift." This is optional and just helps you read the results.

Days: Type whole days here. This box only shows if you turn on the Days column in the settings.

Hours: Type the hours for that row. There is no top limit, so 40 or 100 hours is fine.

Minutes: Type the minutes for that row. Use a whole number from 0 to 59.

Seconds: Type the seconds, 0 to 59. This box only shows if you turn on the Seconds column.

Add Row and Clear All Rows: Click Add Row for one more time entry. Click Clear All Rows to empty every box and start over.

Time expression box: In Expression Mode, type something like 1h 30m + 2h 45m - 20m. You can use d, h, m, and s, or clock style like 2:30.

Number of Rows: Choose how many rows you want, from 2 to 20, then click Save. Your typed values stay.

Extra input columns: Switch the Days column or Seconds column on or off. Hidden columns are not counted in the total.

Result output units: Tick the units you want in your answer: days, hours, minutes, or seconds. Pick at least one.

Breakdown and chart unit: Choose the unit used in the bar chart and the breakdown table.

Calculate, Reset, and Copy: Click Calculate to see your total time. Click Reset to go back to the example. Click Copy to copy the answer.

Adding Hours and Minutes: How Time Math Works

Time does not work like normal numbers. Money and length use base 10, but time uses base 60. There are 60 seconds in a minute and 60 minutes in an hour. That means you cannot just stack the numbers and add. When your minutes reach 60, you must trade them for 1 hour.

The Carry Rule

To add hours and minutes by hand, follow three steps:

  1. Add the minutes together.
  2. If the total minutes is 60 or more, subtract 60 and add 1 to the hours. Repeat if needed.
  3. Add the hours together, plus any hours you carried.

Example: 3 h 45 m + 4 h 30 m. The minutes make 75. That is more than 60, so 75 − 60 = 15 minutes and carry 1 hour. The hours are 3 + 4 + 1 = 8. The answer is 8 h 15 m.

The Borrow Rule for Subtracting

Subtracting works the same way, but backwards. If the minutes you are taking away are bigger than the minutes you have, borrow 1 hour and turn it into 60 minutes. Example: 5 h 10 m − 45 m. Borrow one hour, so you have 4 h 70 m. Then 70 − 45 = 25. The answer is 4 h 25 m. To find the gap between two clock times rather than two durations, the Time Difference Calculator does that job.

An Easier Way: Convert to Minutes

Many people find it simpler to turn every time into total minutes, add or subtract, then change back. Multiply hours by 60, add the minutes, do the math, then divide by 60 to get hours with minutes left over.

Example: 1 h 30 m = 90 minutes. 2 h 45 m = 165 minutes. 90 + 165 = 255 minutes. 255 ÷ 60 = 4 hours with 15 minutes left, so 4 h 15 m.

Handy Time Conversions

UnitSecondsMinutesHours
1 minute6010.0167
1 hour3,600601
1 day86,4001,44024

Decimal Hours

Payroll systems and timesheets often want decimal hours instead of hours and minutes. To get decimal hours, divide the minutes by 60. So 30 minutes is 0.5 hours, 15 minutes is 0.25 hours, and 45 minutes is 0.75 hours. That makes 7 h 30 m the same as 7.5 hours. This matters because 7.30 hours is not the same as 7 hours 30 minutes.

Where People Add and Subtract Time

  • Work hours: adding shifts for the week and taking out unpaid breaks.
  • Billing: adding up client tasks to charge by the hour.
  • Travel: adding flight legs, drive times, and layovers.
  • Cooking: adding prep, bake, and cool times.
  • Sports and study: tracking total training or practice time.
  • Video and music: adding clip or track lengths to get a runtime.

Common Mistakes

Watch out for these:

  • Writing minutes above 59, like 3 h 75 m, instead of carrying to 4 h 15 m.
  • Mixing decimal hours with minutes in the same sum.
  • Forgetting to subtract breaks from a total shift.
  • Reading a 24-hour clock the wrong way; the Military Time Calculator clears that up.
  • Getting a negative total when the time you take away is more than the time you have. A negative answer just means the subtractions were bigger than the additions.

Formulas used

Convert a row entry to seconds
T_i = d_i \times 86400 + h_i \times 3600 + m_i \times 60 + s_i
Signed total of all entries
T_{\text{total}} = \sum_{i=1}^{n} \sigma_i \, T_i, \quad \sigma_i = \pm 1
Total in decimal hours
H_{\text{dec}} = \frac{T_{\text{total}}}{3600}
Total in minutes
M_{\text{total}} = \frac{T_{\text{total}}}{60}
Average per non-zero entry
T_{\text{avg}} = \frac{T_{\text{total}}}{n_{\text{nonzero}}}
Breaking the total into mixed units (days, hours, minutes, seconds)
v_k = \left\lfloor \frac{R_k}{c_k} \right\rfloor, \quad R_{k+1} = R_k - v_k \times c_k, \quad c \in \{86400, 3600, 60, 1\}
Running total after entry j
R_j = \sum_{i=1}^{j} \sigma_i \, T_i
Entry value expressed in the chosen breakdown unit
V_i = \frac{\sigma_i \, T_i}{c_{\text{unit}}}

Frequently asked questions

Why does my answer show a minus sign?

A minus sign means the times you subtracted are bigger than the times you added. For example, 1h 30m - 2h gives -30m. The math is still right. Check your Add and Subtract picks if you did not expect a negative total.

How many time entries can I add?

You can use up to 20 rows in Multi-Row Mode. Click Add Row one at a time, or set the number in the Number of Rows box and click Save. Your typed values stay when you change the row count.

Why can I not see the Days or Seconds boxes?

They are off by default. Open Settings & Output Units and switch on Show Days column or Show Seconds column. Hidden columns are not counted in the total, even if you typed numbers in them before hiding them.

Why does my total show as one long number of minutes?

You likely have only Minutes ticked under Result output units. Tick Hours too and the answer splits into hours and minutes.

How do I write a time expression?

Use a number and a unit letter, then join terms with + or -. Example: 2h 15m + 45m - 10m. You can use d, h, m, and s. Clock style like 2:30 works too and means 2 hours 30 minutes.

What are decimal hours used for?

Payroll, invoices, and billing sheets usually want decimal hours. The tool shows this under Decimal Hours. So 7h 45m becomes 7.75 hours. Multiply that by your pay rate to get pay.

How is the average per entry worked out?

It takes the final total and divides it by the number of entries that are not zero. Blank rows and zero rows are skipped, so extra empty rows do not lower your average.

Does row 1 need an Add or Subtract pick?

No. Row 1 is your starting value and always counts as positive. Rows 2 and below each get their own Add or Subtract choice.

Can I subtract a lunch break from my shift?

Yes. Put your shift time in row 1, then in row 2 choose Subtract and type the break, like 0 hours and 30 minutes. The total shows your paid time.

How do I add up a whole week of shifts?

Use one row per day and name each row, like Monday, Tuesday, and so on. Keep every row set to Add. The Running Total column shows how the week builds up day by day.

Are the red bars in the chart a mistake?

No. Red bars are rows you set to Subtract, so they pull the total down. Blue bars add to the total.

Can I add more than 24 hours?

Yes. The hours box has no top limit, so 40, 100, or more works fine. If you want the answer shown in days, tick Days under result output units.