Current Unix Timestamp
Auto-detect
Enter a Unix timestamp or a date string
Seconds · Milliseconds · ISO 8601 · RFC 2822
FormatValue

Frequently Asked Questions

What is a Unix timestamp?

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's widely used in programming and databases to represent points in time.

What's the difference between seconds and milliseconds?

Unix timestamps in seconds are 10 digits long (e.g. 1711027200), while millisecond timestamps are 13 digits (e.g. 1711027200000). JavaScript's Date.now() returns milliseconds, while most Unix systems use seconds.

What is the Year 2038 problem?

32-bit systems store Unix timestamps as a signed 32-bit integer, which overflows on January 19, 2038 at 03:14:07 UTC. Modern 64-bit systems are not affected. This tool supports the full range of JavaScript Date.

Is my data safe?

Yes. All conversions happen entirely in your browser. No data is ever sent to any server. You can verify this in the Network tab of your browser's developer tools.

What date formats are supported?

This tool accepts Unix timestamps (seconds or milliseconds), ISO 8601 dates, RFC 2822 dates, and common formats like "2025-03-21 12:00:00" or "March 21, 2025".