Convert Unix timestamps to human-readable dates and back. Supports seconds, milliseconds, timezones, and relative time — 100% client-side.
Paste multiple timestamps or dates (one per line). Mix of seconds, milliseconds, and ISO dates is fine.
A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, excluding leap seconds. It is the most common way computers store and exchange dates because it is:
Many modern systems also use milliseconds since the same epoch (13-digit numbers). JavaScript’s Date.now(), Java’s System.currentTimeMillis(), and many databases return milliseconds. This converter handles both units automatically.
The top bar always shows the current Unix time in seconds and milliseconds. Click “Copy seconds” or “Copy ms” when you need the present moment.
Paste a 10-digit (seconds) or 13-digit (milliseconds) number, pick a timezone, and hit Convert. You get locale, ISO, UTC, relative, and more formats with copy buttons.
Use the date-time picker (or type a value), choose the timezone the date belongs to, and convert to get both second and millisecond Unix values.
One-click buttons for “Now”, “Start of today”, “Yesterday”, “7 days ago”, etc., fill the timestamp field and convert instantly.
Always-visible current Unix timestamp in seconds and milliseconds, updating in real time.
Convert epoch → human date and human date → epoch with the same tool.
Local, UTC, and popular zones (IST, EST, PST, London, Tokyo, Singapore…).
ISO 8601, locale, UTC/GMT, relative time, seconds & ms — each with a one-click copy button.
No data leaves your browser. Safe for internal or sensitive timestamps.
Automatically treats 10-digit numbers as seconds and 13-digit as milliseconds.
iat, exp, and nbf claims quickly.