Unix Timestamp Converter
Convert Unix epoch seconds into a human-readable UTC date, go the other way from a date back to epoch, and keep an eye on the current timestamp as it counts up live — all locally in your browser.
How it works
A Unix timestamp is just the number of seconds that have passed since midnight UTC on January 1, 1970 — the epoch. It's a compact, timezone-free way to store a moment, which is why databases and APIs lean on it so heavily.
Paste an epoch value and you'll get the matching UTC date rendered in a readable form. Type or pick a local date and you'll get the epoch seconds back. The live counter at the top shows the current timestamp updating every second so you can grab 'now' at a glance.
Keep the units in mind: this tool works in seconds. A lot of systems, JavaScript included, use milliseconds — those are 1000× larger, so if a value looks absurdly far in the future you probably need to divide it by 1000 first.
Frequently asked questions
Seconds or milliseconds — which does this expect?
Seconds. If you paste a 13-digit millisecond value it'll land thousands of years ahead, so trim the last three digits or divide by 1000 to get seconds first.
Why is the output in UTC instead of my local time?
Unix time has no timezone baked in, so showing it in UTC keeps things unambiguous. The date-to-epoch field does read your local timezone, then converts to the underlying UTC seconds.
Does the current timestamp keep updating?
It refreshes every second while the page is open, so the value at the top always reflects the real current epoch time on your device.