Gerador de RG Sintético

Registros Gerais fictícios com formatação padrão SSP para testes de KYC, onboarding digital e formulários de cadastro.

Compatível com LGPD Formato SSP Padrão Cópia com 1 clique

Tudo que você precisa saber sobre o RG para testes

O documento mais subestimado na automação de QA brasileiro.

O Registro Geral (RG) é a identidade civil mais antiga e mais distribuída do Brasil. Enquanto o CPF tem um algoritmo matemático federal padronizado, o RG é um produto de cada estado — e isso cria um desafio real para desenvolvedores que precisam validar esse campo em sistemas nacionais.

O problema do RG na automação de testes

Imagine que você está desenvolvendo um sistema de saúde que precisa aceitar RGs de pacientes de todo o Brasil. São Paulo usa o formato 12.345.678-9, enquanto o Maranhão pode ter apenas 7 dígitos e sem dígito verificador padronizado. Escrever um único regex que valide todos os estados corretamente é praticamente impossível — e seus testes automatizados precisam cobrir esses edge-cases.

Nossa abordagem adota o formato mais restritivo e amplamente aceito pelo mercado: 9 dígitos no padrão XX.XXX.XXX-X. Esse formato é reconhecido como válido por sistemas bancários, plataformas de e-commerce e portais governamentais na grande maioria dos estados, tornando-o o candidato ideal para fixtures de teste generalizados.

Variações regionais que seu sistema precisa suportar

EstadoFormato TípicoDígitosObservação
SP12.345.678-99Formato mais comum no mercado
RJ12.345.678-99Similar à SP
MGM-12345677Prefixo de letra
BA1234567-88Sem ponto separador
RS123456789010Sem formatação visual

Workflow recomendado: RG + CPF juntos

Para testes de identidade completa em sistemas brasileiros, nunca teste RG isoladamente. A maioria dos sistemas que pede RG também pede CPF no mesmo fluxo. Use nossa ferramenta de perfil completo para gerar ambos no mesmo payload, garantindo coerência de teste.

// Exemplo: fixture completa identidade.json

{
  "cpf": "123.456.789-09",
  "rg": "12.345.678-9",
  "nome": "Thiago Barbosa Santos",
  "data_nascimento": "15/04/1990"
}

Cenários de teste que você não pode deixar de cobrir

RG com pontos e hífen

Testa a sanitização do campo — o backend deve remover os caracteres especiais antes de persistir.

RG apenas números

Verifica se o sistema aceita o formato limpo, comum em integrações de API.

Campo RG vazio

Em sistemas onde RG é opcional, teste que o fluxo funciona sem ele.

RG com formato de outro estado

Testa a tolerância do validador a formatos regionais alternativos.

Perguntas Frequentes sobre RG para QA

O RG gerado é válido matematicamente como o CPF?

Não da mesma forma. O CPF possui um algoritmo de verificação (Módulo 11) padronizado nacionalmente. O RG não tem um padrão matemático único — cada estado brasileiro (SSP) usa seu próprio sistema de numeração. Por isso, nosso gerador produz RGs no formato mais comum e amplamente aceito por sistemas brasileiros: 9 dígitos com máscara XX.XXX.XXX-X, suficiente para passar em validações de regex em formulários.

Por que o RG tem formatos diferentes por estado?

O RG é emitido pelas Secretarias de Segurança Pública (SSP) de cada estado, sem padronização federal. São Paulo usa 9 dígitos. Outros estados como Minas Gerais e Rio de Janeiro têm formatos ligeiramente diferentes. Para fins de QA e automação, o formato de 9 dígitos com dígito verificador separado por hífen é o mais safe para testar campos de RG na maioria dos sistemas.

Quando devo usar RG vs CPF nos meus testes?

Depende do formulário. Sistemas de saúde, bancos e plataformas governamentais geralmente pedem CPF como identificador primário. RG aparece mais em formulários de cadastro físico, contratos, KYC presencial e sistemas legados. Para testes completos de identidade brasileira, você precisa dos dois — nossa ferramenta de Perfil Completo gera ambos automaticamente no mesmo payload.

Como usar RGs gerados em testes de KYC (Know Your Customer)?

Em fluxos de KYC digital, o RG é frequentemente enviado junto com uma foto do documento. Para automação, use o RG gerado aqui como valor do campo de input e combine com uma imagem de documento placeholder no seu mock. Integre via fixture no Cypress ou como variável de ambiente no seu pipeline CI/CD.

Posso copiar vários RGs de uma vez?

Sim. Ajuste o slider de quantidade até 25 RGs e clique em GERAR. Cada item tem um botão de cópia individual que aparece ao passar o mouse. Para automação em massa (até 50 por chamada), use nossa API REST em /api/generate — ela retorna um array JSON completo pronto para importar.

Ferramentas para uma suite de QA completa

Não pare no RG. Construa fixtures completas com todas as informações que seus testes precisam.