Date Format Converter
Type any date string or paste a Unix timestamp (seconds or milliseconds) and instantly see it rendered in 14 formats: ISO 8601, US, EU, German, Japanese, long, short, RFC 2822, 24-hour time, 12-hour time, Unix seconds, and Unix milliseconds. Runs entirely in your browser.
Parse a date or timestamp and display it in 14 common representations, including ISO, US, EU, German, Japanese, RFC 2822, Unix seconds, Unix milliseconds, and 12- or 24-hour time.
How to convert a date into other formats
- Enter a date string or a 9-to-13 digit Unix-style timestamp.
- Press Convert, or use Now to insert the current ISO timestamp.
- Review the generated date, time, RFC 2822, and Unix outputs.
- Copy the specific formatted value you need.
Parsing and timezone behavior
Digit-only inputs from 9 to 13 characters are treated as Unix timestamps: values above 100,000,000,000 are milliseconds and smaller values are seconds. Other inputs are passed to the browser JavaScript Date parser.
Most calendar and clock formats use the browser local timezone, while Full ISO uses toISOString() and RFC 2822 uses toUTCString(), so UTC and local outputs can intentionally show different clock times for the same instant.
Privacy and limitations
Date parsing and formatting run locally in the browser and this application does not send your input to an external service. Free-form date parsing depends on the browser JavaScript Date implementation, so ambiguous strings can be interpreted differently across environments and should not be used for critical data interchange.
Date Format Converter FAQ
Which formats are produced?
ISO date, full ISO UTC, US, EU, German, Japanese, long and short English forms, RFC 2822, 12/24-hour time, and Unix seconds/milliseconds.
How are Unix timestamps detected?
A digit-only input 9 to 13 characters long is treated as a timestamp. Values above 1e11 are milliseconds; otherwise they are seconds.
Why does the full ISO time differ from my local time?
Full ISO is UTC, while several other outputs use your browser local timezone.
Does the tool understand every date string?
No. Non-numeric strings rely on the browser Date parser and ambiguous formats are not guaranteed.
Does Now use the current moment?
Yes. It inserts the current instant as an ISO string and immediately converts it.