Unix timestamp converter: timestamp to date and time

Convert a Unix timestamp (seconds or milliseconds since January 1, 1970) to a readable date and time in your time zone and in UTC.

Time format
Your local timeJanuary 1, 2026 at 12:00:00 AM
UTCJanuary 1, 2026 at 12:00:00 AM
ISO 86012026-01-01T00:00:00.000Z

Current timestamp: —

What is a Unix timestamp?

Unix time is the number of seconds since midnight UTC on January 1, 1970. Databases, logs, APIs and most programming languages store time this way. JavaScript and Java often use milliseconds instead — the number is three digits longer.

How to use

Paste a timestamp and choose the units. You’ll see the date and time in your time zone, in UTC and in ISO 8601 format. The current timestamp is shown below and updates every second.

To go the other way, choose “Date → timestamp”, enter a date and time and say whether they are in your local time zone or in UTC.

Examples

FAQ

Is it seconds or milliseconds? Present-day timestamps in seconds have 10 digits; in milliseconds, 13.

Is daylight saving time taken into account? Yes, local time follows your time zone’s rules for that date.

Can I enter a negative number? Yes, negative values are dates before 1970.