Timestamp Converter

Unix time ↔ human-readable date. Paste a timestamp (seconds or milliseconds) or any date string — it figures out which direction you mean.

Convert Unix timestamps to human-readable dates and back. Paste an epoch value in seconds or milliseconds and see the date and time in your local zone and UTC. Or pick any date and time and get its timestamp instantly — ideal for developers, API work and debugging.

Reference: Unix epoch — seconds since 1970-01-01 UTC (POSIX time).

Current Unix time (s)
Converted values appear here.

How to use the Unix Timestamp Converter

  1. Enter a Unix timestamp (seconds or milliseconds) in the input.
  2. The date and time update automatically in local time and UTC.
  3. To go the other way, enter a date and time and read the epoch value.

Frequently asked questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds since January 1, 1970 (UTC), also called epoch time. Computers use it because it is timezone-independent.

How do I convert a Unix timestamp to a date?

Paste the number into the box above. Seconds and milliseconds are both detected automatically.

Why is my timestamp 11 digits vs 13 digits?

11-digit values are seconds; 13-digit values are milliseconds, which some systems (for example JavaScript Date.now()) use. This tool accepts both.

Does the timezone matter?

A timestamp is an absolute instant. The tool shows the equivalent wall-clock time in your local timezone and in UTC.