Time calculators

Add Hours and Minutes Calculator

Updated Aug 4, 2026 By Jehan Wadia
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. If you only need to convert one time into a decimal number, the Time to Decimal Calculator handles that in one step.

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. For clock-based math instead of durations, try the Add Time Calculator or the Subtract Time Calculator.

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. To add a set number of hours to a starting clock time instead, use the Add Hours Calculator.

Minutes: Type the minutes for that row. Use a whole number from 0 to 59. The Add Minutes Calculator is a quicker pick when minutes are all you are working with.

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. To switch a single value between units, the Time Converter Calculator is a good companion.

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 and the Time Duration Calculator do 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. The Minutes Calculator and the Hours Calculator are built around this same idea.

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. Once you have decimal hours, the Hourly to Salary Calculator or the Hourly Paycheck Calculator can turn them into pay.

Where People Add and Subtract Time

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.

Working with dates instead of clock time? The Date Duration Calculator, the Business Days Calculator, and the Days Calculator cover spans measured in days, weeks, and months.


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.

Can I type more than 59 minutes in the minutes box?

No. The minutes and seconds boxes only take 0 to 59. If you have 90 minutes, type 1 hour and 30 minutes instead. You can also put 90 in the hours box if you are working in hours only, since hours have no limit.

What if I leave a box empty?

Empty boxes count as zero. You do not need to type 0 in every field. Just fill in the parts you have and leave the rest blank.

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.

What is the difference between the result units and the breakdown unit?

The result units set how the big total is shown, like 8h 30m or 510 minutes. The breakdown unit only changes the bar chart and the table columns. They can be different.

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 does the error in Expression Mode mean?

It means the tool could not read part of your line. Common fixes: add a unit after a number (write 45m, not 45), remove two operators in a row, and do not end the line with + or -.

Can I use decimals in the expression box?

Yes. 1.5h works and means 1 hour 30 minutes. In the row boxes, use whole numbers only and put the extra time in the minutes box.

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.

Will my numbers stay if I switch tabs?

Yes. Your rows and your expression are both kept. Switching tabs just changes which one is used for the total. Nothing is erased.

How do I start over?

Click Clear All Rows to empty the boxes but keep your row count. Click Reset to bring back the example values and the default settings.

Does this tool work with clock times like 9:00 AM to 5:00 PM?

No. This tool adds and subtracts lengths of time, not clock times. For start and end times, use the Time Difference Calculator or the Time Duration Calculator instead.

Why does the chart skip some of my rows?

The chart only shows rows with a time value. Blank and zero rows are left out to keep it easy to read. They still appear in the breakdown table.

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.

Does the calculator handle daylight saving time?

No. It works with plain amounts of time, so clock changes and time zones do not apply. Add or subtract an hour yourself if a shift crosses a clock change.

What does the Copy button copy?

It copies the main total shown in the Result box, in the units you picked. You can paste it into a timesheet, email, or spreadsheet.