Pular para o conteúdo principal

Carregando dados

Aguarde um instante...

Faytor Faytor

Execução Local & Restrição de CORS Detectada

Para manter o código 100% modular, limpo e organizado em arquivos separados (`/views`), a aplicação utiliza requisições assíncronas de rede (`fetch`) para carregar dinamicamente as telas das ferramentas.

Por motivos de segurança, os navegadores modernos bloqueiam essa requisição quando o arquivo é aberto diretamente com cliques no arquivo local (`file://`).

Como resolver rapidamente para testar:

Opção 1: Servidor Python (Recomendado)

Abra o terminal na pasta deste projeto e execute:

python -m http.server 8080

Depois acesse no navegador: http://localhost:8080

Opção 2: VS Code Live Server

Se você utiliza o VS Code:

  • Instale a extensão Live Server.
  • Clique com o botão direito em index.html.
  • Selecione "Open with Live Server".
Documento

Gerador de RG (SSP-SP)

Gere números de RG (Registro Geral de São Paulo) válidos para testes de desenvolvimento com ou sem formatação em um clique.

Como funciona o cálculo do dígito verificador do RG?

A verificação do dígito da cédula de identidade (RG) varia de acordo com cada estado brasileiro, não existindo um algoritmo único federal. O padrão paulista (SSP-SP) é composto por 9 caracteres no formato XX.XXX.XXX-Y, onde Y é o dígito verificador (DV). Para determinar o DV de forma válida, multiplicamos os primeiros 8 dígitos respectivamente por 2, 3, 4, 5, 6, 7, 8, e 9 de forma crescente. O somatório resultante é dividido por 11, e o resto desta divisão dita o valor do dígito verificador. Se o resto for igual a 10, o algarismo é representado pelo algarismo romano X.

Para que serve o gerador de RG?

Use o número para testar máscara e dígito verificador de RG no padrão de São Paulo. Outros estados podem usar regras diferentes. A ferramenta não consulta registros oficiais, não comprova emissão do documento e não garante que o número gerado não coincida com um RG existente.