Text tool

Duration Converter

Convert a finite nonnegative duration between milliseconds, seconds, minutes, hours, days and fixed 365-day years.

In-browser processingNo account requiredPrivacy details ↗

Enter one decimal number without grouping, exponents or unit text. 1 minute = 60 seconds, 1 hour = 60 minutes, 1 day = 24 hours, 1 year = 365 days. Calendar months, leap years, dates, DST, clock and ISO duration parsing are excluded. Supported total: zero or 0.000001–9,007,199,254,740,991 milliseconds. Results use JavaScript floating-point arithmetic, rounded to 12 significant digits; they are not exact decimal accounting values.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter the duration and its unit, then convert to all six units.

Scope and rules

Enter one decimal number without grouping, exponents or unit text. 1 minute = 60 seconds, 1 hour = 60 minutes, 1 day = 24 hours, 1 year = 365 days. Calendar months, leap years, dates, DST, clock and ISO duration parsing are excluded. Supported total: zero or 0.000001–9,007,199,254,740,991 milliseconds. Results use JavaScript floating-point arithmetic, rounded to 12 significant digits; they are not exact decimal accounting values.

GOOD TO KNOW

Common questions

Can I convert calendar months?

No. Months vary in length; this tool converts fixed elapsed units only.