1. O Que E o RG
O RG (Registro Geral), tambem chamado de Carteira de Identidade, e o documento de identificacao civil mais tradicional do Brasil. Emitido pelas Secretarias de Seguranca Publica de cada estado, o RG e utilizado para identificacao em situacoes cotidianas — desde embarcar em voos domesticos ate abrir contas bancarias e assinar contratos.
Diferente do CPF, que tem formato e algoritmo nacionais padronizados, o RG e um documento estadual: cada estado define seu proprio formato, numeracao e, em alguns casos, seu proprio algoritmo de verificacao.
2. Formatos por Estado
Os formatos mais comuns incluem:
- Sao Paulo (SP): 9 digitos no formato 00.000.000-0, com digito verificador que pode ser numerico ou a letra X.
- Rio de Janeiro (RJ): entre 7 e 9 digitos, sem mascara padronizada.
- Minas Gerais (MG): 9 digitos com formato similar ao de SP.
- Rio Grande do Sul (RS): formato proprio com variacao na quantidade de digitos.
A falta de padronizacao nacional e um dos principais desafios ao validar RGs em sistemas de software — razao pela qual nossa ferramenta exige que o usuario informe a UF emissora.
3. Como Funciona a Validacao
Para estados que possuem digito verificador (como SP), a validacao segue um algoritmo especifico de modulo 11 similar ao do CPF, mas com pesos diferentes e aplicado a menos digitos.
Para estados sem digito verificador oficial, a validacao faz apenas verificacoes de formato: comprimento correto, caracteres validos e ausencia de sequencias invalidas (como todos os digitos iguais).
"A validacao de RG e mais complexa que a de CPF justamente pela falta de padronizacao nacional. Nossa ferramenta aplica as regras de cada estado individualmente, oferecendo a validacao mais precisa possivel."
4. Usos em Desenvolvimento de Software
A validacao de RG e util em varios contextos:
- Formularios de cadastro: validar o campo de RG em sistemas que coletam esse documento, como bancos e seguradoras.
- Sistemas de onboarding: verificar se o RG esta no formato correto para o estado indicado pelo usuario.
- Testes de QA: garantir que o sistema aceita RGs validos e rejeita invalidos por UF.
- Higienizacao de dados: identificar RGs mal formatados em bases de dados legadas.
5. Limitacoes da Validacao
A validacao matematica de RG tem limitacoes importantes:
- Nao confirma que o RG existe nos registros do estado
- Nao verifica se o RG esta ativo ou foi cancelado
- Nao confirma a identidade do portador
- A precisao varia por estado: alguns tem algoritmos bem definidos, outros apenas regras de formato
6. Perguntas Frequentes
O RG digitado e armazenado?
Nao. Toda a validacao e feita localmente no navegador. Nenhum dado e enviado ou armazenado.
Por que preciso informar o estado?
Porque cada estado tem seu proprio formato e regras de validacao de RG. Sem saber a UF, e impossivel aplicar o algoritmo correto.
O digito verificador X e valido?
Sim, em Sao Paulo (e em alguns outros estados) o digito verificador pode ser a letra X, que representa o valor 10 no calculo de modulo 11. Nossa ferramenta aceita esse caso corretamente.
O novo RG Nacional (CIN) segue o mesmo formato?
A Carteira de Identidade Nacional (CIN), lancada em 2022, usa o CPF como numero principal e tem formato proprio. Ela gradualmente substituira os RGs estaduais, mas estes continuarao validos por anos. Nossa ferramenta valida os RGs estaduais no formato atual.