Convert between Unix timestamps and human-readable dates instantly
A Unix timestamp (also known as Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is widely used in programming, databases, and APIs to represent a specific point in time in a timezone-independent way.
This free online Unix timestamp converter lets you instantly convert between Unix timestamps (in both seconds and milliseconds) and human-readable date formats including ISO 8601, RFC 2822, UTC, and your local time. Select any timezone to see conversions in different regions around the world.
0 = January 1, 1970 00:00:00 UTC (the Unix Epoch) • 1000000000 = September 9, 2001 • 2000000000 = May 18, 2033 • Current millisecond timestamps are 13 digits long (e.g., 1700000000000).