Unix Timestamp Converter

About the Unix Timestamp Converter

Convert Unix (epoch) timestamps to human-readable dates and back. It shows the current epoch time live, converts a timestamp to both local time and UTC, and turns a date back into an epoch value. All conversions run locally against your device clock and time zone.

This tool works in your browser: the files and text you use are processed on your device and are not uploaded.

How to use it

  1. Read the live current Unix time at the top.
  2. Paste an epoch value (seconds or milliseconds) to see the date.
  3. Or pick a date and time to get its epoch value.

Frequently asked questions

What is a Unix timestamp?

It is the number of seconds elapsed since 00:00:00 UTC on 1 January 1970 (the “Unix epoch”), ignoring leap seconds. It is a compact, time-zone-independent way for computers to store an instant in time.

What is the difference between seconds and milliseconds?

Unix time is classically in seconds (10 digits for current dates), but JavaScript and many APIs use milliseconds (13 digits). This tool detects 13-or-more-digit values as milliseconds and shorter ones as seconds.

Why do local time and UTC differ?

A timestamp is a single instant; local time shows it in your device’s time zone, while UTC shows it at the zero meridian. The gap between them is your UTC offset (including daylight saving).

What is the year 2038 problem?

Systems that store Unix time in a signed 32-bit integer overflow on 19 January 2038. Modern platforms use 64-bit timestamps, which push the limit billions of years into the future.

Related tools