Unix Timestamp Converter

Convert between Unix timestamp and UTC time. Change timezone to view the same moment in different offsets.

Unix Timestamp

UTC Time

UTC only

Display Time

Time in selected timezone
Unix timestamp always represents UTC. Timezone selection only affects how the time is displayed.

Converting Unix time to UTC

Unix timestamps count seconds (or milliseconds) since 1970-01-01 00:00:00 UTC. Because the timestamp itself carries no timezone, converting it to UTC first is the most reliable way to compare times across systems - leave the timezone selector on UTC (the default) to see the canonical value before converting to a local offset.

FAQ

Seconds vs milliseconds: how can I tell?

Unix timestamps with 13 digits are typically milliseconds, while 10 digits are usually seconds.

Why does time look different by timezone?

Unix time is UTC-based. Timezone changes only affect display, not the underlying timestamp value.

How do I convert Unix time to UTC directly?

Paste the timestamp into the Unix Timestamp field and leave the timezone selector on UTC, which is the default. The Display Time result is the UTC time for that timestamp.

Why is Unix time also called epoch time?

Unix time counts elapsed seconds from the Unix epoch, 1970-01-01 00:00:00 UTC. Epoch time and Unix time refer to the same value.

Related tools

JSON Formatter · Text Counter · JWT Decoder