Paste a millisecond timestamp below to see the UTC and local dates instantly, including the fractional seconds. The current time in milliseconds is shown live, and everything runs in your browser.

Current epoch: 1782284433 s · 1782284433307 ms

UTC2021-01-01 00:00:00.000 UTC
Local1/1/2021, 12:00:00 AM
Example millisecond timestamps
MillisecondsUTC date
01970-01-01 00:00:00.000
16094592000002021-01-01 00:00:00.000
17000000000002023-11-14 22:13:20.000
17356896000002025-01-01 00:00:00.000
16094592005002021-01-01 00:00:00.500
Worked example
16094592000002021-01-01 00:00:00.000 UTC

A 13-digit value is milliseconds; divide by 1000 to get epoch seconds.

Frequently asked questions

How do I know if a timestamp is in milliseconds?

Millisecond timestamps for recent dates have 13 digits, while second-based epochs have 10. If your number looks roughly a thousand times too big, it is almost certainly milliseconds.

Why does JavaScript use milliseconds?

The JavaScript Date object measures time in milliseconds since the Unix epoch, so Date.now() and getTime() return ms. Dividing by 1000 (and flooring) gives the classic epoch in seconds.

Does this preserve sub-second precision?

Yes. The fractional part of the timestamp is shown as .mmm milliseconds in the formatted date, so you do not lose precision.

Is my timestamp uploaded?

No. The conversion runs locally in your browser with no network request.

Related conversions

Need more options? Try the full Unix Timestamp Converter.