Every Friday I used to add up my week's hours for a timesheet, and every Friday I got it wrong at least once. The problem isn't arithmetic — it's that time doesn't work in tens. Add 1 hour 45 minutes to 2 hours 30 minutes and your brain wants to say 3 hours 75 minutes, which isn't a thing. A time calculator does duration math the way time actually works: carrying the 60s, borrowing across midnight, and converting between hours-minutes and decimal hours without the Friday-afternoon errors.
Why Time Math Is Awkward
Ordinary numbers are base-10: ten of anything becomes one of the next unit. Time is base-60 for minutes and seconds, base-24 for hours, and base-7 for days — sometimes all in one calculation. That mismatch is the entire reason this tool exists.
Adding durations means carrying: 1:10 + 6:50 gives 7:60 in raw addition, but 60 minutes is an hour, so the real answer is 8:00. Subtracting means borrowing: 6:20 − 3:45 leaves you with −25 minutes, so you borrow an hour (60 minutes) and get 2:35. And crossing midnight wraps the clock: start at 10:30 PM, work 9 hours 45 minutes, and you finish at 8:15 AM the next day. Each of these is easy to fumble by hand and trivial for the calculator.
Adding and Subtracting Durations
The core mode takes time entries in hours, minutes, and seconds, each marked + or −, and returns the total. A freelancer's Monday: +1h 45m, +2h 30m, +0h 50m of work, minus a 30-minute break:
| Entry | Operation | Running Total |
|---|---|---|
| 1h 45m | + | 1h 45m |
| 2h 30m | + | 4h 15m |
| 0h 50m | + | 5h 05m |
| 0h 30m (break) | − | 4h 35m |
The calculator handles the carries silently — 45 + 30 = 75 minutes becomes 1 hour 15 minutes in the running total. Leave any field blank and it counts as zero, so you don't have to type 0h 50m 0s for a simple entry. The result comes back broken into days, hours, minutes, and seconds, plus totals (total hours, total minutes) for billing and payroll.
How to Use the Time Calculator
Pick the mode that matches your question — durations, shifts, or conversion — and the inputs change accordingly.
Duration mode: enter each time block as hours, minutes, and seconds, choosing + or − per row. Add as many rows as you need — project tasks, trip legs, workout sets. The duration log keeps every entry visible so you can audit the total instead of trusting a number you can't see.
Shift mode: enter a clock-in and clock-out time to get the exact shift length, including overnight shifts that cross midnight. This is the timesheet mode: start 22:00, end 06:30, get 8h 30m without the "wait, is that 8.5 or…" confusion.
Decimal converter: type a decimal-hour value (like 7.6) to see it as 7h 36m, or enter hours and minutes to get the decimal. Payroll systems bill in decimals — 1h 45m is 1.75 hours — and this is the bridge between human time and payroll time.
Step-by-step: fill the fields, hit calculate, and read the result with its breakdown. Every mode shows its work, so a wrong input is easy to spot and fix.
Decimal Hours: The Payroll Translation
This deserves its own section because it confuses nearly everyone the first time. Payroll and billing systems don't want "7 hours 36 minutes" — they want 7.6 hours, because decimals multiply cleanly by hourly rates. The conversion: divide the minutes by 60. So 456 minutes = 7 hours 36 minutes = 7.6 hours.
The trap is treating the minutes as a decimal directly: 1h 45m is not 1.45 hours — it's 1.75. And 2.5 hours is 2h 30m, not 2h 50m. The converter eliminates this entire class of error, which matters when a timesheet mistake at 1.45-vs-1.75 compounds across a whole team for a whole pay period.
Who Uses a Time Calculator?
Freelancers and contractors total billable hours across sessions and convert them to decimal hours for invoices — the duration log doubles as a work record.
Payroll and HR staff verify timesheets, compute shift lengths (including overnight shifts), and convert clock times to decimal hours for payroll systems.
Project managers add up task durations across a team to estimate project timelines, and subtract completed work to see what remains.
Students and shift workers calculate study blocks, work shifts, and sleep schedules — anywhere base-60 math shows up in daily life.
Key Features
- Add/subtract durations — unlimited time rows with +/− per entry, automatic carrying and borrowing.
- Shift duration mode — clock-in to clock-out, correctly handling overnight shifts.
- Decimal hour converter — hours:minutes ↔ decimal hours for payroll and billing.
- Duration log — every entry stays visible for auditing the total.
- Multiple result formats — days/hours/minutes/seconds plus total hours and total minutes.
- Free and private — no signup; everything runs in your browser.
Frequently asked
Divide minutes by 60 — the bridge tool does it instantly (1h 45m = 1.75h).
Yes — keep adding entries; the log keeps a running total.
If clock-out is earlier than clock-in, it's treated as crossing midnight.
Yes — download your time log as PDF or CSV.