Free Time Calculator — Convert, Add & Find Time Differences

Three tools in one: convert between seconds, minutes, hours, days, weeks, months and years — add or subtract two durations — or find the exact duration between two times of day.

Time Calculator

Result

How to Use the Time Calculator

Convert mode converts any amount from one time unit to another — enter a number, choose the source unit and target unit, then click Calculate. Add / Subtract mode lets you add or subtract two durations expressed in hours, minutes and seconds. Difference mode finds the exact duration between two times of day, handling overnight spans automatically (e.g. 11 PM to 7 AM correctly returns 8 hours).

Frequently Asked Questions

There are 86,400 seconds in a day: 24 hours × 60 minutes × 60 seconds = 86,400.
Multiply by 60. For example, 2.5 hours × 60 = 150 minutes. To go the other way, divide by 60: 150 ÷ 60 = 2.5 hours.
There are exactly 52.1775 weeks in a year (365.25 days ÷ 7). For everyday use, a year is approximated as 52 weeks. A leap year (366 days) has 52 weeks and 2 days.
Use the Difference tab above. Enter the start time and end time and click Calculate. The calculator handles overnight spans correctly — for example, 10:30 PM to 6:15 AM returns 7 hours 45 minutes.

Related Calculators