ISO 8601 Date Formatter

Format any date as a standards-compliant ISO 8601 string.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

ISO 8601 date formatter

Type any date — an ISO string, a casual format, or just “use now” — and get back a clean, standards-compliant ISO 8601 representation in several variants. ISO 8601 is the international standard for dates and times, used in APIs, logs, databases and file names because it orders fields from largest to smallest and sorts correctly as plain text.

How it works

Your input is parsed with the browser’s native Date, then formatted using Date and Intl APIs into multiple ISO 8601 forms. Choosing UTC converts to Coordinated Universal Time and appends Z; choosing local keeps your wall-clock time and appends your offset (e.g. +01:00).

VariantExample
Full UTC2026-05-29T12:00:00.000Z
Local with offset2026-05-29T13:00:00.000+01:00
Date only2026-05-29
Basic (no separators)20260529T120000Z
ISO week date2026-W22-5

Example

Entering 29 May 2026, 12:00 UTC produces the full string 2026-05-29T12:00:00.000Z, the date-only 2026-05-29, the basic 20260529T120000Z, and the week date 2026-W22-5 (Friday of week 22).

Each output is one click to copy, and everything runs in your browser, so nothing is uploaded.

Ad placeholder (rectangle)