Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.

Current Unix Timestamp

0

Timestamp → Human Date

Date / Time → Timestamp

How to Use the Timestamp Converter

  1. 1.The live counter shows the current Unix timestamp. Click Use This to load it.
  2. 2.To convert a timestamp to date: paste any Unix timestamp and click Convert.
  3. 3.To convert a date to timestamp: enter a date string and click Convert.
  4. 4.Click Copy next to any result to copy it.

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds elapsed since January 1, 1970, 00:00:00 UTC.

Seconds vs milliseconds?

Unix timestamps are typically in seconds (10 digits). JavaScript uses milliseconds (13 digits). This tool auto-detects.

What is the Year 2038 problem?

The 32-bit limit is 2,147,483,647, corresponding to January 19, 2038. Modern systems use 64-bit integers.

How to convert in JavaScript?

Use new Date(timestamp * 1000).toISOString() for seconds. Current: Math.floor(Date.now() / 1000).