Unix (s) 1700000000 Unix (ms) 1700000000000 ISO 8601 2023-11-14T22:13:20.000Z UTC Tue, 14 Nov 2023 22:13:20 GMT Local Wed Nov 15 2023 03:43:20 GMT+0530 (India Standard Time) Relative 3 years ago
About Unix Timestamp Converter — Epoch & ISO 8601
A Unix timestamp is the number of seconds (or milliseconds) since January 1, 1970 UTC — the way most systems, logs, and APIs store time. But a number like 1718668800 isn't human-readable, and converting it by hand is error-prone.
This free Unix timestamp converter translates between epoch time and human-readable dates in both directions, showing ISO 8601, UTC, local, and relative ("3 hours ago") formats. It auto-detects seconds vs milliseconds, and runs entirely in your browser.
Features
- Convert Unix seconds or milliseconds to a full date breakdown
- Parse date strings back into a timestamp
- ISO 8601, UTC, local, and relative-time output
- Auto-detects seconds vs milliseconds; "Now" inserts the current time
How to use
- Enter a Unix timestamp (seconds or ms) or a date string.
- Read the ISO, UTC, local, and relative representations in the output.
- Press Now to load the current timestamp.
Frequently asked questions
Seconds or milliseconds — how does it know?
By length. A 10-digit value is treated as seconds; a 13-digit value as milliseconds. The output shows both so you can confirm.
What is the Unix epoch?
It is the reference point for Unix time: 00:00:00 UTC on 1 January 1970. A timestamp is simply the count of seconds elapsed since that moment.
Does it handle time zones?
Yes. It shows the UTC value and your local time. The underlying timestamp itself is always UTC-based and time-zone independent.
What is the current Unix timestamp?
It is the number of seconds that have elapsed since the epoch right now. Press Now to load the current timestamp, then read its ISO 8601, UTC, local, and relative forms — handy for stamping logs or filling a test value.
How do I convert milliseconds to a date?
Paste the millisecond value (typically 13 digits) into the input. The converter auto-detects milliseconds versus seconds by length and renders the full human-readable date, so JavaScript Date.now() values work without dividing by 1000.
What is the year-2038 problem?
Systems that store Unix time in a signed 32-bit integer overflow at 03:14:07 UTC on 19 January 2038, the largest value that fits. Modern platforms use 64-bit timestamps, which push the limit billions of years out. This tool uses 64-bit math and is unaffected.
Related tools
Everything runs locally in your browser — your input is never uploaded.