Calcule Fácil

Conversor de Números Romanos

Converta números em algarismos romanos e romanos em números, de 1 a 3.999, com o passo a passo, o ano e o século em romano e as tabelas completas de 1 a 100, centenas, milhares, anos e séculos.

Matheus Bavaresco

Criação

Lucas Kleber

Revisão profissional

Atualizado em 4 de novembro de 2026

123
—XIV

Digite algarismos de 1 a 3.999 (um ano, por exemplo) pra ver o romano. Use o botão do meio pra inverter o sentido.

Digite um número ou um ano pra converter em romano.

Referências técnicas
  • Sistema de numeração romano: sete símbolos (I, V, X, L, C, D e M) combinados por soma e por subtração, nos pares IV, IX, XL, XC, CD e CM.
  • Regras de escrita: I, X, C e M repetem até três vezes seguidas; V, L e D não se repetem; só uma letra menor antes de uma maior; o sistema padrão cobre de 1 a 3.999.
  • Século de um ano: ⌈ano ÷ 100⌉. Não existe ano zero, então o século I vai do ano 1 ao ano 100 e o século XXI começa em 2001.
5,0 · 2 avaliações

Exemplos de conversão de números romanos

Uma conversão de número para romano e outra de romano para número, resolvidas passo a passo.

Do número ao romano: 1994

Número
1994
  1. Partes: M (1000), CM (900), XC (90), IV (4)
  2. Cálculo: 1000 + (1000 − 100) + (100 − 10) + (5 − 1)
  3. Juntando as letras: M + CM + XC + IV

1994 = MCMXCIV

Do romano ao ano: MMXXIV

Número romano
MMXXIV
  1. Partes: M (1000), M (1000), X (10), X (10), IV (4)
  2. Soma: 1000 + 1000 + 10 + 10 + 4 = 2024
  3. Século = ⌈2024 ÷ 100⌉ = 21, ou seja, século XXI

MMXXIV = 2024, século XXI (2001 a 2100)

Como funciona a calculadora, na prática

1994

Um botão inverte o sentido da conversão

Como funciona a conversão de números romanos

Os sete símbolos, a soma e a subtração, a validação da escrita e o cálculo do século.

Sete letras, soma e subtração

I, V, X, L, C, D e M valem 1, 5, 10, 50, 100, 500 e 1.000. Letras iguais ou em ordem decrescente se somam, e uma letra menor antes de uma maior é subtraída, nos seis pares IV, IX, XL, XC, CD e CM.

Os dois sentidos

Digite algarismos e o conversor mostra o romano. Use o botão do meio pra inverter: digite o romano e veja o número, como no conversor de moedas. Cada passo da conversão aparece na tela.

Escrita inválida é corrigida

IIII, VX e IC não existem. O conversor avisa que a escrita não segue as regras e mostra a forma correta do valor mais provável, como IV para IIII.

Ano e século

Ao converter um ano, o conversor também diz a que século ele pertence. O século é o ano dividido por 100 arredondado para cima, então o ano 2000 ainda é do século XX.

Tudo sobre números romanos

Regras de escrita, tabelas de 1 a 100, centenas, milhares, anos e séculos, e os erros mais comuns.

O que são os números romanos

Os números romanos são um sistema de numeração que usa sete letras do alfabeto latino: I (1), V (5), X (10), L (50), C (100), D (500) e M (1.000). Os valores se combinam por soma e por subtração, e o sistema padrão representa os números de 1 a 3.999.
SímboloValor
I1
V5
X10
L50
C100
D500
M1.000

Hoje eles aparecem nos séculos, nos capítulos e volumes de livros, nos nomes de reis e papas, em alguns relógios e nas listas numeradas de documentos.

Regras de escrita dos números romanos

  • Soma: letras iguais ou em ordem decrescente se somam. XVI = 10 + 5 + 1 = 16.
  • Repetição: I, X, C e M podem aparecer até três vezes seguidas (III, XXX, CCC, MMM). V, L e D nunca se repetem, porque VV seria X, LL seria C e DD seria M.
  • Subtração: uma letra menor antes de uma maior é subtraída, e só nestes seis pares: IV (4), IX (9), XL (40), XC (90), CD (400) e CM (900).
  • Uma subtração por vez: só uma letra pequena vem antes da maior. Por isso 8 é VIII, e não IIX.
  • Sem salto: I só se subtrai de V e X, X só de L e C, e C só de D e M. Então 99 não é IC, e sim XCIX.

Como converter um número para romano

Comece pelo maior valor que cabe no número, escreva o símbolo correspondente e repita com o que sobrou. Os valores que entram na conta, em ordem, são 1000 (M), 900 (CM), 500 (D), 400 (CD), 100 (C), 90 (XC), 50 (L), 40 (XL), 10 (X), 9 (IX), 5 (V), 4 (IV) e 1 (I).

Exemplo: 1994. Cabe 1000 (M), sobram 994. Cabe 900 (CM), sobram 94. Cabe 90 (XC), sobram 4. Cabe 4 (IV). Juntando as partes:

1994 = M + CM + XC + IV = MCMXCIV

Outro jeito de pensar é converter casa por casa: milhar, centena, dezena e unidade. No 2024, 2 milhares (MM), 0 centenas, 2 dezenas (XX) e 4 unidades (IV) formam MMXXIV.

Como converter um número romano para decimal

Leia da esquerda para a direita somando os valores. Quando uma letra vale menos que a da direita, ela é subtraída em vez de somada.

Exemplo: MCMXCIV. M = 1000. C vem antes de M, então vale −100 e M soma 1000, o que dá 900. X vem antes de C: −10 + 100 = 90. I vem antes de V: −1 + 5 = 4. Total: 1000 + 900 + 90 + 4 = 1994.

Tabela de números romanos de 1 a 100

A coluna do cálculo mostra como cada número se forma. Os pares de subtração aparecem entre parênteses: no 14, o (5 − 1) é o IV.

NúmeroRomanoCálculo
1I1
2II1 + 1
3III1 + 1 + 1
4IV(5 − 1)
5V5
6VI5 + 1
7VII5 + 1 + 1
8VIII5 + 1 + 1 + 1
9IX(10 − 1)
10X10
11XI10 + 1
12XII10 + 1 + 1
13XIII10 + 1 + 1 + 1
14XIV10 + (5 − 1)
15XV10 + 5
16XVI10 + 5 + 1
17XVII10 + 5 + 1 + 1
18XVIII10 + 5 + 1 + 1 + 1
19XIX10 + (10 − 1)
20XX10 + 10
21XXI10 + 10 + 1
22XXII10 + 10 + 1 + 1
23XXIII10 + 10 + 1 + 1 + 1
24XXIV10 + 10 + (5 − 1)
25XXV10 + 10 + 5
26XXVI10 + 10 + 5 + 1
27XXVII10 + 10 + 5 + 1 + 1
28XXVIII10 + 10 + 5 + 1 + 1 + 1
29XXIX10 + 10 + (10 − 1)
30XXX10 + 10 + 10
31XXXI10 + 10 + 10 + 1
32XXXII10 + 10 + 10 + 1 + 1
33XXXIII10 + 10 + 10 + 1 + 1 + 1
34XXXIV10 + 10 + 10 + (5 − 1)
35XXXV10 + 10 + 10 + 5
36XXXVI10 + 10 + 10 + 5 + 1
37XXXVII10 + 10 + 10 + 5 + 1 + 1
38XXXVIII10 + 10 + 10 + 5 + 1 + 1 + 1
39XXXIX10 + 10 + 10 + (10 − 1)
40XL(50 − 10)
41XLI(50 − 10) + 1
42XLII(50 − 10) + 1 + 1
43XLIII(50 − 10) + 1 + 1 + 1
44XLIV(50 − 10) + (5 − 1)
45XLV(50 − 10) + 5
46XLVI(50 − 10) + 5 + 1
47XLVII(50 − 10) + 5 + 1 + 1
48XLVIII(50 − 10) + 5 + 1 + 1 + 1
49XLIX(50 − 10) + (10 − 1)
50L50
NúmeroRomanoCálculo
51LI50 + 1
52LII50 + 1 + 1
53LIII50 + 1 + 1 + 1
54LIV50 + (5 − 1)
55LV50 + 5
56LVI50 + 5 + 1
57LVII50 + 5 + 1 + 1
58LVIII50 + 5 + 1 + 1 + 1
59LIX50 + (10 − 1)
60LX50 + 10
61LXI50 + 10 + 1
62LXII50 + 10 + 1 + 1
63LXIII50 + 10 + 1 + 1 + 1
64LXIV50 + 10 + (5 − 1)
65LXV50 + 10 + 5
66LXVI50 + 10 + 5 + 1
67LXVII50 + 10 + 5 + 1 + 1
68LXVIII50 + 10 + 5 + 1 + 1 + 1
69LXIX50 + 10 + (10 − 1)
70LXX50 + 10 + 10
71LXXI50 + 10 + 10 + 1
72LXXII50 + 10 + 10 + 1 + 1
73LXXIII50 + 10 + 10 + 1 + 1 + 1
74LXXIV50 + 10 + 10 + (5 − 1)
75LXXV50 + 10 + 10 + 5
76LXXVI50 + 10 + 10 + 5 + 1
77LXXVII50 + 10 + 10 + 5 + 1 + 1
78LXXVIII50 + 10 + 10 + 5 + 1 + 1 + 1
79LXXIX50 + 10 + 10 + (10 − 1)
80LXXX50 + 10 + 10 + 10
81LXXXI50 + 10 + 10 + 10 + 1
82LXXXII50 + 10 + 10 + 10 + 1 + 1
83LXXXIII50 + 10 + 10 + 10 + 1 + 1 + 1
84LXXXIV50 + 10 + 10 + 10 + (5 − 1)
85LXXXV50 + 10 + 10 + 10 + 5
86LXXXVI50 + 10 + 10 + 10 + 5 + 1
87LXXXVII50 + 10 + 10 + 10 + 5 + 1 + 1
88LXXXVIII50 + 10 + 10 + 10 + 5 + 1 + 1 + 1
89LXXXIX50 + 10 + 10 + 10 + (10 − 1)
90XC(100 − 10)
91XCI(100 − 10) + 1
92XCII(100 − 10) + 1 + 1
93XCIII(100 − 10) + 1 + 1 + 1
94XCIV(100 − 10) + (5 − 1)
95XCV(100 − 10) + 5
96XCVI(100 − 10) + 5 + 1
97XCVII(100 − 10) + 5 + 1 + 1
98XCVIII(100 − 10) + 5 + 1 + 1 + 1
99XCIX(100 − 10) + (10 − 1)
100C100

Centenas e milhares em números romanos

NúmeroRomanoCálculo
100C100
200CC100 + 100
300CCC100 + 100 + 100
400CD(500 − 100)
500D500
600DC500 + 100
700DCC500 + 100 + 100
800DCCC500 + 100 + 100 + 100
900CM(1000 − 100)
NúmeroRomanoCálculo
1.000M1000
2.000MM1000 + 1000
3.000MMM1000 + 1000 + 1000
3.999MMMCMXCIX1000 + 1000 + 1000 + (1000 − 100) + (100 − 10) + (10 − 1)

O maior número do sistema padrão é 3.999 (MMMCMXCIX), porque M não pode aparecer quatro vezes seguidas. Os romanos escreviam números maiores com um traço sobre a letra, que multiplica o valor por mil, mas essa notação é pouco usada e não aparece nesta calculadora.

Anos em números romanos

Para escrever um ano, converta o número normalmente. Datas conhecidas: a Independência do Brasil, em 1822, é MDCCCXXII, e a Proclamação da República, em 1889, é MDCCCLXXXIX. Os anos de 2000 a 2030:

AnoRomanoCálculo
2.000MM1000 + 1000
2.001MMI1000 + 1000 + 1
2.002MMII1000 + 1000 + 1 + 1
2.003MMIII1000 + 1000 + 1 + 1 + 1
2.004MMIV1000 + 1000 + (5 − 1)
2.005MMV1000 + 1000 + 5
2.006MMVI1000 + 1000 + 5 + 1
2.007MMVII1000 + 1000 + 5 + 1 + 1
2.008MMVIII1000 + 1000 + 5 + 1 + 1 + 1
2.009MMIX1000 + 1000 + (10 − 1)
2.010MMX1000 + 1000 + 10
2.011MMXI1000 + 1000 + 10 + 1
2.012MMXII1000 + 1000 + 10 + 1 + 1
2.013MMXIII1000 + 1000 + 10 + 1 + 1 + 1
2.014MMXIV1000 + 1000 + 10 + (5 − 1)
2.015MMXV1000 + 1000 + 10 + 5
AnoRomanoCálculo
2.016MMXVI1000 + 1000 + 10 + 5 + 1
2.017MMXVII1000 + 1000 + 10 + 5 + 1 + 1
2.018MMXVIII1000 + 1000 + 10 + 5 + 1 + 1 + 1
2.019MMXIX1000 + 1000 + 10 + (10 − 1)
2.020MMXX1000 + 1000 + 10 + 10
2.021MMXXI1000 + 1000 + 10 + 10 + 1
2.022MMXXII1000 + 1000 + 10 + 10 + 1 + 1
2.023MMXXIII1000 + 1000 + 10 + 10 + 1 + 1 + 1
2.024MMXXIV1000 + 1000 + 10 + 10 + (5 − 1)
2.025MMXXV1000 + 1000 + 10 + 10 + 5
2.026MMXXVI1000 + 1000 + 10 + 10 + 5 + 1
2.027MMXXVII1000 + 1000 + 10 + 10 + 5 + 1 + 1
2.028MMXXVIII1000 + 1000 + 10 + 10 + 5 + 1 + 1 + 1
2.029MMXXIX1000 + 1000 + 10 + 10 + (10 − 1)
2.030MMXXX1000 + 1000 + 10 + 10 + 10

Séculos em números romanos

O século de um ano é o ano dividido por 100, arredondado para cima. Por isso o ano 2000 ainda é do século XX, e o século XXI começou em 2001. O ano 1 abre o século I, porque não existe ano zero.

século = ⌈ano ÷ 100⌉

SéculoAnosCálculo
I1 a 1001
II101 a 2001 + 1
III201 a 3001 + 1 + 1
IV301 a 400(5 − 1)
V401 a 5005
VI501 a 6005 + 1
VII601 a 7005 + 1 + 1
VIII701 a 8005 + 1 + 1 + 1
IX801 a 900(10 − 1)
X901 a 100010
XI1001 a 110010 + 1
XII1101 a 120010 + 1 + 1
XIII1201 a 130010 + 1 + 1 + 1
XIV1301 a 140010 + (5 − 1)
XV1401 a 150010 + 5
XVI1501 a 160010 + 5 + 1
XVII1601 a 170010 + 5 + 1 + 1
XVIII1701 a 180010 + 5 + 1 + 1 + 1
XIX1801 a 190010 + (10 − 1)
XX1901 a 200010 + 10
XXI2001 a 210010 + 10 + 1

Erros comuns ao escrever números romanos

  • IIII para 4. O correto é IV. Alguns relógios usam IIII por tradição visual, mas na escrita matemática vale IV.
  • VX para 5 ou IC para 99. Subtração só nos seis pares permitidos: 5 é V e 99 é XCIX.
  • VV para 10 ou LL para 100. V, L e D não se repetem; use X e C.
  • Zero. Os romanos não tinham símbolo para o zero, então o sistema não tem letra para ele.

Dicas pra escrever e ler números romanos

  • I, X, C e M repetem até três vezes seguidas. Se precisar de quatro, use a subtração: 4 é IV, 40 é XL, 400 é CD.
  • V, L e D nunca se repetem. Se pensou em VV, LL ou DD, a letra certa é X, C ou M.
  • Para ler um número romano, vá da esquerda para a direita: letra menor antes de maior subtrai, o resto soma.
  • Para escrever, converta casa por casa: milhar, centena, dezena e unidade. 2024 = MM + XX + IV.
  • O século não é o ano dividido por 100 arredondado para baixo: 1901 a 2000 é o século XX, e 2001 a 2100 é o XXI.
  • Não existe zero nem número negativo em romano, e o sistema padrão vai até 3.999 (MMMCMXCIX).

Perguntas frequentes sobre números romanos

Precisa de outra conta?

Temos outras calculadoras gratuitas pra te ajudar a organizar sua vida financeira e trabalhista.

Ver todas as calculadoras

Não achou o que procurava? Sugira um novo recurso.