Timestamp Converter
Convert Unix timestamps to human-readable dates, or any date string back to a Unix timestamp — free, instant, browser-based.
Unix Timestamp (seconds or milliseconds)
How to convert a timestamp
- Select the direction: Unix → Date or Date → Unix.
- Enter a Unix timestamp (seconds or milliseconds auto-detected) or a date string.
- Click Convert.
- Copy any of the formatted results to your clipboard.
What is a Unix timestamp?
A Unix timestamp is the number of seconds elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It is timezone-independent and widely used in databases, APIs, and programming languages. JavaScript uses milliseconds instead of seconds, so JS timestamps are 1000× larger.
Privacy — computed in your browser
All conversion happens locally using the JavaScript Date API. No data is sent to any server.
Frequently Asked Questions
Seconds vs milliseconds — how do I tell?
Timestamps with 10 digits are seconds (e.g. 1700000000). Timestamps with 13 digits are milliseconds (e.g. 1700000000000). This tool auto-detects both.
What date formats does the Date → Unix converter accept?
ISO 8601 (2024-01-15T12:00:00), RFC 2822, and most human-readable formats like "January 15, 2024". Use ISO 8601 for the most reliable results.
What is the Y2K38 problem?
On 32-bit systems, Unix timestamps stored as signed integers will overflow on January 19, 2038. Modern 64-bit systems are not affected.
Does this convert to my local timezone?
The Local result uses your browser's local timezone. UTC and ISO outputs are always in UTC.