Skip to content

Unix Timestamp to Date

Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds formats.

Loading...
1. To convert a timestamp to a date, paste or type the numeric Unix timestamp (10-digit seconds or 13-digit milliseconds) into the timestamp input field. 2. View the converted result displayed in ISO 8601, your local time, UTC, and as a relative time description (e.g., "3 hours ago"). 3. To convert a date to a timestamp, switch to date-to-timestamp mode and select a date and time using the picker. 4. Copy the resulting Unix timestamp in either seconds or milliseconds format using the respective copy buttons. 5. Reference the live current Unix timestamp counter displayed at the top of the tool for quick comparisons.

About This Tool

The Unix Timestamp to Date tool translates between Unix epoch timestamps and human-readable date and time formats. Enter a numeric timestamp to see the corresponding date, or enter a date and time to get the Unix timestamp in both seconds and milliseconds.

Unix timestamps represent the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC - known as the Unix epoch. They are widely used in programming, databases, APIs, and log files because they are timezone-independent and easy to compare.

This tool displays the converted result in multiple formats including ISO 8601, local time, UTC, and relative time (e.g., "3 hours ago"). It also shows the current Unix timestamp as a live reference.

Frequently Asked Questions

A Unix timestamp is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC. It is a standard way to represent a point in time as a single number.
A seconds-based timestamp is typically 10 digits (e.g., 1709856000), while a milliseconds-based timestamp is 13 digits (e.g., 1709856000000). JavaScript and many APIs use milliseconds, while traditional Unix systems use seconds.
The Year 2038 problem affects systems that store Unix timestamps as 32-bit signed integers. The maximum value overflows on January 19, 2038. Modern 64-bit systems are not affected by this limitation.
No. Unix timestamps are always relative to UTC. The same moment in time has the same Unix timestamp regardless of your local timezone. The human-readable conversion is what changes by timezone.
Yes. Negative timestamps represent dates before January 1, 1970. For example, -86400 represents December 31, 1969 at 00:00:00 UTC.

Related Tools

Timezone Converter

Convert times between any world timezones instantly. Supports all IANA timezones with daylight saving adjustments.

Date and Time

Date Difference Calculator

Find the exact number of days, weeks, months, and years between any two dates. Fast and accurate.

Date and Time

Day of the Week Calculator

Find what day of the week any date falls on. Works for past, present, and future dates across centuries.

Date and Time

World Clock

View the current time in multiple cities and timezones simultaneously. Add, remove, and compare world times.

Date and Time

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and dates back to Unix timestamps instantly.

Developer Tools