Convertidor de números romanos

Escribe un número para obtener su número romano, o escribe un número romano para obtener el número: la herramienta reconoce cuál de los dos has escrito. Explica cada parte, te dice por qué un número como IIII o IC no es estándar y te propone la forma correcta, y además convierte fechas y crea tablas.

Gratis y privado. Todo funciona en tu navegador y no se sube nada.

Cómo funciona

  1. Escribe un número o un número romanoEscribe 2026 o MMXXVI. La herramienta reconoce cuál es.
  2. Lee el resultadoMira la conversión con cada parte explicada, o una nota sobre lo que hay que corregir.
  3. CópialoCopia el resultado, o cambia a Fecha o Tabla para fechas y listas.

Cómo funcionan los números romanos

Siete letras llevan los valores: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 y M = 1.000. Los valores se escriben de mayor a menor y se suman: MDCLXVI es 1.000 + 500 + 100 + 50 + 10 + 5 + 1 = 1.666. Para no repetir cuatro letras iguales seguidas, una letra menor colocada delante de una mayor se resta: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400 y CM = 900.

Solo estos seis pares restan. La I solo va delante de V y X, la X solo delante de L y C, y la C solo delante de D y M. V, L y D nunca se repiten ni se restan. Con estas reglas, cada número del 1 al 3.999 tiene una única forma estándar, y esa es la forma que este convertidor escribe y comprueba.

Errores explicados, no solo rechazados

Cuando un número romano rompe una regla, la herramienta te dice cuál y te propone la forma estándar. IIII pasa a ser IV, VV pasa a ser X, IC pasa a ser XCIX e IIX pasa a ser VIII. Se aceptan minúsculas, espacios y los caracteres especiales de números romanos de Unicode (como el carácter único para XII).

Las esferas de los relojes suelen mostrar IIII en lugar de IV. Es una larga tradición de diseño, no un error del reloj, pero al escribir la forma estándar es IV.

Números grandes con la raya superior

No existe el cero ni una forma estándar de escribir números mayores que 3.999 solo con las siete letras. Los romanos trazaban una raya sobre un número para multiplicarlo por 1.000, así que una V con raya es 5.000 y una X con raya es 10.000. Activa la opción de raya superior para convertir números hasta 3.999.999. La raya es un carácter Unicode combinable, así que se ve en la mayoría de las aplicaciones, pero revisa cómo queda antes de imprimirla o grabarla.

Fechas y tablas

La pestaña Fecha convierte un día en números romanos para alianzas de boda, tatuajes, invitaciones o placas de edificios. Elige el orden día, mes y año, mes, día y año o año, mes y día, un separador como el punto o el punto medio, y el año completo o con dos cifras. Cada parte se muestra por separado para que puedas comprobarla. La pestaña Tabla crea la lista de cualquier rango, por ejemplo del 1 al 100 o los años de 1900 a 2100, lista para copiar o descargar como archivo CSV.

Preguntas frecuentes

¿Cuál es el número romano más grande?

Con las letras estándar es MMMCMXCIX, que es 3.999. Con la raya superior, el convertidor llega hasta 3.999.999.

¿Existe un número romano para el cero?

No. El sistema romano no tiene cero, ni números negativos, ni fracciones, así que la herramienta te avisa cuando un número no se puede escribir.

¿Por qué el 4 se escribe IV y no IIII?

La regla estándar permite como máximo tres letras iguales seguidas y usa la resta en su lugar. IIII aparece en muchos relojes por motivos de diseño, pero la forma estándar es IV.

¿Cómo se escribe 2026 en números romanos?

MMXXVI: MM es 2.000, XX es 20 y VI es 6.

¿Se envía algo a un servidor?

No. La conversión se hace en tu navegador, y la página también funciona sin conexión después de la primera visita.