Text/Utilities
Unix Timestamp Converter
Convert Unix epoch timestamps to human dates and back, in UTC or local time. Supports seconds and milliseconds.
Current Unix time
—
Timestamp → Date
Date → Timestamp
About the Unix Timestamp Converter
Convert Unix epoch timestamps to readable dates and back again, in both UTC and your local time zone.
What this tool does
A Unix timestamp is the number of seconds (or milliseconds) since January 1, 1970 UTC. This tool converts a timestamp into local time, UTC, and ISO 8601, and also turns a chosen date into its timestamp. A live clock shows the current epoch time.
Seconds vs milliseconds
Different systems use different precision. The converter auto-detects which you pasted, or you can set it manually.
- 10-digit numbers are usually seconds (standard Unix time).
- 13-digit numbers are usually milliseconds (JavaScript, Java).
- Auto-detect handles both so you rarely need to choose.
Common uses
Timestamps appear everywhere in development and debugging:
- Reading created_at / updated_at fields from databases and APIs.
- Debugging logs, JWT expiry, and cache headers.
- Scheduling and comparing events across time zones.
FAQ
What time zone are results shown in?
Both your local time zone (from your browser) and UTC are shown, plus the ISO 8601 string.
Does it handle dates before 1970?
Yes. Negative timestamps represent dates before the Unix epoch and are converted correctly.
Is anything sent to a server?
No. All conversions happen in your browser.
Why is my millisecond value showing a wrong date?
If a millisecond value is treated as seconds it will point far into the future. Use auto-detect or switch the unit to milliseconds.
Related tools
Pro tip: pair this tool with Upside Down Text Generator and Text Similarity Checker for a faster SEO workflow.