Skip to content

Unix Timestamp Converter

Convert between Unix epoch time and readable dates, in seconds or milliseconds.

epoch.sh
Current Unix time 1789762879
ISO 8601 (UTC)
2026-09-18T20:21:19.000Z
UTC
Fri, 18 Sep 2026 20:21:19 GMT
Local time
9/18/2026, 8:21:19 PM
Time zone
UTC
Unix seconds
1789762879
Unix milliseconds
1789762879000
Relative
now

How to use Timestamp Converter

  1. 01Paste a timestamp to see it as a date, or pick a date to get the timestamp.
  2. 02Switch between seconds and milliseconds if your value looks a thousand times out.
  3. 03Compare the UTC and local readings side by side.

About Timestamp Converter

Unix time counts the seconds since 1 January 1970 UTC, ignoring leap seconds. Ten-digit values are seconds; thirteen-digit values are milliseconds, which is what JavaScript produces.

Timestamps carry no time zone. The same number is a different wall-clock time in every region, which is exactly why storing epoch values and formatting them at display time avoids most date bugs.

Frequently asked questions

Seconds or milliseconds?
Ten digits is seconds, thirteen digits is milliseconds. The converter handles both.
What time zone do timestamps use?
None — they are always UTC-based. Local time is applied only when formatting.
What is the year 2038 problem?
Systems storing Unix time in a signed 32-bit integer overflow in January 2038. Modern 64-bit storage is unaffected.

Related tools and tools