Time Calculator

Add, Subtract, Calculate Elapsed Work Hours & Find Future Times

Free online time calculator to add and subtract hours and minutes. Calculate elapsed work hours with break deductions and convert durations to decimal hours.

How to Use
STEP1

Select a Calculation Mode

Choose from Future / Past Time, Elapsed Time, or Time Calculator depending on your task.

STEP2

Enter Times and Durations

Set your start and end times, or enter values to add and subtract. Supports current time, break deduction, and pasting formats like 1:30.

STEP3

View and Copy Results

Results update in real time. Click to copy formatted hours and minutes, actual work hours, decimal hours (e.g., 1.5h), total minutes, or seconds.

Features

Three Distinct Calculation Modes

Calculate future or past times, find elapsed durations with break deductions, or perform arithmetic across multiple time entries in one tool.

Automatic Base-60 Carry & Borrow

Handles base-60 conversions automatically, preventing decimal math errors where 60 minutes equals 1 hour.

Real-Time Decimal & Unit Conversions

Converts times like 1h 30m into 1.5 decimal hours, 90 total minutes, and 5,400 seconds simultaneously for calculations in Excel and spreadsheets.

Break Deduction & Overnight Handling

Deducts break times to compute actual work hours, and automatically calculates overnight shifts spanning across midnight.

Precision Seconds, Text Pasting & Multi-Row Math

Supports second-level precision, pasting text like 1:30 directly into inputs, and adding or subtracting multiple rows of time.

Ideal For

Schedule Planning & Countdown to Target Times

Find arrival times for trips or check the exact minutes remaining before an upcoming meeting or departure.

Work Hours & Decimal Time Calculation

Deduct unpaid lunch breaks from shifts to find net work hours, and copy decimal hours like 7.5h directly into spreadsheets or management tools.

Video Production, Billing & Multi-Task Tracking

Sum timecodes down to seconds, tally billable project hours across multiple tasks, or divide total time by team members.

FAQ
Why do standard calculators give wrong results for time calculations?
Standard calculators operate in base-10, treating 1h 30m + 45m as 1.30 + 0.45 = 1.75. Because time operates in base-60 (60 minutes per hour), this tool uses dedicated base-60 logic to output the correct 2 hours 15 minutes.
How can I calculate what time it will be in X minutes or what time it was X hours ago?
In the "Time From Now" tab, specify the base time (or click Current Time) and the duration to add or subtract to immediately see the future or past time. To find the remaining time until a target time, enter the current time as the start and the target time as the end in the "Elapsed Time" tab.
Can I deduct break time and calculate work shifts across midnight?
Yes. The Elapsed Time tab automatically detects overnight shifts (e.g., 23:00 to 07:00). Enter your break duration in minutes to calculate net work hours separately from total span.
How do I convert hours and minutes to decimal hours for work logs and spreadsheets?
The conversion is displayed automatically in the conversion panel below your result. For instance, 1 hour 30 minutes displays as 1.5 decimal hours.
Can I paste formatted time text like "1:30" directly?
Yes. In the Time Calculator tab, pasting text strings such as "1:30" or "90" into input fields automatically converts them into hours and minutes for calculation.
Is this tool free to use?
This tool is completely free to use. No registration is required.
Can it calculate durations across multiple days and support seconds?
Yes. Toggle "Specify Date" to calculate elapsed time across dates, and enable "Specify Seconds" for precision timing.
Related Tools