⏱️

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and back. Shows UTC and local time in multiple formats.

Current Unix Timestamp

Timestamp → Date

Date → Timestamp

What is a Unix Timestamp?

A Unix timestamp (or POSIX time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970 (the Unix epoch). It is widely used in databases, APIs, log files, and programming because it is timezone-independent and easy to calculate time differences with. Millisecond timestamps multiply this value by 1000.

FAQ

What is the Unix epoch?
The Unix epoch is January 1, 1970, 00:00:00 UTC. All Unix timestamps count seconds from this moment.
What is the Year 2038 problem?
32-bit signed integers can only hold timestamps up to 2147483647 (January 19, 2038). Systems using 32-bit timestamps will overflow on that date.
Why are some timestamps 13 digits?
13-digit timestamps are millisecond timestamps (used in JavaScript with Date.now()). This tool accepts both — enter 13 digits for milliseconds.