Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and vice versa. ISO 8601, UTC, and local time output.

Timestamp Converter

Convert Unix timestamps to human-readable dates, or convert ISO 8601 / date strings to Unix timestamps. Supports seconds and milliseconds.

Current time

Seconds: 1773154448

Milliseconds: 1773154448784

ISO 8601: 2026-03-10T14:54:08.784Z

Unix Timestamp

FAQ

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since January 1, 1970, 00:00:00 UTC. It is the standard way to represent time in most programming languages and databases.

How do I know if a timestamp is in seconds or milliseconds?

A 10-digit timestamp is in seconds. A 13-digit timestamp is in milliseconds. This tool auto-detects based on magnitude (values > 10¹² are treated as milliseconds).

What is ISO 8601?

ISO 8601 is the international standard for date and time representation. Example: 2026-03-10T12:00:00Z where Z indicates UTC.

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It is the standard time representation in most programming languages and databases.

Seconds or milliseconds — how do I tell?

10-digit timestamps are in seconds (seconds since epoch); 13-digit timestamps are in milliseconds. This tool auto-detects the format based on the magnitude of the number.

What is ISO 8601?

ISO 8601 is the international standard for date/time notation (e.g. 2026-03-10T14:30:00Z). The Z suffix indicates UTC. It is the recommended format for APIs and data exchange.