Developer Tools

Timestamp Converter

Convert Unix timestamps to human-readable dates, or any date string back to a Unix timestamp — free, instant, browser-based.

No uploads — browser onlyInstant result

Unix Timestamp (seconds or milliseconds)

How to convert a timestamp

  1. Select the direction: Unix → Date or Date → Unix.
  2. Enter a Unix timestamp (seconds or milliseconds auto-detected) or a date string.
  3. Click Convert.
  4. 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.

Related tools