Date & time

Unix timestamp converter

Convert Unix timestamps to human-readable dates and vice versa. Shows millisecond timestamps and ISO 8601 format.

  • Free, no sign-up
  • No data stored
  • Reviewed 2026-01-15

Your details

Direction

Results

Local datetime 2026-08-22 17:54:32UTC Saturday, 22 August 2026
Unix seconds
1787421272
Unix milliseconds
1787421272000
UTC time
2026-08-22 17:54:32Z
Iso 8601
2026-08-22T17:54:32+00:00
Relative
0 s ago
Week number
W34

Snippets

// JavaScript
new Date(1787421272000).toISOString();

// PHP
(new DateTimeImmutable('@1787421272'))->format('c');

// Python
from datetime import datetime, timezone
datetime.fromtimestamp(1787421272, timezone.utc)

// SQL (MySQL)
SELECT FROM_UNIXTIME(1787421272);

Formats table

Format Value
ISO 8601 2026-08-22T17:54:32+00:00
RFC 2822 Sat, 22 Aug 2026 17:54:32 +0000
RFC 3339 2026-08-22T17:54:32.000+00:00
SQL DATETIME 2026-08-22 17:54:32
HTTP header Sat, 22 Aug 2026 17:54:32 GMT
Unix (s) 1787421272
Unix (ms) 1787421272000
Excel serial 46,256.746204
Day of year 234

About the Unix Timestamp Converter

Convert between Unix epoch timestamps (seconds since 1 January 1970 UTC) and human-readable date-time strings. Supports millisecond timestamps and ISO 8601 output. Select a timezone for local display.

How to use the Unix Timestamp Converter

  1. Choose direction: timestamp → date or date → timestamp.
  2. Enter the value.
  3. Select the target timezone.
  4. View the result in multiple formats.

Frequently asked questions

What is the Unix epoch?

1 January 1970 00:00:00 UTC. All Unix timestamps count seconds from this point.

What is the Y2K38 problem?

32-bit signed integers overflow on 19 January 2038. Modern 64-bit systems are not affected.

How do I handle millisecond timestamps?

If your timestamp has 13 digits, it is in milliseconds. The converter auto-detects and converts correctly.