Add Time Calculator
Add a list of hours-and-minutes entries into one total. Every 60 minutes carries into an hour, so 3 h 20 m + 2 h 45 m + 1 h 50 m comes out as 7 h 55 m — and as 7.92 decimal hours for payroll.
Start with three rows, add or remove rows up to 24, and put more than 59 minutes in a row if that is how your figures come: 90 minutes is accepted and carried as 1 h 30 m. Each box takes a whole number — hours from 0 to 999, minutes from 0 to 59,999. This adds lengths of time, not clock times — see durations are not clock times below. Everything runs in your browser; nothing you type is uploaded.
Add hours and minutes
One of the entries needs fixing. The figures below are from your last valid list.
- Decimal hours
- 7.92
- Exact decimal value
- 7.916666…
- Total minutes
- 475 minutes
- Entries counted
- 3
- Average per entry
- 2.64 h rounded to two places; 2 h 38 m to the nearest minute
How this was calculated
- Each entry to minutes:
200 + 165 + 110 = 475 minutes. - Carry the minutes into hours:
475 ÷ 60 = 7 hours, remainder 55 minutes. - Decimal hours:
475 ÷ 60 = 7.916666… → 7.92.
The decimal figure is rounded to two places; the exact value line above it is unrounded. Add the minutes first, as this page does, rather than rounding each entry and adding the rounded numbers.
How adding hours and minutes works
Hours and minutes are two units in one value, so they cannot be added column by column the way ordinary decimals can. The reliable method is to drop to a single unit — minutes — add there, and convert back at the end. That is exactly what the calculator does, and it is why an entry of 90 minutes needs no special handling.
Total minutes = sum of every entry
Hours = whole part of (total minutes ÷ 60)
Minutes left over = total minutes − (hours × 60)
Decimal hours = total minutes ÷ 60
Worked example
- Entry 1, 3 h 20 m:
(3 × 60) + 20 = 200minutes. - Entry 2, 2 h 45 m:
(2 × 60) + 45 = 165minutes. - Entry 3, 1 h 50 m:
(1 × 60) + 50 = 110minutes. - Add them:
200 + 165 + 110 = 475minutes. - Back to hours:
475 ÷ 60 = 7with55left over, so 7 h 55 m. - As a decimal:
475 ÷ 60 = 7.916666…, which is 7.92 at two places.
3 h 20 m + 2 h 45 m + 1 h 50 m = 7 h 55 m = 7.92 hours
Note that 7 h 55 m is not 7.55 hours. The minutes are sixtieths, not hundredths, so 55 minutes is 0.9166… of an hour. That confusion is an easy one to make on a timesheet; the time to decimal calculator covers it for a single entry, and the minutes to decimal chart lists every value from 0 through 60.
Durations are not clock times
This page adds durations: lengths of time such as “3 hours 20 minutes”. It does not add clock times such as “9:00 AM”, and there is a real difference between the two.
- A duration answers how long. Durations can be added freely and are not held under 24 hours — 30 h 15 m is a perfectly valid total for a week.
- A clock time answers when. Adding 9:00 AM to 5:00 PM produces nothing meaningful; what you actually want from two clock times is the gap between them, which is a subtraction.
- Clock times wrap at 24 hours and carry a day with them, so a shift that runs 10:00 PM to 6:00 AM crosses midnight. Durations never wrap.
Working from clock-in and clock-out times?
Convert each shift to a duration first, then bring those durations here — or let the time card calculator do both steps. It takes clock-in and clock-out times for each day of a two-week period, subtracts unpaid breaks, handles shifts that cross midnight, and totals the hours by week.
Once you have a total here, the usual next step is pay. Overtime formulas need decimal hours, which is why the total is shown that way as well: hand 7.92 to the overtime pay calculator or the time and a half calculator rather than typing 7:55 anywhere.
What the calculator accepts
The rules below are the ones the tool enforces, so nothing is quietly changed behind your back.
- Hours must be a whole number from 0 to 999, and minutes a whole number from 0 to 59,999. Negative values, fractions such as 2.5 in the hours box, figures above those limits, and anything that is not a number are rejected with a message on the entry itself.
- Minutes are not capped at 59, only at 59,999. Enter 90 and the entry reads 1 h 30 m; the carry happens on the entry and again on the total.
- A zero entry is a real entry. 0 h 0 m counts as one of the entries and adds nothing — useful when you are keeping a row for a day that was not worked.
- An entry with both boxes blank is skipped and left out of the count, so a spare row waiting to be filled does not distort anything.
- If exactly one box in an entry is blank, the blank one is treated as 0 and the entry total shown next to it says so.
- Removing an entry removes it from the total immediately. The last remaining entry cannot be removed; clear its boxes instead.
Rounding happens only at the display step. The addition itself runs on whole minutes, so the total never drifts, however many entries you add. The exact decimal line shows the unrounded value whenever the total does not divide evenly into hours.
Common questions
- How do I add hours and minutes together?
- Convert every entry to minutes with
(hours × 60) + minutes, add those numbers, then divide the sum by 60. The whole part is the hours and the remainder is the minutes. Adding the hour columns and minute columns separately works too, but only if you remember to carry each 60 minutes into an hour — which is the step people miss. - Can I enter more than 59 minutes in one row?
- Yes, up to 59,999 minutes in one row. This page carries them for you: 90 minutes becomes 1 h 30 m on that entry. That is the opposite of the time to decimal calculator, which caps minutes at 59 because a single clock-style entry of 7:90 is not a real reading.
- Why is 7 hours 55 minutes shown as 7.92 and not 7.55?
- Because minutes are sixtieths of an hour. 55 ÷ 60 = 0.9166…, so the decimal form is 7.92 at two places. Entering 7.55 into payroll would pay 7 hours 33 minutes instead.
- What happens to a row I leave empty?
- If both boxes are blank the row is skipped: it adds nothing and is not included in the entry count. If only one box is blank, the blank one counts as 0 and the row is counted, and the entry total beside it shows the result so the assumption is visible.
- Does this add clock times, like 9:00 AM plus 8 hours?
- No. It adds durations only. For clock-in and clock-out times, including shifts that cross midnight, use the time card calculator.
- How many entries can I add?
- Up to 24, which covers a two-week timesheet with room to spare. Use Add entry to append a row and the Remove button on any row to drop it; both are reachable by keyboard, and the new row receives focus so you can keep typing.
- Is anything I type sent to a server?
- No. The addition runs in your browser on this page. This site's scripts do not upload or deliberately store what you enter, though your browser may restore form values according to its own settings.
Related calculators
- Time Card CalculatorClock-in and clock-out times for two weeks, with breaks and weekly overtime.
- Time to Decimal CalculatorOne hours-and-minutes entry converted to decimal hours.
- Decimal to Time CalculatorTurn a decimal total such as 7.92 back into hours and minutes.
- Minutes to Decimal ChartEvery value from 0 through 60 and its decimal equivalent in one table.
- Overtime Pay CalculatorTurn decimal hours and a rate into regular pay, overtime pay and the total.
- Time and a Half CalculatorQuick 1.5× overtime pay from a rate and overtime hours.