Quantos Número Tem O Rg
O que é o RG e como funciona a numeração
O RG, ou Registro Geral, é o documento de identidade civil brasileiro mais antigo ainda em uso. Cada estado emite o seu próprio modelo, e isso já cria a primeira confusão: não existe um padrão único de quantidade de dígitos em todo o Brasil. O número varia conforme a unidade federativa e conforme o ano de emissão. O RG tradicional brasileiro possui, na maioria dos casos, entre 8 e 9 dígitos numéricos, seguidos da sigla do estado emissor e, em muitos casos, de um dígito verificador. A configuração mais comum que você vai encontrar no campo principal do número é algo como 123456789-SP, por exemplo. No total, contanto dígitos numéricos e caracteres alfabéticos, o campo completo costuma ter de 10 a 12 caracteres, mas o que realmente importa para a maioria das validações são os dígitos puros. Os estados com formato mais padronizado de 9 dígitos numéricos incluem São Paulo, Rio de Janeiro, Minas Gerais e Rio Grande do Sul. Já estados como Paraná e Santa Catarina às vezes emitem com 8 dígitos. A variação existe porque cada estado define seu próprio regimento interno para a emissão.
Achei isso incomodativo na prática. Quando eu precisava migrar cadastros de um sistema legítimo para outro, simplesmente converter a string com a regex padrão de cada estado foi a única solução viável. Um sistema esperava exatamente 9 dígitos, outro aceitava 8, e o terceiro exigia o DV (dígito verificador) calculado pela fórmula de módulo 11. O workaround que eu usei foi implementar uma validação por estado: primeiro identifica-se a sigla ao final do RG, aplica-se a regra daquele estado para normalizar os dígitos, e só então o campo é aceito. Funcionou bem por anos até o sistema de destino também ser atualizado.
Novo formato e a transição para o RG digital
A partir de meados dos anos 2010, vários estados começaram a substituir o livrinho tradicional pelo cartão magnético, com layout padronizado e recursos de segurança mais avançados. Esse novo formato mantém basicamente a mesma numeração, mas agora o RG pode conter letras no campo do número em alguns estados, especialmente quando se trata de documentos emitidos para estrangeiros ou para cidadãos com NIE (Número de Identificação de Estrangeiro). O RG digital, por sua vez, segue o padrão do Gov.br e utiliza o CPF como identificador primário em muitos contextos. Isso significa que, em aplicações modernas, o RG perdeu parte da função de chave única de identificação. O CPF tornou-se o padrão de fato para validações online e integração entre bases de dados governamentais. O RG ainda é usado presencialmente, mas sua relevância como identificador universal tem declinado gradualmente.

Como extrair e validar os dígitos do RG
Se você precisa processar números de RG de forma programática, aqui vai um resumo prático do que funciona no dia a dia: 1. Limpeza inicial da string: Remova pontos, traços e espaços. Mantenha apenas letras e dígitos. 2. Separação por estado: Use a sigla ao final (SP, RJ, MG, etc.) para determinar a regra de formatação.
3. Extração dos dígitos: Retire a sigla do estado e o dígito verificador, se houver. Sobram os dígitos principais do RG. 4. Validação do DV: A maioria dos estados usa o algoritmo de módulo 11. Cada dígito é multiplicado por um peso sequencial (de 2 a 9, repetindo), some-se tudo, calcula-se o resto da divisão por 11, e o DV é 11 menos esse resto (com ajustes para casos em que o resto seja 0 ou 1). Um detalhe que poucos conhecem: o estado de São Paulo, ao emitir o RG com 9 dígitos, não utiliza dígito verificador no número principal. Já estados como Goiás e Distrito Federal aplicam o DV sim, e a lógica de cálculo pode variar ligeiramente entre eles. Se você está construindo uma validação genérica, não assuma que a regra de SP vale para todos.
Outro ponto cego: o RG emitido antes dos anos 1990 em alguns estados pode ter apenas 7 ou até 6 dígitos numéricos. Esses documentos antigos ainda são válidos, mas sistemas que exigem 8 ou 9 dígitos vão rejeitá-los automaticamente. A solução mais honesta é permitir campos com comprimento variável e aplicar validação apenas quando o tamanho for compatível com o estado informado.

Limitações e cenários onde o RG falha
O maior problema prático do RG como identificador é a falta de uniformidade nacional. Dois cidadãos podem ter o mesmo número de RG se forem de estados diferentes. Isso não gera ambiguidade dentro de um mesmo estado, mas quebra qualquer lógica que tente usar o RG como chave global. Para cadastro único em sistemas nacionais, o CPF continua sendo a escolha certa. Além disso, o RG pode ser cancelado e reemitido em casos de extravio ou dano. O número muda. Se sua base de dados registra o RG como referência fixa, você vai precisar de um mecanismo de atualização — e na prática, poucos lugares têm isso robusto. O resultado são registros órfãos e inconsistências que só aparecem quando alguém tenta cruzar dados antigos com documentos novos. Para quem precisa de uma alternativa moderna, o próprio Gov.br oferece a API de validação de identidade civil que cruza dados com a Receita Federal e a Secretaria de Segurança Pública. Ela é mais confiável que qualquer validação local feita com base apenas nos dígitos do documento.
Resumo rápido
O RG brasileiro tem, em geral, entre 8 e 9 dígitos numéricos, dependendo do estado emissor. A sigla do estado aparece junto, e em muitos casos há um dígito verificador calculado por módulo 11. Não há um padrão único válido em todo o país. O novo formato cartão mantém a mesma numeração básica. O CPF substituiu o RG como identificador primário em contextos digitais. E o maior erro que vejo gente cometendo é tratar o RG como se fosse universal — ele não é, e tentar fazer isso dá trabalho.
Galeria
-
Quantos dígitos tem o RG? Guia completo por estado e novo padrão CPF ... -
Quantos dígitos tem o RG? Guia completo por estado e novo padrão CPF ... -
Onde Fica o Número do RG? Guia Visual Atualizado e Explicado para 2025