Free · No signup · Runs entirely in your browser
Unix Timestamp Converter
Convert a Unix timestamp to a human date, or a date to epoch seconds and milliseconds. Everything is computed locally in your browser — nothing is sent anywhere.
How it works
- Type a Unix timestamp — seconds or milliseconds are detected automatically.
- See it as your local time, UTC, and ISO 8601 immediately below.
- Or type a date instead, and see its epoch seconds and milliseconds.
- Use "Use current time" for right now, and copy the ISO value when you're done.
Frequently asked questions
What is a Unix timestamp?
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on January 1, 1970 — the Unix epoch. It's a simple, timezone-independent way for computers to store a single moment in time as a plain number.
What's the difference between seconds and milliseconds?
Most Unix systems and APIs count in whole seconds, but JavaScript's Date.now() and many web APIs count in milliseconds instead. This tool detects which one you've entered by its size — values up to about 1e12 are treated as seconds, and larger values are treated as milliseconds — so you can paste either kind without converting it yourself.
Is my data uploaded anywhere?
No. Every conversion happens locally in your browser using JavaScript's built-in Date object — nothing you type is sent to a server.
What timezone is shown?
The local time shown is your device's timezone, based on your browser and operating system settings. The UTC and ISO 8601 values are timezone-independent, so you can share them with anyone regardless of where they are.