Números romanos: la guía completa (2026)
Los números romanos escriben cantidades con siete letras que se suman, más unas pocas parejas en las que una letra menor, colocada delante, resta. Esta guía explica cómo funciona el sistema, qué reglas hacen válido un numeral, por qué la forma estándar se detiene en 3999, cómo se superan los miles con la raya, cómo se escriben las fechas y qué dice la RAE sobre su uso en español.
- Cómo funcionan los números romanos
- Las siete letras y su origen
- Reglas de suma, resta y repetición
- Por qué los números romanos estándar llegan hasta 3999
- Números grandes: la raya o vínculo
- Cómo convertir paso a paso
- Fechas en números romanos
- Dónde aparecen y cómo se usan en español según la RAE
- Números romanos en Unicode y en la web
- Errores comunes y mitos
- Usa el convertidor
Cómo funcionan los números romanos
Los números romanos funcionan sumando los valores de siete letras, I (1), V (5), X (10), L (50), C (100), D (500) y M (1000), que se leen de izquierda a derecha empezando por las de mayor valor. Cuando una letra menor aparece justo delante de otra mayor, se resta en lugar de sumarse, así que IV es 4 e IX es 9.
Esa es toda la idea. MMXXVI es 1000 + 1000 + 10 + 10 + 5 + 1, es decir, 2026. MCMXCIV combina las dos operaciones: M es 1000, CM es 900, XC es 90 e IV es 4, lo que da 1994. Todo lo demás en esta guía son detalles: qué restas están permitidas, cuántas veces puede repetirse una letra, cómo se va más allá de 3999 y cómo se usa el sistema en fechas, nombres y documentos.
En el fondo es un sistema aditivo, más cercano a un conteo con marcas que a las cifras posicionales que usamos a diario. No tiene cero, no tiene valor posicional y no tiene coma ni punto decimal: el valor de un numeral depende de sus letras, no de la columna que ocupan. Por eso los números romanos se leen de un vistazo cuando son pequeños y resultan torpes para hacer cuentas, y por eso desaparecieron de la contabilidad y sobrevivieron allí donde un número funciona como etiqueta y no como cantidad.
Las siete letras y su origen
Las siete letras forman dos familias. I, X, C y M son las potencias de diez: 1, 10, 100 y 1000. V, L y D son las marcas intermedias: 5, 50 y 500. Cualquier valor del 1 al 3999 se escribe combinándolas cifra por cifra.
| Letra | Valor | Familia |
|---|---|---|
| I | 1 | Potencia de diez |
| V | 5 | Marca intermedia |
| X | 10 | Potencia de diez |
| L | 50 | Marca intermedia |
| C | 100 | Potencia de diez |
| D | 500 | Marca intermedia |
| M | 1000 | Potencia de diez |
El origen de estos signos es más incierto de lo que sugieren muchas explicaciones populares. Wolfram MathWorld, que cita al historiador de las matemáticas Florian Cajori, lo resume sin rodeos: se sabe poco sobre el origen del sistema de numeración romana. La forma de las letras que usamos hoy se asentó a lo largo de siglos de inscripciones, manuscritos e imprenta, y el conjunto ordenado de siete mayúsculas es el desenlace de esa historia, no su comienzo. En la práctica, lo único que importa es el valor de cada letra, y la tabla de arriba es todo lo que necesitas memorizar.
Reglas de suma, resta y repetición
La forma estándar moderna se apoya en tres reglas. Primera, la regla de la suma: las letras se escriben de mayor a menor y sus valores se suman, de modo que VI es 6 y CLX es 160. Segunda, la repetición: I, X, C y M pueden repetirse hasta tres veces seguidas, mientras que V, L y D nunca se repiten. Tercera, la regla de la resta: una letra menor colocada delante de otra mayor se resta, pero solo en seis combinaciones: IV (4), IX (9), XL (40), XC (90), CD (400) y CM (900).
Las seis parejas obedecen a un mismo principio: solo puede restar una potencia de diez, y solo ante las dos letras inmediatamente superiores. La I puede ir delante de V y de X, la X delante de L y de C, y la C delante de D y de M. V, L y D nunca restan. Con ese principio, el 99 no puede ser IC: es 90 más 9, y se escribe XCIX. El 49 no puede ser IL: es XLIX. Y 1999 no es MIM, una forma que aparece en acertijos y en algún que otro letrero, sino MCMXCIX.
El método práctico consiste en convertir cifra por cifra. Toma 3888, el numeral más largo del rango estándar: 3000 es MMM, 800 es DCCC, 80 es LXXX y 8 es VIII, lo que da MMMDCCCLXXXVIII, con quince letras. Toma 944: 900 es CM, 40 es XL y 4 es IV, lo que da CMXLIV. Como cada cifra tiene una sola escritura correcta, cada número del 1 al 3999 tiene exactamente un numeral estándar.
Estas reglas son una convención que se fue afinando con el tiempo, no una ley que los romanos cumplieran. Según MathWorld, los propios romanos casi nunca usaban la resta, y la costumbre de colocar letras menores delante de las mayores se popularizó en Europa después de la invención de la imprenta. Las fuentes antiguas escribían sin problema IIII para el 4 y VIIII para el 9. La forma estándar es la que usan hoy las editoriales, las escuelas y los manuales de estilo, y es la que aplica el convertidor de TextKit.
Por qué los números romanos estándar llegan hasta 3999
Con la regla de las tres repeticiones, la M puede aparecer como máximo tres veces, así que MMM (3000) es el mayor valor posible para los millares. Si le sumas las mayores centenas (CM), decenas (XC) y unidades (IX), obtienes MMMCMXCIX, que es 3999. No existe una forma estándar de escribir 4000 solo con las siete letras, porque MMMM incumple la regla de repetición y no hay ninguna letra para el 5000.
Ese techo explica por qué los convertidores, incluido el de TextKit, trabajan por defecto del 1 al 3999 y rechazan el 0, los números negativos y los decimales. La numeración romana no tiene símbolo para el cero ni forma de marcar un valor negativo, y las fracciones o los decimales no forman parte de los numerales que se convierten hoy. Cuando un convertidor rechaza esas entradas no está siendo quisquilloso: te está diciendo que la notación no puede expresarlas.
Números grandes: la raya o vínculo
Para superar ese límite se traza una raya horizontal sobre el numeral, llamada vínculo, que multiplica su valor por mil. V̅ es 5000, X̅ es 10 000, C̅ es 100 000 y M̅ es 1 000 000. MathWorld señala que los romanos usaban ocasionalmente una barra con ese fin y que en la Edad Media se la llamaba titulus. Si aparecen dos rayas, el valor se multiplica por mil otra vez, aunque la forma que más se ve hoy es la de una sola raya.
Con una sola raya, el valor más alto es M̅M̅M̅C̅M̅X̅C̅I̅X̅ seguido de CMXCIX, es decir, 3 999 999. La convención habitual, y la que sigue TextKit, consiste en poner la raya sobre la parte de los millares y escribir el resto de forma normal: 25 000 es X̅X̅V̅ y 44 444 es X̅L̅I̅V̅CDXLIV. Por debajo de 4000 se mantiene la M, así que 3000 sigue siendo MMM y no I̅I̅I̅.
La raya no fue la única respuesta histórica a los números grandes. El bloque Number Forms de Unicode conserva algunos caracteres arcaicos, como ↀ (ROMAN NUMERAL ONE THOUSAND C D), ↁ (ROMAN NUMERAL FIVE THOUSAND) y ↂ (ROMAN NUMERAL TEN THOUSAND), un recordatorio de que escribas e impresores probaron varias maneras de escribir valores romanos grandes antes de que la raya superior se volviera la más conocida.
Cómo convertir paso a paso
Convertir un número a números romanos es un algoritmo voraz: toma una y otra vez el mayor valor de la lista M (1000), CM (900), D (500), CD (400), C (100), XC (90), L (50), XL (40), X (10), IX (9), V (5), IV (4) e I (1) que todavía quepa, escribe su letra y réstalo. Incluir en la lista las seis parejas de resta es el truco que hace que este método produzca siempre numerales estándar.
- 2026. M deja 1026, M deja 26, X deja 16, X deja 6, V deja 1 e I deja 0. Resultado: MMXXVI.
- 1984. M deja 984, CM deja 84, L deja 34, tres X dejan 4 e IV deja 0. Resultado: MCMLXXXIV.
- 1810. M deja 810, D deja 310, tres C dejan 10 y X deja 0. Resultado: MDCCCX, el año del Grito de Dolores.
Para el camino inverso, lee de izquierda a derecha y compara cada letra con la siguiente. Si la siguiente es mayor, resta la actual; si no, súmala. MCMLXXXIV se lee como +1000, −100, +1000, +50, +10, +10, +10, −1 y +5, que da 1984. Esa regla de lectura, por sí sola, no basta, porque asigna un valor sin quejarse a cadenas inválidas como IIV o IC. Un convertidor estricto comprueba también las reglas de repetición y de resta, y luego confirma que el numeral coincide con la escritura estándar de su valor. Esa última comprobación es la que permite al convertidor de TextKit avisarte de que IC no es válido y de que el 99 se escribe XCIX.
Fechas en números romanos
Las fechas en números romanos son muy populares en invitaciones de boda, joyas de aniversario, placas conmemorativas y tatuajes. La convención es convertir por separado el día, el mes y el año y unirlos con un separador, respetando el orden de fecha que espera quien la va a leer. En México, en el resto de América Latina y en España el orden es día, mes y año: el 16 de septiembre de 1810 queda como XVI.IX.MDCCCX. En Estados Unidos el orden es mes, día y año, así que la misma fecha sería IX.XVI.MDCCCX.
El separador es una decisión de diseño. Los puntos son el clásico; el punto medio (·) recuerda a los puntos que los canteros romanos tallaban entre palabra y palabra, y también funcionan el guion, la barra o un simple espacio. Lo que no funciona es juntar las partes: XVIIXMDCCCX resulta ilegible y, peor aún, parece un numeral inválido. Para un anillo o una placa, muchos diseñadores usan solo el año, por ejemplo MMXXVI, porque se ve más limpio. En México también es muy común ver los números romanos en las invitaciones de quince años, con la fórmula «Mis XV años».
El paso que casi todos se saltan es la verificación. Una sola I fuera de lugar cambia la fecha: XXIV es 24 y XXVI es 26. Antes de enviar nada al grabador o al tatuador, pega cada parte en un convertidor y confirma que se lee como querías. El modo Fecha de TextKit da formato a la fecha completa con un clic, ofrece DD.MM.AAAA, MM.DD.AAAA y solo el año con cinco separadores, y su modo Romano a Número te permite comprobar cada pieza.
Dónde aparecen y cómo se usan en español según la RAE
Los números romanos sobreviven allí donde un número funciona como nombre. Los llevan los monarcas y los papas, como Felipe VI o León XIV. Los grandes acontecimientos los usan para darse un aire oficial: el partido por el campeonato de la NFL de febrero de 2026 fue el Super Bowl LX, y la única excepción a la costumbre fue el Super Bowl 50 de 2016, que usó cifras arábigas.
En los libros, los numerales en minúscula (i, ii, iii) numeran las páginas preliminares, para que el primer capítulo empiece en la página 1. Los esquemas, los contratos y las leyes usan I, II y III para los apartados principales. Las esferas de relojes y de relojes de pulsera los usan por su aspecto clásico, a menudo con IIII en lugar de IV, una costumbre que MathWorld describe como la habitual en las esferas de los relojes. La teoría musical nombra los acordes por el grado de la escala, de modo que I, IV y V son la tónica, la subdominante y la dominante. La química los usa para los estados de oxidación, como en cloruro de hierro (III). Y los créditos de cine y televisión llevan mucho tiempo imprimiendo el año de los derechos de autor en números romanos, razón por la que una línea como MCMXCIV manda a tanta gente a buscar un convertidor.
En español, los números romanos tienen usos muy concretos, que la Ortografía de la lengua española de la RAE detalla y que la FundéuRAE resume en sus recomendaciones. Los principales son estos:
- Siglos y milenios. Siglo xxi, el iii milenio. El numeral va siempre detrás del sustantivo, la palabra siglo se escribe con minúscula y la RAE considera incorrecto escribir los siglos con cifras arábigas, como siglo 21.
- Reyes, reinas y papas. Felipe VI, Carlos III, Isabel II, Juan Pablo II, León XIV.
- Divisiones de obras. Tomo III, libro II, capítulo IV, acto I, escena VIII, con el numeral detrás del sustantivo.
- Congresos, certámenes y competencias. XV Congreso, III Certamen de Poesía, los Juegos de la XXXIII Olimpiada, que se celebraron en París en 2024. En estos casos el numeral suele ir delante.
- Apartados y enumeraciones. Las secciones principales de un documento, de un contrato o de una ley se numeran I, II, III.
Sobre la tipografía, la RAE recomienda escribir los siglos en versalitas (letras con forma de mayúscula y altura de minúscula) en los textos que no son manuscritos, como en siglo xxi, para lograr un mejor equilibrio con el resto del texto. Tampoco se añaden letras voladas: los números romanos ya tienen valor ordinal por sí mismos, así que formas como tomo VI.º o II.ª Conferencia son incorrectas.
La lectura también sigue una norma. Con reyes, papas y emperadores, del I al X se leen normalmente como ordinales: Felipe VI se lee «Felipe sexto» y Alfonso X, «Alfonso décimo». A partir del XI lo habitual es leerlos como cardinales: Juan XXIII se lee «Juan veintitrés» y León XIV, «León catorce». Con los siglos, del I al X se admiten las dos lecturas («siglo tercero» o «siglo tres»), y a partir del XI se leen como cardinales: siglo xxi se dice «siglo veintiuno».
Números romanos en Unicode y en la web
Unicode incluye caracteres propios para los números romanos en su bloque Number Forms, desde U+2160 (Ⅰ, ROMAN NUMERAL ONE) hasta U+2188 (ↈ, ROMAN NUMERAL ONE HUNDRED THOUSAND), con caracteres únicos como Ⅻ para el doce y formas en minúscula como ⅳ. La tabla oficial presenta los más comunes como equivalentes de compatibilidad de las letras latinas ordinarias, de modo que Ⅳ corresponde a una I seguida de una V. En la práctica, las mayúsculas normales son la opción más segura para una página web: se pueden buscar, se copian sin problemas y todas las fuentes las incluyen. El convertidor de TextKit devuelve letras normales y también acepta esos caracteres especiales como entrada, porque primero los normaliza.
Para el vínculo, el carácter que interesa es U+0305, COMBINING OVERLINE, que la tabla de Unicode anota con los nombres overscore y vinculum. Se combina con la letra anterior y su aspecto cambia según la fuente, así que prueba cómo se ve en la tipografía final antes de imprimir. Si solo necesitas números romanos como viñetas de una lista, CSS ya lo resuelve: list-style-type: upper-roman o lower-roman numera una lista ordenada como I, II, III o i, ii, iii sin ninguna conversión.
Errores comunes y mitos
La mayoría de los errores vienen de tomar las reglas como sugerencias. Estos son los que aparecen una y otra vez:
- IIII frente a IV. Los dos aparecen en relojes, pero IV es la forma estándar. IIII sobrevive sobre todo como tradición relojera.
- Restas de atajo. IC para 99, IL para 49, XM para 990 y MIM para 1999 incumplen la regla de la resta. Las formas correctas son XCIX, XLIX, CMXC y MCMXCIX.
- Repetir V, L o D. VV, LL y DD no se usan nunca, porque ya existen X, C y M.
- Cuatro letras iguales seguidas. XXXX y CCCC deben escribirse XL y CD.
- Un numeral para el cero. No existe en el sistema estándar, así que un convertidor no tiene nada que devolver para el 0.
- Juntar las partes de una fecha. Separa siempre el día, el mes y el año.
- Letras que se confunden. En muchas tipografías la ele minúscula y la i mayúscula se ven idénticas. Un convertidor que no distingue mayúsculas de minúsculas lee la l como L (50), no como I, así que revisa lo que pegaste.
- Siglos con cifras o con letras voladas. Siglo 21 y siglo XXI.º son incorrectos; lo correcto es siglo xxi.
Usa el convertidor
El Convertidor de Números Romanos de TextKit resuelve todo esto en el navegador. Escribe un número o un numeral y detecta solo la dirección, muestra el desglose paso a paso y rechaza los numerales inválidos explicándote qué regla incumplen. El modo Fecha da formato a cumpleaños y aniversarios, y la opción del vínculo amplía el rango hasta 3 999 999. Nada de lo que escribes sale de tu dispositivo.
Para estudiar, prueba esta rutina: escribe un numeral a mano, pégalo en el convertidor y lee el desglose. Si el convertidor lo rechaza, el mensaje te dice qué regla rompiste, que es la manera más rápida de dominar la forma estándar.
Sigue leyendo
Si te interesan los sistemas de numeración, la guía del traductor de código binario explica el sistema en base dos que usan las computadoras, donde el valor posicional hace todo el trabajo que los números romanos nunca tuvieron. La guía del código Morse recorre otro sistema de símbolos construido con un alfabeto pequeño y espacios estrictos. Y si estás diseñando texto para un tatuaje, un logotipo o una publicación en redes, el conversor de mayúsculas y el generador de texto en negrita te ayudan con la tipografía que rodea a tus numerales.
Fuentes y lecturas recomendadas
Preguntas frecuentes
¿Cómo funcionan los números romanos?
Los números romanos usan siete letras con valores fijos: I vale 1, V vale 5, X vale 10, L vale 50, C vale 100, D vale 500 y M vale 1000. Sus valores se suman de izquierda a derecha, de mayor a menor, y una letra menor se resta cuando va justo delante de otra mayor: VI es 6 e IV es 4.
¿Cuáles son las reglas de los números romanos?
Son tres. Las letras se escriben de mayor a menor y se suman. I, X, C y M pueden repetirse hasta tres veces seguidas, y V, L y D no se repiten nunca. Solo I, X y C pueden restar, y solo ante las dos letras inmediatamente superiores, lo que deja seis parejas válidas: IV, IX, XL, XC, CD y CM.
¿Cuál es el número romano más grande?
En la forma estándar es MMMCMXCIX, que vale 3999, porque la M solo puede repetirse tres veces. Con el vínculo, una raya que multiplica el valor por mil, se llega hasta 3 999 999 con una sola raya.
¿Existe el cero en números romanos?
No. La numeración romana estándar no tiene símbolo para el cero, ni números negativos, ni decimales. Por eso los convertidores trabajan con números enteros a partir del 1.
¿Cómo se escriben los siglos en números romanos?
Con el numeral detrás de la palabra siglo, que va en minúscula: siglo xxi. La RAE recomienda las versalitas en los textos que no son manuscritos, considera incorrecto escribir los siglos con cifras arábigas y no admite letras voladas, porque los números romanos ya tienen valor ordinal.
¿Cómo escribo una fecha en números romanos para un tatuaje?
Convierte por separado el día, el mes y el año y únelos con puntos, puntos medios u otro separador, en el orden que se usa en tu país. El 23 de septiembre de 2026 queda como XXIII.IX.MMXXVI en el orden día, mes y año. Revisa cada parte en un convertidor antes de ir al estudio.
Sigue leyendo
Escrito por SAVI. Construimos las herramientas sobre las que escribimos. Prueba el Convertidor de Números Romanos que se usa en este artículo.