Time Duration Calculator.
Work Hours & Time Math. Calculate time between hours, add/subtract time, convert units (seconds/minutes/hours/days), and track weekly work hours. Perfect for timesheets, billing, payroll with decimal hours format and break time deduction.
- Utilities
- Runs in your browser
Calculate Time Between
Use cases
Real-world uses.
- Freelance Time Tracking
- Track billable hours for client projects. Calculate time spent with break deductions, get decimal hours for invoicing, and maintain accurate time logs.
- Employee Timesheets
- Create accurate timesheets for payroll. Enter clock-in/out times, subtract lunch breaks, get decimal hours that match payroll system formats.
- Project Time Management
- Track time spent on tasks and projects. Calculate meeting durations, development time, and total project hours for better planning and estimation.
- Shift Work Planning
- Calculate shift durations for rotating schedules. Handle overnight shifts, multiple breaks, and get accurate work hours for different shift patterns.
- School Schedule Planning
- Calculate class durations, study time, and total school hours. Plan homework time and track time spent on different subjects.
- Workout Time Tracking
- Track workout durations, rest periods between sets, and total exercise time. Convert between formats for fitness apps and training logs.
- Meeting Duration Analysis
- Calculate meeting lengths, track time spent in discussions, and analyze if meetings are efficient. Copy durations to meeting notes.
- Travel Time Calculation
- Calculate travel times, commute durations, and journey lengths. Add or subtract time for connections, delays, and layovers.
- Cooking & Baking Timers
- Calculate total cooking time, add prep time to cook time, convert recipe times between units, and plan meal preparation schedules.
- Event Planning
- Calculate event durations, schedule breaks and segments, plan timings for conferences, weddings, and presentations with accurate time math.
How it works
How it works.
- 01
Select Calculator Type - Choose from four tabs: Time Between (duration calculator), Add/Subtract (time math), Convert Units (unit conversion), or Weekly Hours (work tracker).
- 02
Enter Your Times - Click on time inputs to select hours and minutes using the time picker, or type times directly in HH:MM format.
- 03
Add Break Time (Optional) - For Time Between calculator, enter break time in minutes to subtract from total duration. Common for lunch or rest breaks.
- 04
View Multiple Formats - Results display in hours/minutes/seconds, decimal hours, total minutes, and total seconds. Use whichever format you need.
- 05
Copy Results - Click 'Copy' button on any result card to copy the duration or time to your clipboard for easy sharing.
- 06
Use Unit Converter - Switch to Convert Units tab to convert between seconds, minutes, hours, and days. Results update in real-time as you type.
- 07
Track Weekly Hours - In Weekly Hours tab, check/uncheck days, set start/end times, add break minutes for each day. Total updates automatically.
- 08
Add or Subtract Time - Use Add/Subtract tab to calculate what time it will be after adding hours/minutes, or what time it was before subtracting.
Features
Complete Time Calculation Suite.
Time Between Calculator
Calculate exact duration between start and end times. Perfect for tracking work hours, meeting lengths, and time spent on tasks. Includes break time deduction.
Add/Subtract Time
Add or subtract hours, minutes, and seconds from any time. Calculate future or past times for scheduling and planning.
Time Unit Converter
Convert between seconds, minutes, hours, and days. Real-time conversion with high precision up to 6 decimal places.
Weekly Work Hours Tracker
Track work hours for each day of the week with customizable start/end times and break periods. Calculate total weekly hours automatically.
Decimal Hours Format
View time in decimal format (e.g., 7.5 hours) - perfect for payroll, billing, and timesheet submissions.
Break Time Deduction
Automatically subtract lunch breaks and rest periods from total work time. Get accurate billable or payable hours.
Multiple Time Formats
Results shown in hours-minutes-seconds format, decimal hours, total minutes, and total seconds. Choose what you need.
Copy to Clipboard
One-click copy of any calculation result. Easy sharing in timesheets, reports, emails, and documents.
Real-Time Calculations
Unit conversions update instantly as you type. No need to click calculate buttons for conversions.
Overnight Shifts Support
Automatically handles time calculations that span across midnight. Perfect for night shift workers.
Average Hours Per Day
In weekly tracker, see average work hours per day. Helps maintain work-life balance and track workload.
No Installation Required
100% browser-based, no downloads or sign-up needed. All calculations happen locally for instant results.
How does the Time Between calculator work?
Enter your start and end times, plus any break minutes. The calculator subtracts the start from end time, deducts breaks, and shows the result in multiple formats including decimal hours for easy payroll/billing calculations.
What are decimal hours?
Decimal hours represent time as a decimal number instead of hours:minutes. For example, 7.5 hours equals 7 hours 30 minutes. This format is commonly used in timesheets, payroll systems, and billing.
Can it handle overnight shifts?
Yes! If your end time is earlier than start time, the calculator automatically assumes the shift continues into the next day and calculates the duration correctly.
How do I use the break time feature?
In the Time Between calculator, enter the break duration in minutes (e.g., 30 for a half-hour lunch break, 60 for an hour). This amount is automatically subtracted from the total time.
What's the difference between Add and Subtract modes?
Add mode calculates a future time (e.g., "What time is it 2 hours from 10:00?"). Subtract mode calculates a past time (e.g., "What time was it 2 hours before 10:00?").
Can I convert any time unit to another?
Yes! The Unit Converter supports conversions between seconds, minutes, hours, and days. Results are precise up to 6 decimal places.
How does the Weekly Hours tracker work?
Enable the days you work, set start/end times, add break minutes for each day. The tracker automatically calculates total weekly hours, decimal hours, and average hours per day.
Can I save my weekly schedule?
The weekly schedule is saved in your browser's local storage. It will be there when you return, but if you clear browser data, it will reset to defaults.
Why use this instead of a regular calculator?
Regular calculators can't handle time math (60 minutes = 1 hour, 24 hours = 1 day). This tool handles all time conversions automatically and provides results in multiple useful formats.
Is this accurate for payroll calculations?
Yes! The decimal hours format is exactly what most payroll systems use. For example, 8 hours 30 minutes = 8.50 hours (not 8.30).
Can I use this for billing clients?
Absolutely! Track time spent on projects using Time Between calculator with breaks, get decimal hours for accurate billing, and copy results to your invoices.
Does this account for lunch breaks automatically?
No, you need to manually enter break minutes. This gives you flexibility - some people take 30-minute breaks, others take 60 minutes.
Related tools
More Utilities tools.
Age Calculator
Calculate age from birth date
Arraygen
Generate arrays for development projects
Asciify
Convert text to ASCII art
Barcode Generator
Create barcodes for products quickly
Binary Operations
Perform operations on binary numbers
Binary Zero Counter
Count zeros in binary sequences
Birthday Countdown
Track birthdays with countdown timer, age calculator, and zodiac signs
Calorie Calculator
Calculate daily calorie requirements accurately
Built by Infyways
Need more than a tool.
These utilities are made by the Infyways studio. When a free tool is not enough, we build the real thing.