Unix Timestamp Converter

Convert Unix timestamps (seconds or milliseconds) to human-readable dates and ISO 8601 strings, in any timezone.

Current Time
Unix (seconds)
0
Unix (ms)
0
Input
Unix Timestamp (s)
β€”
Unix Timestamp (ms)
β€”
ISO 8601 (UTC)
β€”
UTC String
β€”
Local Time
β€”
Relative
β€”

What is a Unix Timestamp?

A Unix timestamp is the number of seconds elapsed since January 1, 1970 (00:00:00 UTC), known as the Unix epoch. It is the standard way computers represent points in time.

Seconds vs Milliseconds

Languages like C, Python, PHP use seconds. JavaScript's Date.now() returns milliseconds (Γ— 1000). This tool auto-detects which one you entered based on length.

How to use this Timestamp Converter

  • Paste any Unix timestamp (seconds or ms) to get a human date
  • Paste an ISO 8601 date (e.g. 2026-05-12T10:30:00Z) to get the timestamp
  • Click "Use as Input" to convert the current time

FAQ

Does this support timezones?
Yes β€” output shows UTC, ISO, and your local timezone simultaneously.
What's the Year 2038 problem?
32-bit Unix timestamps overflow on 2038-01-19. Modern systems use 64-bit timestamps.