J-Kit
Português
Learn more about Unix timestamps
What is a Unix timestamp?

The universal time count since 1970

A Unix timestamp (or Epoch time) is the number of seconds elapsed since 1 January 1970 at 00:00:00 UTC — a convention originating in the POSIX standard that became the de-facto format for representing instants in software systems. In JavaScript and many modern databases, the timestamp is expressed in milliseconds. This converter accepts both forms, auto-detects the unit, and displays the date in UTC, local time and ISO 8601.

How to use

Convert in any direction

  1. In the left panel, paste a number (Unix timestamp in seconds or milliseconds) and see the date converted in multiple formats below.
  2. In the right panel, paste a date in any recognisable format (ISO 8601, natural text) and get the corresponding timestamp.
  3. Use the "Now" buttons to capture the current instant, and the central button to swap the panels.
References

Sources and references for this tool

These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.

FAQ

Frequently asked questions

It is the number of seconds (or milliseconds in JavaScript) elapsed since 1 January 1970 at 00:00:00 UTC. Also called Epoch time or POSIX time, it is the universal format for representing time instants in computing systems.

Utilities