UtilHub

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.

ISO 86012026-03-30T15:04:35.000Z
UTC StringMon, 30 Mar 2026 15:04:35 GMT
Local String3/30/2026, 3:04:35 PM
Local Date3/30/2026
Local Time3:04:35 PM
Unix (s)1774883075
Unix (ms)1774883075000
RFC 2822Mon, 30 Mar 2026 15:04:35 +0000
Relativejust now
2026
Year
March
Month
30
Day
Monday
Weekday

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.