Convert milliseconds or seconds into a readable duration like 1d 2h 3m 4s, and break it down across every time unit.. Duration Humanizer is a free online tool from the ToolsRift Developer Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.
Loading Duration Humanizer…
How to use Duration Humanizer
Enter a duration in milliseconds or seconds and the tool renders a compact humanized string and a unit-by-unit breakdown, perfect for describing elapsed time.
Frequently asked questions
Milliseconds or seconds — which do I use?
Pick the unit that matches your source. Timestamps and performance APIs are usually milliseconds; many APIs report seconds.
How is the humanized string built?
The total is divided into days, hours, minutes and seconds, and only non-zero units are shown, e.g. 2h 5m.
Can it show weeks or months?
It stops at days for accuracy, since months and years vary in length and would make elapsed-time output ambiguous.
ToolsRift processes your files in your browser. We use cookies only for basic analytics and to support ads that keep every tool free. See our Cookie Policy.