🕐

Timestamp Converter

Unix ↔ human readable date

Current Unix timestamp: 0
Unix Timestamp (seconds)
Date & Time

About Timestamp Converter

A Unix timestamp is a number — seconds since January 1, 1970 UTC. Databases, APIs, and log files are full of them, and none of them are readable without a converter. Paste a timestamp (seconds or milliseconds, both detected automatically) and see the date in ISO 8601, UTC, and your local timezone, plus a "time ago" relative label. Enter a date in the other direction to get its timestamp. The live clock shows the current Unix timestamp updating every second — useful when you need to grab the current epoch for a script or query.

Common Use Cases

  • Converting timestamps in API responses and database records to readable dates
  • Debugging time-related bugs when values are clearly in the wrong range
  • Getting the current Unix timestamp for scripts and queries
  • Converting a specific date to its Unix timestamp for database inserts

Frequently Asked Questions

Seconds vs milliseconds — how do I tell which?+
A 10-digit number is almost certainly seconds (current second-precision timestamps are around 1.7 billion). A 13-digit number is milliseconds. If your timestamp is wildly off, try dividing or multiplying by 1000.
Why is my timestamp showing the wrong date?+
Most likely a seconds/milliseconds mismatch (see above), or a timezone confusion — the raw timestamp is always UTC, but the displayed time depends on your local timezone setting.
What is the Year 2038 problem?+
On 32-bit systems, Unix timestamps are stored as a signed 32-bit integer, which overflows on January 19, 2038. 64-bit systems (effectively everything now) store timestamps as 64-bit integers and will not overflow for billions of years.
What is ISO 8601?+
The international standard for date and time representation. Typical format: 2025-01-01T00:00:00.000Z — date first, T separator, time, then Z for UTC or an offset like +01:00.