Timestamp to Date Converter
Convert Unix timestamps to human-readable dates.
Timestamp β Date
- ISO 8601:
- 2026-04-26T19:02:35.000Z
- UTC:
- Sun, 26 Apr 2026 19:02:35 GMT
- Local:
- 4/26/2026, 7:02:35 PM
- Relative:
- 0 seconds ago
Date β Timestamp
- Seconds:
- 1777230155
- Milliseconds:
- 1777230155000
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) andexp(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.