ISO 8601 and RFC 3339 validator

RFC 3339 is the strict internet profile of ISO 8601. Paste a string for a verdict plus its Unix stamp.

[MOD.ISO // VALIDATOR]

ISO 8601 and RFC 3339 validator

Waiting for input…

Unix seconds: —

[SPEC.ISO // MATRIX]

ISO VS RFC 3339

FeatureISO 8601RFC 3339
Week dates (2024-W14-5) Allowed Rejected
Space instead of T Allowed Rejected
Offset required Optional Required (Z or ±hh:mm)
Lowercase t / z By agreement T/Z may be lowercased
[DOC.FAQ // INDEX]

ANSWERS

05 ITEMS
01 What is the difference between ISO 8601 and RFC 3339?

RFC 3339 is a strict internet profile of ISO 8601: it requires the full date, time and T designator with a numeric offset (Z or ±hh:mm). ISO 8601 is broader — it also permits week dates (2024-W14-5), ordinal dates (2024-096) and omitted components. When an API rejects your string, it almost always wants RFC 3339 rather than anything-goes ISO.

02 Why does my ISO string parse in one language but not another?

Three usual suspects: a missing timezone (2024-04-05T11:34:38 carries no zone — JS reads it as local, Python as naive), the space-instead-of-T form (valid ISO, rejected by strict RFC 3339 parsers), and fractional digits beyond millisecond precision. Normalize to the 2024-04-05T11:34:38.000Z shape first.

03 Does ISO 8601 carry a timezone?

Only if you include the offset. A trailing Z means UTC, +08:00 means that offset, and nothing at all means unspecified — every language fills the gap differently. The validator below flags missing offsets explicitly so you never ship an ambiguous string.

04 How do I convert ISO 8601 to a Unix timestamp?

Parse to an instant, then divide milliseconds by 1000 — in JS Math.floor(Date.parse(iso)/1000), in Python int(datetime.fromisoformat(iso).replace(tzinfo=timezone.utc).timestamp()). The demo below does exactly this and warns on offset-less input instead of guessing.

05 Is the validator offline?

Yes — pure page JavaScript, nothing uploaded. Safe for timestamps inside signed URLs, tokens and production payloads.

[DOC.COMPARE]

HOW THIS COMPARES

CapabilityEpoch (this site)EpochConverter
Strict RFC 3339 verdict with reasons YES NO
Missing-offset warnings YES NO
Instant Unix-stamp output YES YES
Offline, zero requests YES Page + ads
Free, no account YES YES

Observed October 2026 against epochconverter.com. If anything changed, tell us and we will correct it.

KEEP EXPLORING TOOLKITS

[DOC.LINKS]

ALSO WORTH A LOOK

Independent alternatives, listed for cross-checking. Presence here is not an endorsement, and corrections are welcome.