13-Digit Unix Timestamp – Convert Milliseconds to Date

Local only

Explain the common 13-digit Unix-milliseconds form with a real converter example.

Multi-row timestamp converter

Compare timestamps and ISO 8601 dates. Inputs without an offset use UTC.

Row 1Timestamp -> Date
11/14/2023, 10:13:20 PM
ISO: 2023-11-14T22:13:20.000ZSeconds: 1700000000Milliseconds: 1700000000000

Unix timestamp units

Why does a 13-digit Unix timestamp usually mean milliseconds?

Thirteen-digit modern Unix values commonly count milliseconds rather than seconds. Treating them as seconds would move the date far beyond the useful JavaScript date range. This tool is free to use. No account or payment is required.

Last updated

What you can do here

  • Unix seconds and milliseconds conversion
  • ISO 8601 parsing
  • Explicit timezone interpretation
  • Fractional and negative Unix timestamps
  • Browser-local processing

Steps

  1. Paste the 13-digit value into Timestamp to Date.
  2. Confirm the ISO date and millisecond detail.
  3. Use the displayed Seconds value if another API expects Unix seconds.

Milliseconds preserve three more decimal digits

Unix milliseconds count thousandths of a second from the epoch. Dividing by 1000 yields the Unix-seconds representation for the same instant.

13-digit timestamp example

1700000000000 is interpreted as milliseconds.

Timestamp

1700000000000

UTC details

ISO: 2023-11-14T22:13:20.000Z
Seconds: 1700000000
Milliseconds: 1700000000000

Common questions

Frequently asked questions

Why do seconds and milliseconds convert to the same ISO time here?

1700000000 seconds and 1700000000000 milliseconds represent the same instant.

What threshold does VetaTool use?

Absolute numeric values of 100,000,000,000 or more are interpreted as milliseconds.

Debugging a specific Timestamp issue? Browse Timestamp troubleshooting.