PicoFix
DateTime Engine

Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and convert dates to timestamps in seconds and milliseconds.

100% In-Browser Client-Side — Zero Server Uploads

Current Unix Timestamp

Unix Seconds
1790536289
Unix Milliseconds
1790536289720

Convert Unix Timestamp to Human Date

Accepts 10-digit seconds, 13-digit milliseconds, and negative timestamps

Calculated Date Representations
3 years ago • Tuesday
ISO 8601
2023-11-14T22:13:20.000Z
UTC (Universal Time)
Tue, 14 Nov 2023 22:13:20 GMT
Local Timezone (UTC)
11/14/2023, 10:13:20 PM
Unix Milliseconds
1700000000000

Understanding Unix Epoch Timestamps

Clear resolution between seconds, milliseconds, UTC, and local browser offsets.

Seconds vs Milliseconds

Standard POSIX seconds have 10 digits (e.g. 1700000000), while JavaScript and Java epoch timestamps have 13 digits in milliseconds. PicoFix automatically identifies the magnitude or allows manual override.

Zero Timezone Confusion

Timezone discrepancies cause subtle database and logging bugs. PicoFix presents ISO 8601, UTC RFC-2822, and Local Timezone strings side-by-side with clear labeling.

Negative Epoch Support

Historical records and birthdates before January 1, 1970 use negative Unix integers. PicoFix converts negative timestamps seamlessly back to pre-1970 calendar dates.

Unix Timestamp FAQs

Helpful answers to common image compression questions.

A Unix timestamp (or POSIX time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC, excluding leap seconds.

Related Developer Tools

View all tools →