Validador de RG

Valide o dígito verificador de um RG no padrão da SSP-SP. Cole com ou sem pontuação e veja se o número é matematicamente válido.

Validador de RG online

Digite ou cole um RG no padrão da Secretaria de Segurança Pública de São Paulo (SSP-SP) — com ou sem pontuação. O resultado, incluindo a verificação do dígito, aparece imediatamente.

Sobre a validação do RG

Diferente do CPF, o RG não tem um padrão nacional único. Cada estado emite o documento com seu próprio formato e, em muitos casos, sem dígito verificador. Esta ferramenta valida o formato mais conhecido e documentado: o do RG paulista (SSP-SP), que tem 8 dígitos base mais 1 dígito verificador.

Atenção: a validação confere apenas se o dígito verificador está matematicamente correto. Ela não confirma se o RG existe, está ativo ou pertence a alguém. Apenas o órgão emissor pode verificar isso.

Como funciona o dígito verificador

O RG da SSP-SP usa o algoritmo módulo 11:

  1. Multiplique cada um dos 8 dígitos base pelos pesos 2, 3, 4, 5, 6, 7, 8, 9 (da esquerda para a direita).
  2. Some os resultados.
  3. Calcule o resto da divisão da soma por 11.
  4. Determine o dígito verificador:
    • resto 0 → dígito 0
    • resto 1 → dígito X
    • qualquer outro → dígito 11 - resto

Por isso o RG paulista pode terminar com a letra X — ela representa o valor 10.

Perguntas frequentes

Por que meu RG de outro estado é marcado como inválido?

Esta ferramenta usa o algoritmo do RG paulista (SSP-SP). RGs de outros estados costumam ter regras diferentes (ou nenhum dígito verificador), então podem não passar nesta verificação mesmo sendo válidos no estado de origem.

O que significa o “X” no final do RG?

O X é o dígito verificador quando o cálculo do módulo 11 resulta em 10. É equivalente ao algarismo romano para dez.

Um RG válido aqui significa que o documento existe?

Não. A validação é apenas matemática (do dígito verificador). Não há consulta a nenhuma base de dados oficial.

Veja também

  • Gerador de RG — gere números de RG válidos no padrão SSP-SP para testes.