Date & Timestamp Converter

Convert any date to a Unix timestamp, or decode a timestamp back to a human-readable date — instantly in your browser.

schedule

Select a date and time to get the Unix timestamp.

swap_horiz

Two-Way Conversion

Convert any date to a Unix timestamp, or paste a timestamp to decode it back into a human-readable date and time.

language

Multiple Formats

See the result as Unix seconds, milliseconds, ISO 8601, UTC string, and relative time — all at once.

lock

100% Private

All conversions run locally in your browser. No data is ever sent to any server.

What is a Unix Timestamp?

A Unix timestamp (also called Epoch time) is the number of seconds elapsed since January 1, 1970, 00:00:00 UTC. It is timezone-independent and universally used in programming, databases, APIs, and log files.

Seconds timestamp

1700000000

Milliseconds timestamp

1700000000000

ISO 8601

2023-11-14T22:13:20.000Z

UTC String

Tue, 14 Nov 2023 22:13:20 GMT

FAQ

What's the difference between seconds and milliseconds timestamps?

A seconds-based Unix timestamp has 10 digits (e.g. 1700000000). A milliseconds timestamp has 13 digits (e.g. 1700000000000). JavaScript's Date.now() returns milliseconds; most Unix systems and APIs use seconds.

Is the conversion affected by my timezone?

The Date → Timestamp tab reads your local timezone when you pick a date. The output includes both local time and UTC. The timestamp itself is always UTC-based.

What is ISO 8601?

ISO 8601 is an international standard for representing dates and times, e.g. 2024-03-21T14:30:00.000Z. The trailing Z means UTC. It is the most portable format for APIs and data exchange.

Can I enter milliseconds in the Timestamp → Date tab?

Yes. The tool auto-detects whether your input is in seconds (10 digits) or milliseconds (13 digits) and converts accordingly.