A mixed-format day list
- Input
- 7:30, 2.25, 45m, -1:15 (one per line)
- Working
- 7:30 = 450 min. 2.25 = 2.25 × 60 = 135 min. 45m = 45 min. −1:15 = −75 min. Sum: 450 + 135 + 45 − 75 = 555 minutes.
- Result
- 555 minutes = 9 h 15 min = 9.25 decimal hours
Add up a list of hours and durations — timesheet entries, study sessions, project time — in mixed formats, with a running total and decimal hours for payroll. Runs entirely in your browser — your numbers never leave this device.
| Line | You typed | Duration | Running total |
|---|---|---|---|
| Line 1 | 7:30 | 7 h 30 min | 7 h 30 min |
| Line 2 | 2.25 | 2 h 15 min | 9 h 45 min |
| Line 3 | 45m | 45 min | 10 h 30 min |
| Line 4 | -1:15 | −1 h 15 min | 9 h 15 min |
Accepted formats: hours:minutes (7:30), decimal hours (7.5 or 2.25), and h/m notation (7h 30m, 45m). Start a line with a minus sign to subtract it, as in the −1:15 break in the example list.
| You type | Meaning | Minutes |
|---|---|---|
| 7:30 | 7 hours, 30 minutes (clock style) | 450 |
| 7.5 | 7.5 decimal hours | 450 |
| 7h 30m / 7h30m | 7 hours and 30 minutes | 450 |
| 2.25 | 2¼ decimal hours | 135 |
| 45m | 45 minutes | 45 |
| -1:15 | Subtract 1 hour 15 minutes | −75 |
Type or paste one duration per line and the calculator adds them up, showing a table with each entry parsed, and a running total so an error is visible at the line where it happens. Three formats can be mixed freely in one list, because real timesheets mix them: clock style (7:30), decimal hours (7.5, 2.25) as payroll systems export them, and unit style (7h 30m, 45m). A leading minus subtracts an entry — the standard way to take a break or a correction out of a day's total without deleting the original entry.
Lines that do not parse are not silently dropped: they appear in the table marked 'Not a duration' and are excluded from the total, with the result note telling you how many lines were skipped. That honesty matters, because a silently ignored typo in a timesheet list is exactly the error this tool exists to catch.
The grand total is given in hours and minutes for humans and in decimal hours for payroll — the form a rate can be multiplied by. 9 h 15 min is 9.25 hours, and confusing the two notations (reading 9:15 as 9.15) is the classic underpayment bug this page's dual display is designed to prevent. For structured clock-in/clock-out weeks with breaks and overtime, use the Time Card Calculator instead.
Three, mixed freely: clock style (7:30), decimal hours (7.5 or 2.25 — a bare number always means hours), and unit style (7h 30m, 7h30m, 2h, 45m, 45 min). Start any line with a minus sign to subtract it, which is how breaks and corrections are usually entered.
Because decimal hours are fractions of an hour, not minutes after a point. 15 minutes is a quarter of an hour: 15 ÷ 60 = 0.25, so the decimal form is 9.25. Reading a timesheet's 9:15 as 9.15 hours undercounts by 6 minutes per entry — the most common payroll arithmetic mistake, and the reason both forms are displayed side by side.
They stay visible in the table, marked 'Not a duration', and are left out of the total — and the note under the results tells you how many were skipped. Nothing is silently ignored, so a typo shows up as a flagged line instead of a quietly wrong total.
No — entries are durations, not times of day, so 09:00 in this list means a 9-hour duration. To find the length of a span between two clock times, use the Time Duration Calculator; to total a week of shifts with breaks deducted, use the Time Card Calculator.
Any reasonable list — a month of daily entries is fine. Each line is parsed independently in your browser, and the running-total column lets you spot-check a long list at any row.
No. The list is processed in your browser only; nothing is sent to a server, and closing the tab clears it — copy your total before you leave.
More in Date & Time Tools · Browse all tools