Unix Timestamp Converter

Free Unix timestamp converter. Convert a Unix timestamp to a readable date, or a date to a Unix timestamp, in seconds or milliseconds.

Timestamp โ†’ Date

Date โ†’ Timestamp

Worked example

The Unix timestamp 1700000000 (seconds) converts to Tue, 14 Nov 2023 22:13:20 UTC โ€” exactly 1,700,000,000 seconds after the epoch.

Frequently asked questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or milliseconds, depending on the system) that have elapsed since midnight UTC on 1 January 1970 โ€” the Unix epoch. It's a single number that unambiguously represents a point in time, independent of time zone or calendar formatting.

How does this tool tell seconds and milliseconds apart?

By the size of the number. A timestamp in seconds stays under 11 digits until the year 2286, while the same moment in milliseconds is already 13 digits today โ€” so any value below that threshold is treated as seconds, and anything larger as milliseconds.

Why do timestamps not depend on time zone?

A Unix timestamp counts elapsed seconds from a fixed universal moment, so the same timestamp always refers to the same instant everywhere โ€” it's converting that instant into a human-readable calendar date and time where time zone comes in, since the same moment reads as a different local time in different places.