Convert a Unix timestamp to a date a human can read.
Paste an epoch in seconds or milliseconds and see it as a local date, UTC, ISO 8601, and "3 hours ago" — in whatever timezone you pick. Or pick a date to get the timestamp back. It all runs in your browser.
Or pick a date → get the timestamp
—
—
FAQ
Is my timestamp uploaded?+
No. Every conversion happens entirely in your browser — nothing about your timestamp or chosen date is sent to a server. We count only anonymous, aggregate usage on our own server (a page view, that a conversion ran) — never the values you enter.
Seconds or milliseconds — which do I paste?+
Either. The unit is detected automatically: anything at or above 1e12 (a 13-digit number) is read as milliseconds, otherwise as seconds. You always get both epoch · s and epoch · ms back, so you can copy whichever your code needs.
Which timezone does it use?+
The "local" row uses your browser's timezone by default, but you can switch it to UTC or any zone in the picker. The UTC and ISO 8601 rows are always in UTC, so they're unambiguous to paste anywhere.