Free Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates, instantly and entirely in your browser.
Timestamp → Date
Date → Timestamp
How to convert Unix timestamps
-
1
Convert a timestamp to a date
Paste a Unix timestamp on the left, choose seconds or milliseconds, and see the local time, UTC time, and relative time instantly.
-
2
Convert a date to a timestamp
Pick a date and time on the right to get its Unix timestamp in both seconds and milliseconds.
-
3
Jump to the current time
Click "Use current time" to fill both sides with right now, useful as a quick reference point.
Example use cases
Debugging API responses
Turn a raw created_at or expires_at timestamp from a JSON payload into a readable date while inspecting logs or responses.
Scheduling & cron jobs
Check exactly when a scheduled Unix time will fire in your local timezone before deploying it.
Comparing timestamps across systems
Confirm whether two systems logging in seconds vs. milliseconds actually agree on the same moment.
Frequently asked questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds (or sometimes milliseconds) that have elapsed since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It's a compact, timezone-independent way to represent a point in time.
Seconds or milliseconds — how do I know which one I have?
A 10-digit number is almost always seconds, while a 13-digit number is almost always milliseconds. Use the unit selector next to the timestamp field to switch.
Is my data uploaded anywhere?
No. Every conversion happens locally in your browser using JavaScript — nothing you enter is sent to a server.
Why do the local time and UTC time differ?
A timestamp represents a single instant, but "local time" reflects your browser's timezone while UTC is timezone-independent — the two will match only if your device is set to UTC.