Roman Numerals Converter and Translator (2024)

Convert numbers from 1 to 3,999,999 and Roman numerals with this handy translation tool.

On this page:

  • Roman numerals symbols
  • Remembering numerals with mnemonics
  • What are common uses for Roman numerals?
  • How to convert Roman numerals
  • Roman numerals from 1 to 10
  • Roman numerals from 10 to 20
  • Last 20 years in Roman numerals
  • Advanced rules and exceptions
  • The origins of Roman numerals
  • Converting large numbers
  • Example of converting Roman numerals
  • Summary

Roman numerals symbols

The whole Roman numbering system uses seven basic symbols:

SymbolValueLatin Name

Note the absence of any symbol for zero. This is partly because the numeral zero is already built into the existing symbols and also for the Romans,numerals were for counting, rather than calculation. In the Roman mind, anything that had a 'zero' value was by definition not a number, and thereforecould be expressed by the Latin words nihil or nulla, meaning 'nothing'.

Roman Numerals were used as the standard numbering system until the 14th century, when they began to be replaced by the Hindu-Arabic system of 10 numeric digits which is in use today.1

Due to the rules of addition and subtraction, the largest number you can form in Roman numerals is 3,999 which is MMMCMXCIX. You can, however, representbigger numbers by using a horizontal line, or bar, across the top of a number. We discuss this further down our article.

Remembering numerals with mnemonics

To help you remember the seven Roman numerals, you can use a mnemonic device - a learning technique that aids information retention. Hereare two popular suggestions:

  • My Dear Cat Loves Xtra Vitamins Intensely 2
  • I Value Xylophones Like Cows DigMilk 3

What are common uses for Roman numerals?

Some of the common uses of Roman numerals in everyday life include use in clock faces, chapter numbering and copyrighting in books, pharmacy prescriptions, and numbered lists.Sometimes dates are given in Roman numerals for the dating of movies and television programmes. Also, some sporting events, such as the Olympics,the Superbowl and Wrestling events use them.

How to convert Roman numerals

With Roman numerals it's not just important to note each numeral itself, but also the order in which they appear. For example, when a smaller number appearsinfront of a larger number it means that the smaller number should be deducted from the larger one. If the smaller number appears after it, it gets added.

Example: IX means 9 (10-1), whereas XI means 11 (10+1).

Here are the three basic rules for constructing Roman numbers:

  1. Always start with the biggest symbol possible in any number (so XV, not VVV, to make 15) and use symbols left to right in decreasing value. Thus 1,666 is written MDCLXVI.
  2. No symbol should be repeated four or more times, so IV not IIII (but see 'Exceptions' below!).
  3. To avoid breaching Rule II or to use the lowest number of symbols, a value can be adjusted downwards by placing one lower value symbol (never more than one) in front of it. This is called subtractive notation.

    Thus 40 cannot be XXXX but must be XL (50 – 10).

You can see the basic rules in operation in the progressions from one to ten and from ten to twenty.

Roman numerals from 1 to 10

II21+1 = 2
III31+1+1 = 3
IV45-1 = 4
VI65+1 = 6
VII75+1+1 = 7
VIII85+1+1+1 = 8
IX910-1 = 9

Roman numerals from 10 to 20

XI1110+1 = 11
XII1210+1+1 = 12
XIII1310+1+1+1 = 13
XIV1410+5-1 = 14
XV1510+5 = 15
XVI1610+5+1 = 16
XVII1710+5+1+1 = 17
XVIII1810+5+1+1+1 = 18
XIX1910+10-1 = 19
XX2010+10 = 20

Last 20 years in Roman numerals

Here are the last 20 years represented by Roman numerals.


Advanced rules and exceptions

To make things slightly more complicated, the subtractive notation rule (placing a small number in front of a large one to decrease overall value) is itselfsubject to three sub-rules:

  1. The subtractive numeral to the left can only be one of the principal numbers, I, X, or C, never one of the 'five' numerals V, L, and D. Of course M, being the biggest numeral, can't be subtracted either.
  2. You can only use one subtractive number to the left. So 27 must be XXVII, rather than IIIXXX.
  3. The subtracted number must at least one tenth of the value of the number it is subtracted from. So you can place X to the left of L or C to make 40 or 90 but you can't use X to the left of a D or M to make 490 or 990. In effect, each power of ten has its own group in the total number. So 999 is made up of CM (900) plus XC (90) plus IX (9).

    This is, frankly, a severe pain. It means, for example, that 1999 has to be written MCMXCIX rather than MIM.These are the theoretical rules, developed for modern use of Roman numerals. However, over the course of more than two centuries right across Europe, these rules have frequently been cheerfully ignored.

For example, the number eight is frequently expressed IIX on a number of Roman tombs and monuments and in modern dates, such as the 1928 on a KewGardens statue expressed MCMXXIIX, rather than the correct MCMXXVIII. Similarly many clocks and some coins use IIII to represent four, rather than thecorrect IV.

The origins of Roman numerals

Let's discuss the history of Roman numerals a little more. Roman numerals were the standard system of numbering used by the Romans in ancient Rome. Used primarily for counting, they were adapted from theEtruscan numerals system. The original system of numerals used in the classical era was altered slightly in the Middle Ages, resulting in the numeral systemthat we use today where letters represent values as numerals.

The Etruscan numbering system had five symbols, three of them shared with Roman.

Roman Numerals Converter and Translator (1)

As to how these symbols evolved, there are three main theories.

Theory One: Tally System

The first theory is that the whole numbering system derives from notches on tally sticks, with a single notch (I) representing a single event and every fifth notch double cut (V) and every tenth one cross cut (X). This would have produced the positional system seen in Roman numbering. As for the more advanced symbols, these could have evolved later, being fitted with letters of the Latin alphabet.

Theory Two: Counting on fingers

An alternative hypothesis is that the small numbers in the Roman system are related to hand signals with I, II, III, IIII corresponding to the number of fingers held up for another to see and V representing the whole hand with fingers together and thumb apart. Numbers 6–9 represented one hand held up as a V and the other showing fingers for the additional units and finally a 10 represented by two Vs, crossing the thumbs, or holding both hands up in a cross.

Theory Three: Blending symbols

The third theory is that the basic ciphers were I, X, C and Φ for 1, 10, 100 and 1000 and that the ones in between (5, 50, 500) were derived from cutting the basic symbols in half. Thus half an X is a V, half a C is L and half a Φ is D).

These symbols could be used to express any given value, by combining them. Combinations are defined by a set of rules.

Converting large numbers

So how on earth could the Roman numbering system with no zero and no single value above one thousand be used to express a really large number, suchas a million? Well, the world was a much smaller place in those days and there would have been less need for really large values.

Nevertheless, one would expect an ingenious and supremely practical people like the Romans to have developed systems to crack that problem and in factthey had two.


One was to use the apostrophus, a system based on brackets. C|Ɔ represented 1,000 while |Ɔ was 500. Each extra set raised that by a factor of ten. Thus CCC|ƆƆƆ was 100,000 and CCCC|ƆƆƆƆ was a million. Meanwhile |ƆƆƆ represented 50,000 and |ƆƆƆƆ was 500,000.

Therefore to express 15,230 using apostrophi, one would write CC|ƆƆ|ƆƆCCXXX. This breaks down asCC|ƆƆ (10,000) plus |ƆƆ (5,000) plus CC (200) plus XXX (30).


The other large number system was the vinculum, adding lines above and to the sides of conventional Roman numbers, each one multiplying it by1,000 by adding an overline. Thus V was 5,000, D would be500,000 while M would be 1,000,000.

Roman numerals - large numbers

Representing large numbers with our converter

Here's how to enter large numbers into our roman numerals calculator. Return to calculator.

NumeralValueHow to input

If you want to convert Roman numerals from the apostrophes system to vinculum system, or vice-versa, you can usethis converter from

Example of converting Roman numerals

Let's go through an example of how to convert a set of Roman numerals to their numeric value.

Roman Numerals Converter and Translator (2)

The building in the photograph above is located in Washington D.C and bears the Roman numerals MCMXXII in reference to the fact that it was built in that year(A.D meaning anno Domini, or 'in the year of the Lord'). Our question is, what year do the Roman numerals MCMXXII represent?

  1. Moving from left to right, we start with the numeral M. M represents 1000.
  2. The next two numerals are CM. C is 100 and M, as we already know, is 1000. As the C appears beforethe M, we deduct it from the M. Therefore, 1000 - 100 = 900.
  3. The remaining numerals go in order. We know that X is 10 and I is 1. So, we have 10+10+1+1.
  4. Time to add it all together. 1000+900+10+10+1+1 = 1922.

This building therefore appears to have been established in 1922.

Roman numerals charts

The fabulous folks at have created some great Roman numeralscheat sheets for quick reference of this ancient numbers system. So, do head over there and download them if you want some further conversion practice.

Article summary

  1. The seven basic Roman numerals are I, V, X, L, C, D, and M (1, 5, 10, 50, 100, 500, and 1,000).
  2. Roman numerals are written from left to right in decreasing value.
  3. No symbol should be repeated four or more times. So, it should be IV and not IIII.
  4. A value can be adjusted downwards by placing one lower value symbol in front of it. E.g: IX (9).
  5. Large numbers can be represented using the vinculum system. This involves adding a horizontal line over the letterto multiply it by 1000. E.g: V is 5,000 (5 × 1000).
  6. You can use mnemonics to help remember the order of Roman numerals. I Value Xylophones Like Cows DigMilk.

If hope the converter and article have been useful to you. If you need any help with converting between Roman numerals and standard numbers, pleasefeel free to make use of the converter at the top of our page.

Calculator: Alastair Hazell.


  1. Roman Numerals: Their Origins, Impact, and Limitations.
  2. wikiHow. How to Learn Roman Numerals.
  3. Teaching Roman Numerals. How to Write Roman Numerals.

Roman Numerals Converter and Translator (2024)


How to translate numbers to Roman Numerals? ›

The basic symbols are I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). Each symbol represents a specific number, and they can be combined to represent any number within the Roman numeral system.

How do you translate English to Roman Numerals? ›

These roman numerals are I, II, III, IV, V, VI, VII, VIII, IX, and X represent 1, 2, 3, 4, 5, 6, 7, 8, 9 and 10 respectively. After 10, the roman numerals are followed by XI for 11, XII for 12, XII for 13, … till XX for 20.

What does xxix mean in Roman Numerals converter? ›

XXIX Roman numerals means 29.

What does v mean in Roman numerals? ›

Roman numerals. Letters of the alphabet used in ancient Rome to represent numbers: I = 1; V = 5; X = 10; L = 50; C = 100; D = 500; M = 1000.

How do you decode Roman numerals? ›

Basic principles
  1. I or j = 1.
  2. II or ij = 2 (1+1)
  3. III or iij = 3 (1+1+1)
  4. IIII or iiij or IV = 4 (1+1+1+1) or (5-1)
  5. V =5.
  6. VI or vj =6.
  7. VII or vij = 7 (5+1+1)
  8. VIII or viij = 8 (5+1+1+1)

What is the rhyme for remembering Roman numerals? ›

Roman Numerals

X stands for playmates TEN, V for FIVE stout men. I for ONE, as I'm alive, C for a HUNDRED and D for FIVE (hundred). M for a THOUSAND soldiers true, And L for FIFTY, I'll tell you.

What are the 3 basic rules to write out Roman numerals? ›

Rules of the Roman Numeral System

If a symbol is repeated, its value is added as many times as it occurs. For example, II=2, XX=20 etc. The symbols V, L and D are never repeated. A symbol is not repeated more than three times.

What is the first rule of Roman numerals? ›

Rule #1: When reading Roman Numerals, the value of the number is added from left to right if the left numeral is greater than the right numeral. Rule #2: If the left numeral is smaller than the right numeral, subtract the value of the left value from the right numeral.

How do you read Roman numerals quickly? ›

The Roman numeral system uses only seven symbols: I, V, X, L, C, D, and M. I represents the number 1, V represents 5, X is 10, L is 50, C is 100, D is 500, and M is 1,000.

What does m mean in Roman numerals? ›

here are the commonly used Roman numerals: I = 1. L = 50 M = 1000. V = 5. C = 100.

How to teach Roman numerals? ›

Rules To Write Number In Roman Numerals Form

For example, II = 1 + 1 = 2. Roman numerals can be written for 3 times. For example, XXX is 30, but XXXX is not 40; it will be XL. The letters V, L, and D should not be repeated when writing Roman numerals.

What does Z mean in Roman Numerals? ›

Z, Symbol. the 26th in order or in a series, or, when I is omitted, the 25th. (sometimes l.c.) the medieval Roman numeral for 2000.

What does K stand for in Roman Numerals? ›

short answers for big questions

Therefore we can definitely say that K is not a roman number. It is a letter that belongs to our alphabet and it is the abbreviation of Kilo, which in turn means to multiply a certain unit by 1000.

How would you write 2024 in Roman Numerals? ›

MMXXIV = M + M + X + X + V - I = 1000 + 1000 + 10 + 10 + 5 - 1 = 2024. Hence, the value of Roman Numerals MMXXIV is 2024.

How do you get Roman numerals on a keyboard? ›

Use I for 1, V for 5, X for 10, L for 50, C for 100, D for 500, and M for 1,000. Typing Roman numerals on a keyboard is very simple: You have all of the keys: I, V, X, L, and M. So, just type them!

How to convert letters to Roman numerals? ›

How do Roman Numerals work? The Hindu-Arabic representation of these letters is as follows: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 and M = 1000. Other numbers are formed by combining these letters per certain rules: A symbol placed after another of equal or greater value, adds its value.

How do you write numbers in Roman numerals? ›

The Roman numeral system uses only seven symbols: I, V, X, L, C, D, and M. I represents the number 1, V represents 5, X is 10, L is 50, C is 100, D is 500, and M is 1,000.


Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 5603

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.