Timestamp Converter
Convert between Unix timestamps (seconds, milliseconds, nanoseconds) and human-readable dates. Shows current timestamp, supports multiple time zones, and handles ISO 8601 format.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds since January 1, 1970 00:00:00 UTC (the Unix epoch). It's the most portable way to store and compare dates across systems and timezones. Most programming languages have built-in support.
Seconds vs milliseconds — which one is mine?
If your timestamp is 10 digits (e.g., 1234567890), it's seconds. If it's 13 digits (e.g., 1234567890000), it's milliseconds. JavaScript's Date.now() and new Date().getTime() return milliseconds. Most Unix systems use seconds.
What date formats can I enter?
Unix timestamps (seconds or milliseconds), ISO 8601 strings (2026-01-01T12:00:00Z), date strings like 'Jan 1 2026', or any format your browser's Date constructor accepts. Use ISO 8601 for best compatibility.