ToolXuite
Developer Tools
T

Timestamp Converter

Developer Tools

Convert Unix timestamps to human-readable dates and back. See the live current epoch time and convert to ISO 8601, UTC, local time, and more.

Current TimeLive

Unix (seconds)

1776350672

Unix (milliseconds)

1776350672962

ISO 8601

2026-04-16T14:44:32.962Z

Local

4/16/2026, 2:44:32 PM

Unix Timestamp → Human Date

Human Date → Unix Timestamp

How to Use the Timestamp Converter

  1. The top panel shows the current time as a live Unix timestamp — updated every second.
  2. To convert a timestamp to a date: paste the number into the Unix Timestamp → Human Date field and select seconds or milliseconds.
  3. Click the refresh icon to fill in the current time automatically.
  4. To convert a date to a timestamp: use the Human Date → Unix Timestamp date/time picker.
  5. Click any copy icon to copy a specific format to your clipboard.

Output Formats Explained

  • ISO 8601 — Standard international format: 2024-01-15T10:30:00.000Z. Always in UTC.
  • UTC — Human-readable UTC string: Mon, 15 Jan 2024 10:30:00 GMT.
  • Local — Date and time in your browser's local timezone.
  • Date only / Time only — The date or time portion alone in local format.
  • Unix (s) — Seconds since the Unix epoch (Jan 1, 1970 UTC).
  • Unix (ms) — Milliseconds since the Unix epoch. Used by JavaScript's Date.now().
  • Relative — Human-friendly relative time like "3 hours ago" or "in 2 days".

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is the most widely used format for storing and transmitting dates in software systems.

Seconds vs milliseconds — how do I tell?

A 10-digit number is almost always in seconds (e.g. 1700000000). A 13-digit number is in milliseconds (e.g. 1700000000000). JavaScript's Date.now() returns milliseconds; most backend languages and databases default to seconds.

What is the Unix epoch?

The epoch is the reference point: January 1, 1970, 00:00:00 Coordinated Universal Time (UTC). All Unix timestamps are counted from this moment.

What is the Year 2038 problem?

32-bit signed integers can represent timestamps up to January 19, 2038. After that, the value overflows and wraps to 1901. Most modern systems use 64-bit integers, which can represent dates billions of years into the future.

Related Tools