Date & Timestamp Converter
Convert any date to a Unix timestamp, or decode a timestamp back to a human-readable date — instantly in your browser.
Select a date and time to get the Unix timestamp.
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.
Multiple Formats
See the result as Unix seconds, milliseconds, ISO 8601, UTC string, and relative time — all at once.
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.