Como o dígito verificador do RG é calculado
O dígito verificador do RG no padrão da SSP-SP sai do módulo 11 aplicado aos oito primeiros números. Cada dígito é multiplicado por um peso de 2 a 9, os produtos são somados e o resto da divisão por 11 define o verificador. Quando esse cálculo resulta em 10, o dígito é representado pela letra X, por isso o validador aceita esse caractere na última posição. Se o resultado bate com o dígito informado, o RG é consistente dentro da regra paulista. Todo o cálculo roda no seu navegador.
Por que não existe validação nacional de RG
Não existe uma validação nacional de RG porque cada estado emite o documento com o seu próprio formato e nem todos usam dígito verificador. O RG é expedido pelas Secretarias de Segurança Pública estaduais, o que gera numerações independentes entre uma UF e outra. Por isso este validador adota a regra da SSP-SP, a mais difundida do país, e um RG emitido em outro estado pode ser recusado mesmo estando correto lá. Para conferir um RG de fora de São Paulo, seria preciso conhecer a regra específica daquele órgão emissor, que nem sempre é pública.
RG válido diz que a pessoa existe?
Não, um RG com dígito correto não confirma que a pessoa existe nem que o documento foi realmente emitido. A verificação trata só da matemática do dígito verificador no padrão de São Paulo, sem qualquer consulta à base da SSP. Um número pode fechar a conta e mesmo assim nunca ter sido atribuído a ninguém, o que é o caso dos RGs gerados para teste. Só o órgão emissor consegue dizer se um RG está ativo e a quem pertence, e isso não é feito por este site.
Como usar esta ferramenta
- Digite o RG, com ou sem pontuação (aceita o dígito X).
- Veja se o dígito verificador confere.
- Ajuste o número para testar outro RG.
Perguntas Frequentes (FAQ)
- Por que a validação é só do padrão de SP?
- Cada estado emite o RG no seu próprio formato e nem todos usam dígito verificador. Este validador usa a regra da SSP-SP, a mais difundida, então RGs de outros estados podem não ser reconhecidos.
- O que é o dígito X no RG?
- Quando o cálculo do verificador resulta em 10, ele é representado pela letra X. O validador aceita esse caractere na última posição.
