Unix Timestamp Converter (Epoch to Date)

Convert Unix timestamps to dates and back, in local time and UTC. Seconds and milliseconds supported, with a live epoch clock.

Current Unix time (seconds) -
Unix seconds-
Unix milliseconds-

What is a Unix timestamp?

A Unix timestamp (epoch time) counts the seconds elapsed since 00:00:00 UTC on 1 January 1970, ignoring leap seconds. Because it is timezone-independent, it is the standard way servers, logs, and databases store a point in time.

Seconds vs milliseconds

A 10-digit value is seconds; a 13-digit value is milliseconds. This converter auto-detects the unit when you paste a timestamp, and outputs both when you convert from a date.

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp (or epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a timezone-independent way to represent a point in time.

Does this support milliseconds?

Yes. The converter auto-detects whether your input is in seconds (10 digits) or milliseconds (13 digits), and you can also convert a date back into either unit.

Is the conversion done locally?

Yes. All conversion runs in your browser using your device's clock and timezone. Nothing is sent to a server.