Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates. Seconds and milliseconds, UTC and local.

Auto-detects seconds vs milliseconds
Local timezone
Enter input above to see the result.

What is this for?

A Unix timestamp is a single integer representing the number of seconds (or milliseconds) since 1970-01-01 00:00:00 UTC. They're the standard for storing and transmitting time in logs, APIs, databases, and protocols because they're unambiguous, timezone-free, and easy to compute with. The problem: they're meaningless to humans. When your application logs 1735689600 or a JWT expires at 1740000000, you need to know what date and time that actually represents. This tool converts between Unix timestamps and human-readable dates in both directions, with automatic detection of seconds vs. milliseconds and output in both UTC and your local timezone.

When to use it

How it works

Seconds, milliseconds, and beyond

Common gotchas