Timestamp Converter

Convert between Unix timestamps and human-readable dates

Input
Output

About Timestamp Converter

Unix timestamps represent time as the number of seconds (or milliseconds) since January 1, 1970 UTC (the Unix epoch). This tool converts between Unix timestamps and human-readable date formats. It auto-detects whether the input is in seconds or milliseconds and displays results in UTC, ISO 8601, and your local timezone.

Q: How does it detect seconds vs. milliseconds?
If the number is greater than 9,999,999,999 it's treated as milliseconds; otherwise as seconds. This threshold corresponds to November 2286, which safely covers all practical use cases.
Q: What date formats does "To Timestamp" accept?
It accepts any format that JavaScript's Date constructor understands, including ISO 8601 (2024-01-15T10:30:00Z), RFC 2822, and common formats like Jan 15, 2024.
Q: Why does "Local" show a different time than UTC?
Local time reflects your browser's timezone setting. The difference is your UTC offset. UTC is the universal reference time used in servers and APIs.