Handitab

Unix Timestamp Converter

Convert a Unix timestamp in seconds or milliseconds to a readable date, or a date to a timestamp, in local time, UTC, and ISO 8601.

About Unix Timestamp Converter

A Unix timestamp counts the seconds elapsed since 1 January 1970 00:00:00 UTC, ignoring leap seconds. This tool treats numbers with an absolute value below 100 billion as seconds and larger ones as milliseconds, and reads other input with the browser's date parser. It shows the result as seconds, milliseconds, ISO 8601, UTC, and the local time zone of your device. Date and time text without a zone is read as local time.

Also known as: Epoch Converter, Timestamp Converter, Unix Timestamp to Date and Time, Unix Timestamp Generator & Converter, Timestamp Generator.

How to use Unix Timestamp Converter

  1. Fill in "Timestamp (seconds or milliseconds) or a date. Leave empty for the current time".
  2. The result appears below and updates as you type.
  3. Copy the result with the copy button, or download it as a file where that is offered.

Questions about Unix Timestamp Converter

How can I tell whether a timestamp is in seconds or milliseconds?

Count the digits. Current timestamps in seconds have 10 digits and those in milliseconds have 13. This tool switches at 100 billion, so 10-digit values are read as seconds and 13-digit values as milliseconds.

What is the year 2038 problem?

Systems that store Unix time in a signed 32-bit integer overflow on 19 January 2038 at 03:14:07 UTC. Software that uses 64-bit time values, including the JavaScript dates used here, is not affected.

Runs in your browser. Page last updated .

More developer tools

All 41 developer tools