ISO 8601 Date Converter
Convert between ISO 8601 timestamps and readable dates, showing UTC, your local time and the exact offset side by side.
Examples: 2024-03-01T12:00:00Z • 2024-03-01T15:30:00+03:30 • 2024-03-01
How it works
- Paste an ISO 8601 timestamp, or a plain date such as 2024-03-01.
- Read the same instant as UTC, as your local time, and at any fixed offset.
- The tool states which timezone rule it applied, so nothing is guessed silently.
Frequently Asked Questions
What is ISO 8601?
An international standard for writing dates and times so they sort correctly and cannot be misread: 2024-03-01T12:00:00Z means the first of March 2024 at noon UTC. The Z means UTC; an offset such as +03:30 means that many hours ahead of UTC.
Why does my timestamp show two different times?
They are the same instant written two ways. A timestamp identifies a moment; UTC and your local time are just two renderings of it. Both are shown, always labelled, so nothing is ambiguous.
What happens with a timestamp that has no timezone?
A date-time with no Z and no offset, like 2024-03-01T12:00, is interpreted as your LOCAL time — that is what the JavaScript standard requires. A date on its own, like 2024-03-01, is interpreted as UTC midnight instead. The tool tells you which interpretation it used rather than hiding the difference.
Does it handle fractional seconds?
Yes. Milliseconds are preserved. Digits beyond milliseconds are truncated rather than rounded, so the displayed time is never later than the instant you supplied.