Roman Numeral Date Converter
Convert a calendar date to Roman numerals, or decode one back to a date.
Result
—
About this tool
Convert any calendar date into Roman numerals (day.month.year format, e.g. July 4, 2024 → IV.VII.MMXXIV) or decode a Roman numeral date back into a regular calendar date — a popular novelty format for tattoos, engravings, wedding invitations, and anniversary gifts.
How the conversion works. Each of the three date parts — day, month, year — is converted independently into a standard Roman numeral, then joined with periods. Roman numerals build a number from seven symbols (I=1, V=5, X=10, L=50, C=100, D=500, M=1000), repeating and combining them additively, with a subtractive shortcut when a smaller symbol precedes a larger one (IV = 4, meaning "one less than five," rather than IIII). A day like 24 becomes XXIV (X + X + IV = 10 + 10 + 4), and a year like 2024 becomes MMXXIV (MM + XXIV = 2000 + 24).
Worked example. July 4, 2024: day 4 → IV, month 7 → VII, year 2024 → MMXXIV, joined as IV.VII.MMXXIV. A wedding on October 12, 2025 would read XII.X.MMXXV.
Why day.month.year, not month.day.year. This follows the little-endian (day-month-year) convention most common internationally and traditional in Roman-numeral date engravings, rather than the month-first convention used in the US. If your intended format is month-first, just read the three numerals in that order.
The limits of Roman numerals. Classical Roman numerals have no symbol for zero, so a "year 0" or any negative year (BCE dates) can't be represented in this notation at all — the numeral system itself simply predates the concept of zero as a number, which arrived in European mathematics centuries after Rome. The practical upper limit without special overline notation (a bar over a numeral multiplying it by 1000) is 3999, written MMMCMXCIX — comfortably covering any realistic gift, tattoo, or engraving date for the foreseeable future.
Common uses: wedding and anniversary dates on rings or invitations, tattoo designs marking a birth or significant date, engraved gifts, and building or monument cornerstones, which have used this exact numbering convention for centuries.
For a plain (non-Roman) date calculation instead, see the age calculator or countdown timer.
Frequently asked questions
- What format is used for the date?
- Day.Month.Year, each part converted to Roman numerals and separated by periods — a common convention for this kind of date display.
- Can Roman numerals represent zero or negative years?
- No — classical Roman numerals have no representation for zero, so only positive year values (1 and above) are supported.
- What's the largest year this supports?
- Up to 3999 (MMMCMXCIX), the traditional practical limit of standard Roman numeral notation without special extended symbols.
- Why is 4 written as "IV" instead of "IIII"?
- The subtractive rule: placing a smaller-value symbol before a larger one means "subtract it" (IV = 5 − 1 = 4), which keeps numerals shorter. Some clock faces still use the older additive "IIII," but standard modern usage follows the subtractive form this tool produces.
- Can I convert just a year, without a full date?
- Enter any date in that year (like January 1st) and read only the year portion (the last numeral group) of the result if that's all you need.
- Is the month.day.year (US-style) order supported?
- The tool always outputs day.month.year order, following the traditional convention for this format. If you want month-first, just read the three numeral groups in the reverse order you need.
- Does this work for dates before the Roman calendar existed?
- It's a pure numeral conversion of the modern Gregorian calendar date, not a reconstruction of how Romans actually wrote dates historically — it's meant for decorative/novelty use with today's calendar.