GoWebTools

Unix Timestamp Converter

Convert Unix timestamps to human dates and back, in seconds or milliseconds, in UTC, your local time zone or ISO 8601. Free, live, in-browser.

Current Unix timestamp

1785610499
milliseconds: 1785610499520
2026-08-01T18:54:59.520Z

Timestamp to date

Date to timestamp

Unix seconds
1785610499
Unix milliseconds
1785610499000
ISO 8601
2026-08-01T18:54:59.000Z
UTC
Sat, 01 Aug 2026 18:54:59 GMT
Relative
1 second ago

What this tool is for

A Unix timestamp counts seconds since 1 January 1970 UTC. It appears in every log file, JWT and database row, and it is unreadable at a glance. Paste one to get the date, or pick a date to get the timestamp, with UTC and local time shown side by side so time zone mistakes surface immediately.

How to use it

  1. Paste a timestamp: seconds and milliseconds are detected automatically.
  2. Read the UTC, local and ISO 8601 renderings.
  3. Or go the other way: pick a date and time to get the timestamp.
  4. The live clock at the top shows the current timestamp, one click to copy.

Frequently asked questions

Seconds or milliseconds?

Unix time is defined in seconds, and JavaScript works in milliseconds, which is why a timestamp sometimes lands in 1970 and sometimes in the year 55000. Ten digits means seconds, thirteen means milliseconds, and both are detected here.

What is the year 2038 problem?

A signed 32-bit timestamp overflows on 19 January 2038. Systems that still store time in a 32-bit integer will wrap to 1901. Modern systems use 64 bits and are fine for longer than anyone needs.

Does a timestamp carry a time zone?

No, and that is its main virtue. It is an absolute instant in UTC. The time zone only enters when you render it for a human.