Add, subtract, multiply, and divide time values. Use the tabs to switch between duration math, clock time calculations, date arithmetic, timesheets, and free-form expressions.
2
HOURS
:
30
MINS
:
00
SECS
1
HOURS
:
15
MINS
:
00
SECS
2h 30m 00s + 1h 15m 00s =
3h 45m
Start Time
2
HOURS
:
30
MINS
:
00
SECS
End Time
9:00 AM + 2h 30m =
11:30 AM
Date
7
Today + 7 days =
-
Start Date
End Date
From ... to ...
0 days
Entries
5 entries
0h 00m
Supports: 2h 30m 15s, 2:30, 2:30:15, +, -, ×, ÷
-
Advertisement
About This Tool
This time calculator performs arithmetic with hours, minutes, and seconds — adding, subtracting, multiplying, and dividing time values. Enter time in HH:MM:SS format and perform operations sequentially, building complex calculations step by step. The result appears in both the standard HH:MM:SS format and decimal hours simultaneously. You can also multiply time by a number (e.g., 0:45:00 × 5 = 3:45:00 for five 45-minute sessions) or divide time evenly (e.g., 3:00:00 ÷ 4 = 0:45:00).
Negative results from subtracting larger values are handled correctly and displayed with a minus sign.
Time arithmetic is more complex than ordinary arithmetic because it uses the base-60 (sexagesimal) system: 60 seconds make a minute, and 60 minutes make an hour. This means 2:45 + 1:30 is not 3:75 but 4:15, because 75 minutes carries over to 1 hour and 15 minutes. The calculator converts all input values to total seconds internally, performs the arithmetic, then applies modular division to extract hours, minutes, and seconds.
Decimal hours are computed using the formula: hours + (minutes / 60) + (seconds / 3600). Results exceeding 99 hours display correctly without wrapping around to zero.
This tool is designed for payroll administrators calculating weekly work hours, project managers tracking task durations across a sprint, video editors summing clip lengths to plan a cut, runners analyzing split times and computing average pace, coaches tallying session totals, and musicians timing compositions or rehearsals. The decimal hour output is particularly useful for billing and timesheet systems that require quarter-hour increments.
All processing happens entirely in your browser — no data is transmitted, no account is required, and your time entries remain completely private. The calculator works on any device, including phones and tablets.
The Mathematics of Time
The sexagesimal (base-60) number system used for time originates from ancient Babylon, around 2000 BCE. The Babylonians chose base-60 because it's divisible by many numbers (1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, 60), making fractions easier to express. This system was adopted by Greek astronomers, who divided circles into 360 degrees (6 × 60) and hours into 60 minutes and 60 seconds. The word "minute" comes from the Latin "pars minuta prima" (first small part), and "second" from "pars minuta secunda" (second small part) — both referring to successive divisions of an hour by 60. While decimal time was briefly mandated during the French Revolution (10 hours per day, 100 minutes per hour), the base-60 system proved too deeply embedded in culture and astronomy to displace. Today, base-60 time creates unique arithmetic challenges: 2:45 + 1:30 is not 3:75 but 4:15, because 75 minutes carries over to 1 hour and 15 minutes. This carry-over logic, trivial for computers but error-prone for humans, is exactly what this calculator automates.
Enter time values using the hours, minutes, and seconds fields. You can add multiple time entries for calculating totals.
Click Add Time or use negative values to subtract. The calculator handles overflow automatically (e.g., 90 minutes becomes 1h 30m).
View your total in HH:MM:SS format and decimal hours. Copy or share results for timesheets, billing, or project tracking.
Methodology
All time values are internally converted to total seconds for calculation, then converted back to HH:MM:SS format for display. Addition: seconds are summed, then modular arithmetic extracts hours (÷ 3600), remaining minutes (÷ 60), and remaining seconds (% 60). Subtraction follows the same process, allowing negative results. Multiplication scales the total seconds by the multiplier. Division divides total seconds by the divisor, with the result rounded to the nearest second.
Decimal hour conversion uses the formula: decimal = hours + (minutes / 60) + (seconds / 3600). For example, 2:30:45 = 2 + 30/60 + 45/3600 = 2.5125 decimal hours. The calculator maintains precision by working with integer seconds internally, avoiding floating-point rounding errors that can accumulate in extended calculations. Results exceeding 24 hours are displayed correctly (e.g., 36:15:00) rather than wrapping around.
Results appear in both HH:MM:SS and decimal hour formats. The HH:MM:SS format is standard for clocks and timers — intuitive for general use. Decimal hours are preferred in payroll and billing systems where quarter-hour increments are common (0.25 = 15 min, 0.50 = 30 min, 0.75 = 45 min). When the result exceeds 99 hours, all digits are preserved.
Negative time values (from subtracting a larger time from a smaller one) are displayed with a minus sign and represent a time deficit or remaining balance. The running total allows sequential operations — add your Monday hours, then add Tuesday, Wednesday, and so on to accumulate a weekly total, then subtract break time to get net hours worked.
Practical Examples
Adding daily work hours: Monday 8:30, Tuesday 7:45, Wednesday 9:15, Thursday 8:00, Friday 6:30. Total: 8:30:00 + 7:45:00 + 9:15:00 + 8:00:00 + 6:30:00 = 40:00:00. Subtracting lunch breaks: 40:00:00 − (5 × 0:30:00) = 40:00:00 − 2:30:00 = 37:30:00 net hours.
In decimal: 37.5 hours. A runner's 5K splits: 5:42 + 5:38 + 5:45 + 5:51 + 5:34 = 28:30 total. Average pace: 28:30 ÷ 5 = 5:42 per kilometer. Video project: 12 clips averaging 2:15 each = 2:15:00 × 12 = 27:00:00 total runtime.
Tips for Time Calculations
For payroll calculations, convert all times to decimal hours first — most timesheet systems bill in quarter-hour increments (round to nearest 0.25). To calculate overtime: subtract 40:00:00 from total weekly hours. When splitting time evenly among team members, use division and check for rounding — 8:00:00 ÷ 3 = 2:40:00 each, not 2:66:66. For pace calculations (running, cycling), divide total time by distance to get per-unit pace.
To convert between formats quickly: multiply decimal hours by 60 to get minutes (1.75 hours × 60 = 105 minutes = 1:45:00). Video editors can use this to calculate total runtime by adding individual clip durations. When billing clients, always round up to the nearest increment per your contract terms.
More on AmazonAs an Amazon Associate I earn from qualifying purchases.
Frequently Asked Questions
How do I add multiple time entries?
Use the Timesheet tab to add multiple time entries. Enter hours and minutes for each day (or use Start → End mode for clock times), and the calculator sums them automatically. You can add up to 31 rows with optional break deduction and payroll rounding.
Can I calculate the difference between two times?
Yes! In the Time tab, click "Time to Time" to switch to time-difference mode. Enter a start time and end time, and the calculator instantly shows the duration between them in hours, minutes, and decimal hours. This is perfect for calculating work shift lengths or meeting durations.
How do I convert time to decimal hours?
Every calculation result automatically shows the decimal hours equivalent below the main result. For example, 1 hour 30 minutes displays as "= 1.5 decimal hours". Decimal hours are the standard format for timesheets, payroll systems, and billing software. The Timesheet tab also shows decimal totals for all your entries combined.
Can I subtract time?
Yes! Prefix any time entry with a minus sign (-) to subtract it from the total. For example, entering -1:30:00 will subtract 1 hour and 30 minutes. This is useful for tracking breaks or deductions.
What is decimal hours and when would I use it?
Decimal hours express time as a decimal number instead of hours and minutes. For example, 1 hour 30 minutes = 1.5 hours. This format is commonly used in timesheets, payroll systems, and billing software where calculations are easier with decimal values.
Can I calculate the duration between two clock times?
Yes! Use the Time tab and click "Time to Time" mode. Enter your start time (e.g., 9:30 AM) and end time (e.g., 5:15 PM), and the result instantly shows the duration as 7h 45m (7.75 decimal hours). If the end time is before the start time, the calculator assumes overnight and still gives the correct result.
How are seconds and minutes overflow handled?
The calculator automatically normalizes results. If you enter 90 minutes, it displays as 1 hour 30 minutes. Similarly, 3600 seconds becomes 1 hour. This works in reverse too—negative overflow is handled correctly.
Can I calculate weekly work hours from daily entries?
Yes! The Timesheet tab is designed exactly for this. It starts with 5 rows labeled Mon–Fri, each preset to 8 hours. Edit the hours for each day, or switch to Start → End mode to enter your clock-in and clock-out times. Enable break deduction to automatically subtract lunch breaks, and use rounding for payroll compliance. The total is shown in both hours:minutes and decimal format.
How do I multiply time by a number?
In the Duration tab, click "Multiply / Divide" to switch modes. Set the time duration you want to multiply (e.g., 0:45:00 for 45 minutes), select the × operator, then enter the multiplier (e.g., 5). The result shows 3:45:00 — the total for five 45-minute sessions. You can also use decimal multipliers like 1.5 or 2.5. This is ideal for calculating total time for repeated tasks, scaling recipes, or estimating project hours.
How do I divide time evenly?
In the Duration tab, click "Multiply / Divide" mode. Enter the total time you want to split (e.g., 3:00:00 for 3 hours), select the ÷ operator, then enter the number of parts (e.g., 4). The result shows 0:45:00 — each person gets 45 minutes. This is useful for splitting meeting time among presenters, dividing work shifts equally, finding average lap time from a total, or calculating per-person allocation for team projects.
What is half of 55 minutes?
Half of 55 minutes is 27 minutes and 30 seconds (0:27:30). To calculate this, enter 0:55:00 in the Duration tab, switch to "Multiply / Divide" mode, select ÷, and enter 2. Finding half of any time value is simply dividing by 2. Similarly, a third of 1 hour is 0:20:00 (divide by 3), and a quarter of 2 hours is 0:30:00 (divide by 4). You can also use the Expression tab and type "0:55 / 2" for a quick answer.
How many minutes are in 3 hours?
3 hours = 180 minutes. To convert hours to minutes, multiply by 60. Use the Duration tab in Multiply mode: enter 1:00:00 × 3, or simply enter 3:00:00 and read the decimal result (3.0 hours = 180 minutes). Common conversions: 1 hour = 60 min, 1.5 hours = 90 min, 2 hours = 120 min, 3 hours = 180 min, a quarter of an hour = 15 min, three quarters of an hour = 45 min.
How many minutes is 1 hour and 45 minutes?
1 hour and 45 minutes = 105 minutes. Multiply the hours by 60 and add the remaining minutes: (1 × 60) + 45 = 105. Enter 1:45:00 in the calculator to see the result in multiple formats. More examples: 1 hour 15 minutes = 75 minutes, 1 hour 30 minutes = 90 minutes, 2 hours 15 minutes = 135 minutes, 2 hours 30 minutes = 150 minutes.
My Favorites
Drag to reorder
No favorites yet
Tap the ☆ on any tool page to bookmark it for quick access.