Skip to content
QKQuickKit日本語
Date & TimeLOCALRuns in your browser

Human-readable Duration

Turn a number of seconds into "1d 2h 3m" and back, and parse free-form durations like "1h30m" or "1:23:45" into seconds.

This tool handles input and primary processing in your browser and is designed not to send the input to QuickKit’s server.

Result

Duration in each representation
Compact
Verbose
Clock (H:MM:SS)
Total seconds
Total milliseconds
Total minutes
Total hours
How it works

Weeks, days, hours, minutes, and seconds are exact. In the humanize direction, units above your "largest unit" are rolled into it (for example 90000 s as hours becomes 25h). In the parse direction, colon input is read as MM:SS, HH:MM:SS, or DD:HH:MM:SS, and token input accepts forms like "1.5h", "90 min", or "2 hours 30 minutes".