Gerador de RG
Gere números de Registro Geral (RG) estruturalmente válidos para testes.
Aguardando geração...
Sobre o Gerador de RG
O Gerador de Registro Geral (RG) cria números aleatórios no formato tradicional utilizado na maioria dos estados brasileiros. Embora o RG não possua um padrão nacional unificado e uma fórmula de validação única para todo o país, a ferramenta gera números estruturalmente consistentes com as máscaras mais comuns.
Esta ferramenta é ideal para preencher formulários de teste e validar máscaras de entrada em aplicações que não exigem validação rigorosa do dígito verificador específico de um estado.
Anatomia & Estrutura do RG Tradicional
O RG tradicional estadual é composto por 9 caracteres alfanuméricos divididos em:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 8 | Matrícula Estadual | 8 dígitos | Número sequencial atribuído pela Secretaria de Segurança Pública | 12345678 |
| 9 | Dígito Verificador | 1 caractere | Dígito de integridade calculado por Módulo 11 (admitindo X para resto 10) | X |
Algoritmo Oficial do RG (SSP Módulo 11)
O cálculo do dígito verificador do RG utiliza pesos de 2 a 9 da esquerda para a direita:
Resto = Σ (d[i] * (i + 2)) % 11; se Resto == 10 -> DV = "X"; se Resto == 0 -> DV = "0"; senão DV = Resto
- 1. Multiplique os 8 dígitos pelos pesos posicionais de 2 a 9.
- 2. Calcule a soma de todos os termos.
- 3. Obtenha o resto da divisão por 11.
- 4. Se o resto for 10, o dígito verificador é "X".
- 5. Se o resto for 0, o dígito verificador é "0".
- 6. Nos demais casos, o dígito verificador é o próprio resto.