Beginner

Unix Timestamp Converter

Convert between Unix epoch timestamps and human-readable dates in both UTC and local time.

Conversion direction

Unix timestamp (seconds)

Seconds since 1970-01-01 00:00:00 UTC (epoch).
Unix seconds
1,783,902,577

13/07/2026, 01:29:37

Unix (seconds)
1,783,902,577
Unix (ms)
1,783,902,577,000
UTC
Mon, 13 Jul 2026 00:29:37 GMT
Local
13/07/2026, 01:29:37
ISO 8601
2026-07-13T00:29:37.000Z
1970-01-01 UTCMon, 13 Jul 2026 00:29:37 GMT1,783,902,577 sSeconds elapsed since Unix epoch
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Formula
date = new Date(seconds × 1000); seconds = floor(dateMilliseconds ÷ 1000)
How this is calculated

A Unix timestamp is a single integer: the count of seconds elapsed since the epoch, 1970-01-01 00:00:00 UTC. It is an absolute instant with no built-in time zone, which makes it ideal for storage and exchange. The only inputs here are the timestamp (in seconds) and the conversion direction.

To turn a timestamp into a date, the tool multiplies the seconds by 1000, because JavaScript counts time in milliseconds, then builds a Date from that millisecond value. To go the other way, it reads your local date-and-time entry, gets its millisecond value, and divides by 1000, flooring to a whole second so any sub-second remainder is dropped.

The same instant is then displayed three ways: UTC (the moment at the prime meridian), your local wall-clock time (UTC plus your device offset, which is why the two can differ by hours), and the ISO 8601 string. No leap seconds are modeled — Unix time treats every day as exactly 86,400 seconds — and very large or non-numeric inputs that fall outside the valid date range are rejected.

Examples
InputResult
0Thu, 01 Jan 1970 00:00:00 GMT
1700000000Tue, 14 Nov 2023 22:13:20 GMT

About this calculator

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 1970-01-01 00:00:00 UTC. It is widely used in programming, databases, APIs and logs because it is an unambiguous, time-zone-independent representation of a moment in time. This converter turns a timestamp into a readable date and turns a date back into a timestamp.

Because JavaScript dates work in milliseconds, the converter multiplies seconds by 1000 when building a date and divides by 1000 when producing a timestamp. Results are shown in both UTC and your local time zone, plus the ISO 8601 string and the millisecond value for convenience.

Frequently asked questions

Standard Unix timestamps are in seconds. This tool expects seconds and also shows the millisecond value (seconds x 1000) used by JavaScript.

A timestamp marks one exact instant. UTC shows it at the prime meridian; local applies your device time zone offset, so the wall-clock time can differ by hours.

The epoch is 1970-01-01 00:00:00 UTC. A timestamp of 0 is exactly that moment, and timestamps count seconds forward from it.

Also known as

epoch converter
timestamp to date
date to timestamp
unix time converter
convert unix time
epoch time
unixtime converter
unix time in seconds

APA

TG we-Calculate Editorial Team. (2026). Unix Timestamp Converter [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/unix-timestamp-converter

Chicago

TG we-Calculate Editorial Team. "Unix Timestamp Converter." TG we-Calculate. 2026. https://we-calculate.com/calculator/unix-timestamp-converter.

IEEE

TG we-Calculate Editorial Team, "Unix Timestamp Converter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/unix-timestamp-converter

BibTeX

@misc{wecalculate_unix_timestamp_converter, title = {Unix Timestamp Converter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/unix-timestamp-converter}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?