Validador de RG

Verifique se um RG de São Paulo (SSP-SP) é válido e entenda sua estrutura.

Entenda o Documento

Base do RG

Os 8 primeiros dígitos formam a base numérica do RG de São Paulo.

Dígito Verificador

O último dígito é o Dígito Verificador, calculado através do algoritmo de Módulo 11.

Dígito X

O "X" representa 10 em algarismos romanos, usado quando o resto da divisão é 10.

Dúvidas comuns

Por que é importante validar o número do RG em sistemas?

A validação do RG é fundamental para garantir a integridade dos dados em cadastros e evitar erros de digitação que podem causar problemas em processos administrativos, jurídicos ou de segurança. Validar o dígito verificador permite saber instantaneamente se o número fornecido é estruturalmente plausível, reduzindo a entrada de dados fictícios ou incorretos em bancos de dados.

O RG de São Paulo segue um padrão de 9 dígitos no total, sendo 8 dígitos sequenciais e 1 dígito verificador. A formatação comum de exibição é: XX.XXX.XXX-X.

  • Base do RG: Os 8 primeiros dígitos formam a base numérica do RG de São Paulo.
  • Dígito Verificador: O último dígito é o Dígito Verificador, calculado através do algoritmo de Módulo 11.
  • Dígito X: O X representa 10 em algarismos romanos, usado quando o resto da divisão é 10 para garantir que o RG continue com 9 dígitos.

Muitas pessoas se surpreendem ao ver a letra X no lugar do último número, mas isso é uma necessidade matemática do sistema de validação. O cálculo do dígito verificador utiliza o Módulo 11. Quando o resto da divisão no cálculo resulta em 10, para evitar que o dígito tenha dois algarismos, utiliza-se o algarismo romano X que representa o número 10. Portanto, o X é um dígito válido e essencial para a integridade do cálculo.

O cálculo utiliza pesos de 2 a 9 atribuídos a cada posição do número.

  • Passo 1: Multiplica-se cada um dos 8 primeiros dígitos por pesos crescentes (2, 3, 4, 5, 6, 7, 8 e 9).
  • Passo 2: Soma-se os resultados dessas multiplicações.
  • Passo 3: Divide-se o total por 11.
  • Passo 4: O resto dessa divisão determina o dígito verificador, porém, se o resto for 10, o dígito será substituído por X.

Não. É importante ressaltar que a validação estrutural apenas confirma que o número obedece à lógica matemática de emissão do órgão. Ela não consulta bancos de dados governamentais para verificar se o documento está ativo ou se pertence a uma pessoa específica. Para verificação de identidade real, são necessários serviços de consulta oficial via API governamental.

Absolutamente não. As ferramentas de geração e validação de documentos no FerramentalWeb são destinadas exclusivamente a desenvolvedores, testadores e entusiatas. Elas servem para testar se um sistema de cadastro está aceitando formatos de documentos válidos durante a fase de desenvolvimento. O uso de documentos falsos em situações reais é crime.

Aviso Legal: Este validador verifica apenas a integridade matemática dos dígitos.
Ele não confirma se o RG pertence a uma pessoa ou se está ativo no órgão emissor.