Free Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and back. Auto-detects seconds vs milliseconds. Shows the current live epoch for reference.

now:1778968627

timestamp → date

date → timestamp

Try this example

You are reading a server log line that says created_at: 1729345200 and need to know what time that was in your local zone.

Steps
  1. 1Paste 1729345200 into the timestamp box.
  2. 2The tool auto-detects this is seconds (10 digits) and displays the matching local and UTC times.
  3. 3If your timestamp ends with three more zeros (e.g. 1729345200000), it is milliseconds. The tool handles that automatically.
Expected result
Input:  1729345200
Local:  Sat Oct 19 2024 19:10:00 GMT+0530 (IST)
UTC:    Sat, 19 Oct 2024 13:40:00 GMT
ISO:    2024-10-19T13:40:00.000Z

How to use

  1. 01Enter a Unix timestamp (seconds or milliseconds) to see the human-readable date.
  2. 02Or pick a date and time to get the matching Unix timestamp.
  3. 03Use the Now button to drop in the current moment in either direction.

FAQ

Seconds or milliseconds?

Unix timestamps come in two flavors. POSIX standard is seconds (10 digits, e.g. 1700000000). JavaScript and Java use milliseconds (13 digits). The tool auto-detects based on length, so 1700000000 is treated as seconds and 1700000000000 as milliseconds.

What time zone does this use?

The output shows your local browser time zone and UTC side by side. You never have to guess.

What is epoch time?

Seconds (or milliseconds) since 1970-01-01 00:00:00 UTC. It is the most common format for storing timestamps in databases and APIs.

More in Developer