Current Unix Timestamp

Seconds
Loading...
Milliseconds
Loading...
Local Time
UTC Time
Error message

Conversion Results

Error message

Conversion Results

Seconds ↔ Milliseconds

Timestamp ↔ ISO 8601

Understanding Unix Timestamp

What Is a Unix Timestamp?

A Unix timestamp (or Epoch time) represents the total number of seconds (or milliseconds) that have elapsed since the Unix Epoch, which occurred on January 1, 1970 at 00:00:00 UTC. This system is widely used in computing, operating systems, and databases because it simplifies tracking time by using a single, continuously increasing integer.

How to Use Timestamp Converter

  1. Choose your tool: Select "Unix to Date" if you have a number, or "Date to Timestamp" if you have a human-readable calendar date.
  2. Enter the value: Paste your timestamp or pick your desired date, time, and timezone.
  3. Select the unit: For timestamps, choose whether it's in seconds or milliseconds. If unsure, leave it on "Auto Detect".
  4. Convert: Click the convert button. The results will be displayed in local time, UTC, ISO 8601, and more.
  5. Copy: Use the convenient copy buttons to grab the format you need.

Seconds vs. Milliseconds

While traditional Unix systems measure time in seconds, many modern programming languages like JavaScript and Java track time in milliseconds (1/1000th of a second) to provide higher precision. A timestamp in seconds looks like 1672531200, whereas the exact same moment in milliseconds is 1672531200000.

Common Timestamp Formats

Format Example
Unix Seconds 1728738000
Unix Milliseconds 1728738000000
ISO 8601 2024-10-12T13:00:00.000Z
UTC String Sat, 12 Oct 2024 13:00:00 GMT

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since the Unix epoch, which is January 1, 1970, at 00:00:00 UTC, not counting leap seconds.

What is the difference between seconds and milliseconds?

Seconds is the standard Unix timestamp format (e.g., 1672531200). Milliseconds include 3 extra digits for higher precision (e.g., 1672531200000), widely used in JavaScript.

How do I convert a timestamp to a date?

Simply enter your Unix timestamp into our converter tool above, select whether it is in seconds or milliseconds (or use auto-detect), and click 'Convert' to see the local and UTC dates.

Is a Unix timestamp always in UTC?

Yes, the Unix timestamp itself is universally based on UTC. However, it can be interpreted and displayed in any local timezone.

Can I convert dates before 1970?

Yes. Dates before January 1, 1970, are represented as negative timestamps. Our tool fully supports negative timestamp conversions.

What is ISO 8601?

ISO 8601 is an international standard for expressing dates and times clearly, typically looking like YYYY-MM-DDTHH:mm:ss.sssZ.

Unix Timestamp Converter Epoch Time Converter Unix Time Converter Timestamp to Date Date to Timestamp Unix Timestamp to Date Date to Unix Timestamp Epoch to Date Converter Date to Epoch Converter Unix Timestamp Calculator Unix Time Calculator Epoch Time Calculator Timestamp Milliseconds Converter Milliseconds to Timestamp Seconds to Milliseconds Timestamp Milliseconds to Seconds Timestamp Current Unix Timestamp Current Epoch Time Live Unix Timestamp Unix Timestamp Generator Timestamp Generator Epoch Timestamp Tool Timestamp to UTC Timestamp to Local Time UTC to Unix Timestamp ISO 8601 Timestamp Converter ISO Date to Timestamp Timestamp to ISO Date Unix Timestamp Formatter Epoch Date Formatter UTC Timestamp Converter Local Time Timestamp Converter Timezone Timestamp Converter Unix Time to Human Readable Date Human Readable Date to Unix Time Epoch Seconds Converter Epoch Milliseconds Converter Timestamp Seconds Calculator Timestamp Date Calculator Date Time Converter Online Unix Date Calculator Unix Timestamp Validator Negative Unix Timestamp Converter Pre Epoch Date Converter Timestamp Copy Tool Time and Date Conversion Tool Unix Time Formatter Timestamp to Calendar Date Calendar Date to Timestamp Online Timestamp Tool