News

🕐 Timestamp Converter

Convert Unix timestamps to human-readable dates.

Unix Timestamp → Date
Wed, 27 May 2026 19:26:04 GMT
5/27/2026, 7:26:04 PM
2026-05-27T19:26:04.000Z
Date → Unix Timestamp
Pro — Bulk Convert (paste list)
👑
Pro Feature
Bulk timestamp conversion is available on the Pro plan.

About the Unix Timestamp Converter

A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC — the Unix epoch. It is a timezone-independent, language-agnostic way to represent a precise moment in time as a single integer, used universally in databases, APIs, log files, and programming languages.

Seconds vs milliseconds

Most Unix systems use second-precision timestamps (e.g., 1700000000). However, many environments use millisecond-precision timestamps — JavaScript's Date.now() and Java's System.currentTimeMillis() both return milliseconds. A millisecond timestamp is roughly 1,000× larger than its second-precision equivalent. This tool automatically detects which unit you are using and converts accordingly.

Common use cases

  • Decoding created_at, updated_at, or exp fields returned by APIs
  • Converting timestamps found in server log files to human-readable dates
  • Calculating the elapsed time between two events
  • Generating future expiry times for JWTs, cache headers, or session tokens
  • Converting user-friendly date inputs into numeric timestamps for database storage

How to use this tool

  • Timestamp → Date: Paste or type a Unix timestamp (seconds or milliseconds) into the left panel. The date is displayed instantly in UTC, your local timezone, and ISO 8601 format.
  • Date → Timestamp: Type a date string such as 2024-01-15 09:00:00 or 2024-01-15T09:00:00Z into the right panel and click Convert.
  • Click Now to populate the current Unix timestamp.