🧰 ToolPicoTodas as ferramentas →
I · V · X · L · C · D · M

Conversor de números romanos

Converte instantaneamente números em números romanos e números romanos em números. Regra de subtração, deteção de sequências inválidas, modo data e século, números grandes com vinculum, e decomposição passo a passo — tudo grátis.

Resposta rápidaUm conversor de números romanos transforma números (1–3999) em símbolos I, V, X, L, C, D, M, e converte números romanos em números. A regra de subtração (IV=4, IX=9, XL=40) aplica-se automaticamente, e as sequências inválidas são assinaladas. Por exemplo, 2026 = MMXXVI. Ativa o modo vinculum para escrever números até 3 999 999.
Intervalo: 1 – 3999 Com vinculum, até 3 999 999 2026 = MMXXVI Atualizado: 26 jul. 2026
#
Introduz um número de 1 a 3999. Até 3 999 999 com o modo vinculum ativado.
Apenas as letras I, V, X, L, C, D, M. Usa um sublinhado para o vinculum: _V = V̅ (5000).
Escreve uma data em números romanos (dia · mês · ano):
Descobre a que século pertence um ano, em números romanos:
#
Por ex. 2026 → século XXI (XXI). Introduz um ano de 1 a 3999.
⚙️ Avançado — vinculum (números grandes), minúsculas, formato de relógio
Modo vinculum (traço superior)Para números maiores que 3999 (V̅ = 5000). Até 3 999 999.
Resultado em minúsculasMostra o número romano em minúsculas (mmxxvi).
Formato de relógio (IIII)Usa a tradição relojoeira IIII para o 4 em vez de IV.
MMXXVI2026 (este ano)
I V X L C D M7 símbolos básicos
1 – 3999Intervalo padrão
MMMCMXCIXMaior número padrão (3999)
⚙️ Como funciona: Esta ferramenta funciona completamente no teu navegador graças a um algoritmo preciso — não é enviado nenhum dado para um servidor. A conversão Número → Romano associa os valores posicionais do maior para o menor; a conversão Romano → Número lê a sequência da esquerda para a direita e valida o resultado através de uma verificação de ida e volta. Isto permite detetar sequências inválidas como IIII, VV ou IC e sugerir a forma correta. O sistema padrão cobre 1–3999; o modo vinculum alarga este intervalo até 3 999 999.

O que são os números romanos, e como se convertem?

Um guia completo sobre o sistema de números romanos, as suas regras de escrita, a lógica de subtração, e a conversão número ↔ romano passo a passo.

Os números romanos são um sistema de numeração nascido na antiga Roma que usa apenas sete símbolos: I (1), V (5), X (10), L (50), C (100), D (500) e M (1000). Cada número constrói-se colocando estes símbolos segundo um pequeno conjunto de regras. Converter números romanos consiste em transformar um número comum (1, 2, 3…) nesses símbolos, ou ler símbolos romanos para descobrir o seu número. Ainda hoje, os números romanos continuam a aparecer nos mostradores de relógio, em capítulos de livros e plantas, nos títulos de sagas de filmes, em nomes de monarcas e papas, nas primeiras pedras de edifícios, e — um exemplo muito conhecido — nos nomes dos Super Bowl como o Super Bowl LVIII.

Quais são as regras para escrever números romanos?

Resposta rápidaCinco regras essenciais: (1) Os símbolos colocam-se do maior para o menor, da esquerda para a direita, e os seus valores somam-se (XVI = 16). (2) I, X e C podem repetir-se até três vezes; V, L e D nunca se repetem. (3) A subtração só se usa nos pares IV, IX, XL, XC, CD, CM. (4) Um símbolo subtrativo só se usa uma vez (IIX é inválido; a forma correta é VIII). (5) O intervalo padrão é 1–3999.
  • Soma: Os símbolos menores colocados à direita de um maior somam-se. LXVII = 50+10+5+1+1 = 67.
  • Subtração: Um símbolo menor colocado antes de um maior subtrai-se. IV = 5−1 = 4, CM = 1000−100 = 900.
  • Limite de repetição: Um mesmo símbolo aparece no máximo três vezes seguidas (III = 3, mas o 4 escreve-se IV, nunca IIII em notação padrão).
  • Sem zero: O sistema romano não tem símbolo para o zero; começa em 1.

Como se converte um número em número romano? (passo a passo)

Resposta rápidaDecompõe o número em valores posicionais, escreve cada um começando pelo símbolo maior correspondente, e depois combina-os. Exemplo 2026: milhares 2000 = MM, centenas 0 = (nenhuma), dezenas 20 = XX, unidades 6 = VIMMXXVI. A ferramenta acima mostra automaticamente esta decomposição em cada conversão.

No separador «Número → Romano», cada número introduzido gera uma decomposição passo a passo: vês que símbolo foi usado e quantas vezes, e o contributo de cada passo para o total. Não obténs apenas o resultado — vês exatamente como funciona a conversão.

Como se converte um número romano em número?

Resposta rápidaLê os símbolos da esquerda para a direita: se um símbolo for menor do que o seguinte, subtrai-se; caso contrário, soma-se. MMXXVI: M+M+X+X+V+I = 1000+1000+10+10+5+1 = 2026. A ferramenta também verifica se a sequência é válida, e sugere a ortografia correta se não for.

Números maiores que 3999: o vinculum (traço superior)

Resposta rápidaO sistema padrão termina em MMMCMXCIX = 3999. Os números maiores usam um traço (vinculum) colocado por cima de um símbolo, que multiplica o seu valor por 1000: V̅ = 5000, X̅ = 10 000, M̅ = 1 000 000. Ativa «Avançado → Modo vinculum» para converter números até 3 999 999; ao escrever, usa o atalho do sublinhado (_V = V̅).

Conversões habituais de números para números romanos

Os números e anos mais procurados, com o seu equivalente em números romanos. Usa o conversor acima para qualquer outro número.

Números e anos populares convertidos em números romanos
NúmeroNúmero romanoNota
4IVRegra de subtração (5−1)
9IXRegra de subtração (10−1)
14XIV10 + 4
40XL50−10
90XC100−10
500DSímbolo básico
1776MDCCLXXVIDeclaração de independência dos EUA
2026MMXXVIEste ano (século XXI)
3999MMMCMXCIXMaior número padrão

Ligações rápidas

Ferramentas relacionadas: mostrador de relógio, lista e operações romanas

Visualiza os números romanos, gera uma lista em massa, e soma ou subtrai dois números romanos — tudo no teu navegador.

🕓Mostrador de relógio em números romanos
Desenha um mostrador de 12 horas em números romanos. Escolhe IV ou o tradicional IIII para o 4.
📋Gerador de lista por intervalo
Gera o número romano de cada número de um intervalo de uma só vez (até 200 linhas).
Operações com números romanos
Soma ou subtrai dois números romanos; o resultado é devolvido como número romano.

Tabelas de referência de números romanos

Tabelas de consulta rápida para unidades, dezenas, centenas, anos e números grandes com vinculum.

Números romanos de 1 a 10
NúmeroRomanoNúmeroRomano
Dezenas: 10, 20, 30 … 100
NúmeroRomanoNúmeroRomano
Centenas: 100, 200, 300 … 1000
NúmeroRomanoNúmeroRomano
Anos em destaque — cada década de 1900 a 2030, mais algumas datas históricas
AnoNúmero romanoNota
Números grandes com vinculum (traço superior) — um traço multiplica o valor por ×1000
NúmeroTraço superiorNota
4000I̅V̅4 × 1000
50005 × 1000
10 00010 × 1000
50 00050 × 1000
100 000100 × 1000
1 000 0001000 × 1000

Nota: o traço superior pode aparecer como uma pequena barra por cima ou no canto superior direito da letra, consoante a tua fonte. Para usar este modo no conversor, ativa «Avançado → Modo vinculum».

Adiciona este conversor ao teu site (código para incorporar)

Incorpora gratuitamente o conversor de números romanos no teu próprio site. Copia o código abaixo para o teu HTML — a ferramenta é apresentada numa vista simplificada e liga de volta a esta página como fonte.

A ferramenta incorporada tem um design fixo; podes ajustar o valor height para o adaptar ao teu site. Sem publicidade nem dados pessoais, funciona integralmente no cliente.

Glossário de números romanos

Breves definições dos termos usados ao longo deste guia.

Símbolo básicoAs 7 letras do sistema romano: I, V, X, L, C, D, M. Cada uma tem um valor fixo.
Regra de subtraçãoUm símbolo menor colocado antes de um maior subtrai-se: IV=4, IX=9, CM=900.
Regra de somaOs símbolos colocados do maior para o menor têm os seus valores somados: DCLXVI=666.
Vinculum (traço superior)Um traço colocado por cima de um símbolo multiplica o seu valor por 1000: V̅=5000. Usa-se para números maiores que 3999.
Limite de repetiçãoI, X, C podem repetir-se até 3 vezes; V, L, D nunca se repetem.
Ausência de zeroOs números romanos não têm símbolo para o zero; o sistema começa em 1.
Notação de séculosO século de um ano escreve-se em números romanos: 2026 → século XXI (XXI).
Formato de relógio (IIII)Os relógios tradicionais costumam mostrar IIII para o 4 em vez do matemático IV.

Guias em profundidade

Respostas detalhadas às perguntas mais frequentes sobre os números romanos.

Porque é que o 4 se escreve IV, mas IIII nos relógios?

Matematicamente, a ortografia romana correta do 4 é IV (regra de subtração: 5−1). No entanto, muitos mostradores de relógio tradicionais mostram o 4 como IIII. Propõem-se várias explicações: a simetria visual com VIII do outro lado do mostrador, uma melhor legibilidade num relance (para evitar confundir IV e VI), e uma longa tradição relojoeira.

Podes desenhar ambas as versões com a ferramenta «Mostrador de relógio em números romanos» acima e compará-las tu mesmo. No conversor, a opção «Avançado → Formato de relógio (IIII)» permite escolher como se escreve o 4.

Como se escrevem números maiores que 3999? (guia do vinculum)

Como o sistema padrão culmina em M (1000), o maior número que consegue expressar é MMMCMXCIX = 3999. Para números maiores, os romanos usavam um vinculum — um traço superior que multiplica o valor de um símbolo por 1000. Assim, V̅ = 5000, X̅ = 10 000, e M̅ = 1 000 000.

Ativa «Avançado → Modo vinculum» nesta ferramenta para converter números até 3 999 999. Para introduzir um vinculum no campo «Romano → Número», usa o atalho do sublinhado: _V significa V̅ (5000).

Que sequências de números romanos são inválidas?

A maioria dos erros infringe a regra de repetição ou a regra de subtração. Por exemplo, IIII para o 4 (correto: IV), IM para 999 (correto: CMXCIX) e IL para 49 (correto: XLIX) são todos inválidos. Numa subtração, I só pode subtrair-se de V e X; X só de L e C; e C só de D e M.

Esta ferramenta verifica tudo o que introduzes no modo «Romano → Número» através de uma validação de ida e volta: primeiro calcula o valor numérico, e depois reconverte esse valor em número romano para comparar ambos. Se houver uma diferença, a sequência é assinalada como inválida e a ferramenta sugere a ortografia correta.

Quiz de prática: números romanos

Testa o que aprendeste com 8 perguntas geradas automaticamente. A pontuação é calculada na hora, no teu navegador.

Pergunta 1 / 8 Pontuação: 0

Perguntas frequentes

Como se escrevem os números romanos?
Os números romanos usam sete símbolos básicos: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Os símbolos colocam-se do maior para o menor, da esquerda para a direita, e os seus valores somam-se (XVI = 16). Um mesmo símbolo repete-se no máximo três vezes. Para 4, 9, 40, 90, 400 e 900, aplica-se a regra de subtração: um símbolo menor colocado antes de um maior subtrai-se (IV=4, CM=900).
Como se escreve o 4 em números romanos?
O número 4 escreve-se IV: I (1) coloca-se antes de V (5), ou seja, 5−1 = 4. A forma IIII é matematicamente incorreta; só se usa por tradição, sobretudo nos mostradores de relógio, para o número 4.
Como se escreve 2026 em números romanos?
O número 2026 escreve-se MMXXVI. Decomposição: MM=2000, XX=20, VI=6; total 2000+20+6 = 2026. Como ano, MMXXVI situa-se no século XXI (XXI).
Como se convertem números em números romanos?
Para passar de um número a números romanos, decompõe-o em valores posicionais e escreve cada um com os símbolos correspondentes (MMXXVI). No sentido contrário, lê os símbolos da esquerda para a direita; um símbolo menor antes de um maior subtrai-se, caso contrário soma-se. Basta introduzir o número ou o número romano na ferramenta acima — o sentido é detetado automaticamente.
Quais são as regras para escrever números romanos?
(1) Os símbolos colocam-se do maior para o menor e somam-se. (2) I, X, C repetem-se no máximo três vezes; V, L, D nunca se repetem. (3) A subtração só se aplica aos pares IV, IX, XL, XC, CD, CM. (4) Um símbolo subtrativo só se usa uma vez (IIX é inválido, a forma correta é VIII). (5) O sistema padrão cobre 1–3999.
O que significa M em números romanos?
M representa 1000. MM = 2000, MMM = 3000. M é o maior símbolo único do sistema padrão; a partir de 4000, coloca-se um traço (vinculum) por cima de um símbolo para multiplicar o seu valor por 1000.
É possível escrever números maiores que 3999 em números romanos?
O sistema padrão cobre 1–3999. Os números maiores usam o método do «vinculum» (traço superior): um traço por cima de um símbolo multiplica o seu valor por 1000 (V̅=5000, X̅=10 000, M̅=1 000 000). Ativa o «modo vinculum» nesta ferramenta para converter números até 3 999 999.
Porque é que o 4 se escreve IIII nos relógios?
Muitos mostradores de relógio tradicionais mostram o 4 como IIII em vez de IV. Entre as razões mais citadas estão a simetria visual com VIII do outro lado do mostrador, a legibilidade, e a tradição relojoeira histórica. A ortografia matematicamente correta é IV; IIII é uma convenção própria dos mostradores de relógio.

Metodologia e fontes

O conversor de números romanos da ToolPico é uma ferramenta gratuita e independente. O motor de conversão usa um algoritmo preciso e determinista: a conversão Número → Romano associa os valores do maior para o menor através da tabela de símbolos padrão (M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I); a conversão Romano → Número lê a sequência da esquerda para a direita, e depois valida-a reconvertendo o resultado em número romano e comparando ambos (validação de ida e volta). Este método deteta de forma fiável sequências não padrão como IIII, VV ou IC.

Base: Regras padrão (clássicas) dos números romanos; a extensão vinculum (traço superior) é suportada até 3 999 999. Os cálculos são executados integralmente no cliente (no teu navegador); não é enviado nenhum dado para um servidor. Última atualização: 26 de julho de 2026.
Descobre todas as ferramentas da ToolPico →

🔗 Adiciona esta ferramenta ao teu site

Copia o código abaixo para o teu próprio site. A ferramenta é gratuita, está sempre atualizada, e funciona integralmente na tua página. Não requer registo.

Pré-visualizar →
⚡ Criado com a ToolPico · toolpico.com