πŸ•°οΈ

Timestamp to Date Converter

Convert Unix timestamps to human-readable dates.

Timestamp β†’ Date

ISO 8601:
2026-04-22T00:28:49.000Z
UTC:
Wed, 22 Apr 2026 00:28:49 GMT
Local:
4/22/2026, 12:28:49 AM
Relative:
1 second ago

Date β†’ Timestamp

Seconds:
1776817729
Milliseconds:
1776817729000

What is a Unix Timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1Β January 1970 β€” known as the "Unix epoch." It's a compact, unambiguous way to represent a point in time and is used throughout computing: in databases, APIs, file system metadata, logs, cookies, and JWTs.

Seconds vs. Milliseconds

Unix timestamps come in two common forms: seconds (used by most back-end systems) and milliseconds (used by JavaScript's Date.now() and many APIs). This tool auto- detects which format you pasted based on its size β€” anything with more than about 12 digits is treated as milliseconds.

How To Use This Tool

On the left, paste a timestamp and see it converted into ISO, UTC, and local time, plus a human-friendly "relative" label like "3 hours ago." On the right, pick a date and time to get the equivalent timestamp in seconds and milliseconds.

Common Use Cases

  • Debugging API responses that contain epoch timestamps.
  • Reading JWT iat (issued at) and exp (expiration) claims.
  • Converting server logs to your local timezone.
  • Storing dates as integers in a database for easy sorting and comparison.

The Year 2038 Problem

32-bit signed timestamps overflow on 19 January 2038. Modern systems use 64-bit timestamps and are safe for billions of years, but legacy systems may still be vulnerable. This is the "Y2038" problem β€” similar in spirit to Y2K.

Related Date & Time

Cookie and measurement consent

We use analytics and advertising scripts to measure traffic and fund the site. You can accept or reject marketing cookies now, and review the details in our Privacy Policy.