Date Format Converter

Paste any date string and instantly convert it to ISO 8601, RFC 2822, Unix timestamp, US, EU, and custom formats.

Input Date

Custom Pattern

Tokens: YYYY YY MMMM MMM MM DD dddd ddd HH hh mm ss A

Enter a date or timestamp on the left and click Convert.

Copied!

Summary

Paste any date string and instantly convert it to ISO 8601, RFC 2822, Unix timestamp, US, EU, and custom formats.

How it works

  1. Type or paste a date string into the input field (e.g. "2024-03-15", "March 15 2024", or a Unix timestamp like "1710460800").
  2. The tool automatically detects the format and parses the date using the browser's built-in Date API.
  3. All output formats are computed instantly and displayed in a results grid.
  4. Enter a custom pattern using tokens like YYYY, MM, DD, HH, mm, ss to generate your own format.
  5. Click the copy icon next to any result to copy that value to your clipboard.
  6. Use the timezone selector to display times in UTC or your local timezone.

Use cases

  • Convert a Unix timestamp from an API response into a human-readable date.
  • Translate EU date formats (DD/MM/YYYY) into ISO 8601 for database storage.
  • Generate RFC 2822 dates for email headers or HTTP Last-Modified fields.
  • Quickly verify how a date looks across multiple regional formats.
  • Build custom date strings for filenames, logs, or report titles.
  • Cross-check ambiguous dates like "01/02/2024" (Jan 2 vs Feb 1).
  • Convert local times to UTC for API calls or scheduled jobs.
  • Prototype date-formatting code by testing tokens interactively.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu