Seconds to Human Readable
Paste any number of seconds and instantly see the human-readable duration — days, hours, minutes, seconds — plus every common unit conversion.
Why seconds are everywhere
When you see a bare number like 604,800 in an app setting, a subscription description, or a file on your computer, it is rarely obvious what it means. Paste it here and you will see it is exactly one week. Seconds appear in video lengths, podcast durations, song tracks, fitness app timers, and anywhere a duration needs to be stored as a plain number without ambiguity.
In software, seconds are also the default unit for cache expiry, login session length, and API timeout settings — which is why constants like 86,400 (one day) and 3,600 (one hour) appear so often in config files and code. If that number showed up as a Unix timestamp rather than a duration, the Epoch Converter tells you which date it points to. The conversion is always the same: divide by 3,600 to get hours, divide by 86,400 to get days.
Frequently asked questions
How many seconds are in a day?
86,400 seconds. That is 60 seconds × 60 minutes × 24 hours. A week is 604,800 seconds.
Why do configuration files use seconds instead of human-readable values?
Seconds are a single integer with no ambiguity — no confusion between '1m' meaning one minute vs one month, no locale formatting issues, and trivial arithmetic in code. Many systems store timeouts, TTLs, and intervals in seconds for this reason.
How do I convert seconds to hours and minutes in code?
In most languages: hours = Math.floor(s / 3600), minutes = Math.floor((s % 3600) / 60), seconds = s % 60. In Python: str(datetime.timedelta(seconds=s)) prints it directly. In Go: time.Duration(s) * time.Second then use Hours(), Minutes(), Seconds() methods.
What is 86400 seconds?
86,400 seconds is exactly 1 day (24 hours). It is one of the most common constants in backend code — used for cache TTLs, session expiry, and daily job scheduling.
Can I convert fractional seconds?
Yes — enter a decimal like 3661.5 and the tool breaks it into hours, minutes, seconds, and the remaining milliseconds.