Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates.

Current Unix Timestamp:

Timestamp → Date

Date → Timestamp

How to Convert Unix Timestamps

  1. View the current timestamp — the live Unix timestamp at the top updates every second. Click to copy it.
  2. Timestamp → Date — enter any Unix timestamp (e.g. 1700000000) in the left panel and click "Convert to Date" to see it as UTC, local time, and ISO 8601.
  3. Date → Timestamp — pick a date and time in the right panel and click "Convert to Timestamp" to get the Unix timestamp in seconds and milliseconds.

Frequently Asked Questions

What is a Unix timestamp?
A Unix timestamp (also called epoch time or POSIX time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It is timezone-agnostic and universally used in computing, databases, APIs, and programming languages.
How do I convert a Unix timestamp to a readable date?
Paste the timestamp into the "Timestamp → Date" panel and click Convert. The tool outputs UTC, local time (your browser's timezone), and ISO 8601 format. Both 10-digit (seconds) and 13-digit (milliseconds) timestamps are supported.
What is the Unix timestamp for today?
The current Unix timestamp is shown live at the top of the tool. Click it to copy. You can also calculate a specific date's timestamp using the "Date → Timestamp" panel.
What is the Year 2038 problem?
On 32-bit systems, the maximum signed Unix timestamp is 2,147,483,647 — which corresponds to January 19, 2038 03:14:07 UTC. After this point, 32-bit systems will overflow. Modern 64-bit systems don't have this problem.
What is ISO 8601 date format?
ISO 8601 is the international standard for dates and times: YYYY-MM-DDTHH:MM:SS.sssZ. The T separates date and time, and Z means UTC. Example: 2025-03-15T14:30:00.000Z. Most APIs and databases use this format.