Utility Hub

Unix Timestamp Converter

Convert between Unix timestamps (epoch seconds/milliseconds) and human-readable dates. Your browser's timezone is shown explicitly.

Seconds and milliseconds are detected automatically.

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC — a point in time called the Unix epoch. It provides a timezone-independent, unambiguous way to represent a moment in time.

Seconds vs. milliseconds

Most Unix APIs use seconds (e.g. 1700000000). JavaScript's Date.now() and many frontend APIs use milliseconds (e.g. 1700000000000). This tool detects which unit you're using based on the magnitude of the number.

Timezone handling

Unix timestamps are always UTC. When converting to a local datetime, the result depends on your browser's configured timezone, which is displayed alongside the converted value. No timezone data is sent to a server.

Common use cases