Compare today or another selected date in common formats and check a custom pattern before copying.
The Date Format Converter grid shows today's date in common formats side by side. Check the selected date against your current local date before copying a result. Common formats include:
MM/DD/YYYY: month first, as used in the United States. Check the requested format when filling in visa, tax or payment forms.
DD/MM/YYYY: day first, as used in the UK, India, Australia and much of Europe.
YYYY-MM-DD: the ISO 8601 date format, used in APIs, databases, JSON and sortable file names.
DD.MM.YYYY: a dotted format used in Germany, Russia and parts of Eastern Europe.
YYYY/MM/DD: a year-first format used in Japan, Korea and China.
DDMMYYYY: a compact format used on some Indian government forms.
Use the copy button beside the format you need. To format another date, select it with the calendar control. Every preset updates together. If you need a pattern that is not listed, such as YYYY-Www-D, ddd, MMM Do YYYY or DDMMMYY, enter it in the custom-format field to see a preview.
The Tooloogle Date Format Converter shows a selected date in DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD, DD.MM.YYYY, ISO 8601 and more than 20 other formats. It starts with today's date.
Use it when a form asks for DD-MM-YYYY, MM/DD/YY or DDMMYY, when preparing a CSV date column, or when moving dates between systems that use different regional conventions. Each result has its own copy button.
Choose a date with the calendar control or type one into the date input. The converter uses dayjs to format it and shows the preset results below. You can copy a result without retyping it.
For a custom result, enter a dayjs format string in the custom-format box. Its preview updates as you type and has a separate copy button. The format string is saved in localStorage, so it is filled in when you return.
Today's date pre-filled: the page starts with today's date in all 21 preset formats.
21 presets: these include DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD, DD.MM.YYYY, ISO formats, YY/MM/DD, DDMMYY, MMMDDYY and MMM D YYYY.
Custom formats: enter dayjs patterns such as YYYY-MM-DDTHH:mm:ss, ddd, MMM Do YYYY or [Quarter] Q [of] YYYY.
Saved custom pattern: your last-used format is stored in localStorage and filled in on your next visit.
Copy buttons: copy individual results with one click.
Live updates: changing the date updates every preset; editing a custom pattern updates its preview.
Formatting workflow: review the selected date and copy the displayed format you need.
Default results: formatted dates are included in the initial page. Confirm the selected date rather than assuming it matches your timezone.
Start with today's date. It appears in every preset format when the page loads.
Choose another date with the calendar input if needed.
Find the format you need. The grid shows each pattern on the left and its formatted value on the right.
Copy the result with the button beside its value.
Add a custom pattern if needed. Enter dayjs tokens such as YYYY, MM, DD, HH, mm, ss, ddd, MMM or Do in the custom-format box and check the preview.
Reuse your custom pattern. It stays saved when you refresh or return to the page.
For forms, follow the format printed beside the field. A date of birth might require DD-MM-YYYY, an expiry field might ask for MM/YY, and an API request might expect YYYY-MM-DD. US forms often use MM/DD/YYYY, while forms elsewhere may use DD/MM/YYYY or DD.MM.YYYY. Check each form rather than relying on your usual convention.
A year-first name such as YYYY-MM-DD-report.pdf helps keep files in date order. The same format can be useful for CSV columns that another system needs to read as dates. Check that system's import requirements before exporting.
A date such as 05/06/2026 is ambiguous without a format label. In MM/DD/YYYY, it means May 6; in DD/MM/YYYY, it means June 5. Select the date you intend, then compare the results.
Other uses include creating dates for log entries, such as 2026-05-06T14:30:00, writing a date for a headline, such as May 6th, 2026, or checking a compact DDMMMYY date on an older document.
The right choice depends on the country, form or system:
DD/MM/YYYY puts the day first. It is common in the UK, India, Australia, much of Europe, Africa and South America, and other Commonwealth countries. For example, 6 May 2026 is 06/05/2026.
MM/DD/YYYY puts the month first. It is common in the United States and some other countries. The same date is 05/06/2026.
YYYY-MM-DD puts the year first. This ISO 8601 format is useful for machine-readable dates, filenames, logs, JSON and database queries. The same date is 2026-05-06.
DD.MM.YYYY separates the day, month and year with dots. It is used in Germany, Russia and several Eastern European countries.
For an international audience, use YYYY-MM-DD or write the month name, as in 6 May 2026, unless a required format says otherwise.
These dayjs tokens cover common custom formats:
YYYY: four-digit year (2026); YY: two-digit year (26).
MM: two-digit month (05); M: one- or two-digit month (5); MMM: short month name (May); MMMM: full month name (May).
DD: two-digit day (06); D: one- or two-digit day (6); Do: ordinal day (6th).
HH: hour on a 24-hour clock (14); hh: hour on a 12-hour clock (02); mm: minutes; ss: seconds; A: AM/PM; a: am/pm.
ddd: short weekday name (Wed); dddd: full weekday name (Wednesday).
Put literal text in square brackets. For example, [Year] YYYY produces Year 2026.
Use ISO 8601 (YYYY-MM-DD) when storing or exchanging dates as text. Its year-first order also makes date strings sort chronologically. For dates people will read, consider a short month name with MMM rather than a numeric month with MM. For example, 6 May 2026 is clearer across regions than 06/05/2026.
Read the example beside a form field before entering a date. If you design forms, label the expected order explicitly, such as DD/MM/YYYY. For file names, YYYY-MM-DD avoids slashes and keeps the year first.
In a database, use an appropriate DATE or DATETIME column rather than storing a display string. Apply formatting when displaying the value. Be careful with two-digit years (YY): 26 could mean 1926, 2026 or 2126. Use four-digit years when storing or transmitting dates.
The formatter uses dayjs. Avoid treating browser-based formatting as a guarantee about all requests made by the page. Your last-used custom format string is saved locally in localStorage. You can check the browser's DevTools network panel while changing the date to inspect requests.
The initial page includes preset results before JavaScript loads. Check the selected date, particularly if a cached default or a different timezone could affect what you see.
Look for the MM/DD/YYYY row at the top of the page. It shows the selected date in US month-first order. Confirm that the selection matches today in your timezone. Use the copy button beside it.
The DD/MM/YYYY row shows today's date in day-first order, as used in the UK, India, Australia and much of Europe. It appears alongside MM/DD/YYYY and 19 other presets.
The YYYY-MM-DD row shows today's date in ISO 8601 format. Use it when your code, JSON or database query expects a year-first date.
Check the form's instructions. If it asks for MM/DD/YYYY, copy that row from the grid and make sure the year has four digits.
They place the day and month in a different order. The US commonly puts the month first; many other countries put the day first. ISO 8601 (YYYY-MM-DD) puts the year first and avoids that ambiguity when used consistently.
Excel's default date display depends on regional settings: commonly MM/DD/YYYY on US systems and DD/MM/YYYY on UK systems. The date is stored as a serial number, while the display format can be changed for each cell. When exporting to CSV, use the format the receiving system expects, such as YYYY-MM-DD, to avoid confusion.
The converter brings 21 preset formats into one view, with a copy button for each. Use the custom-format field for other dayjs patterns; your last-used pattern is saved for next time. Check the selected date and custom preview before copying a result.
For related calculations, use Tooloogle's Days Between Dates calculator to find an interval, the Date Calculator to add or subtract days, or the Age Calculator for date-of-birth calculations.
How to Use Date Format Converter - DD/MM/YYYY and MM/DD/YYYY
Choose the intended date with the calendar control. If you type a date, check how the input interprets it (e.g., 11/06/2025 or 2025-11-06).
Compare the displayed formats and copy the one your destination requires. Confirm the selected date before assuming it is today.
Enter a custom pattern such as 'YYYY MMM DD' if needed, then review the preview before copying it.
Compare today or another selected date in common formats and check a custom pattern before copying.
Tool Use:
175k+Added:
Aug 12, 2023Type:
Free ToolPrivacy:
Client SideCalculate age from a date of birth and a chosen reference date.
Online stopwatch for elapsed time and lap records. Start a session, record splits, pause the clock, and review the times before resetting.