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.