Criador e Validador de CPF/CNPJ
Crie CPFs e CNPJs válidos ou verifique a validade de um número existente
O que é CPF?
CPF (Cadastro de Pessoas Físicas) é o registro de um cidadão na Receita Federal brasileira. O número é único para cada contribuinte e contém 11 dígitos, sendo os dois últimos dígitos verificadores.
Formato do CPF
O formato padrão é XXX.XXX.XXX-XX, onde:
- Os primeiros 9 dígitos são a base do número
- O 10º dígito é o primeiro dígito verificador
- O 11º dígito é o segundo dígito verificador
- O 9º dígito indica a região fiscal de emissão
Regiões fiscais
Dígito | Estados |
---|---|
0 | RS |
1 | DF, GO, MS, MT, TO |
2 | AC, AM, AP, PA, RO, RR |
3 | CE, MA, PI |
4 | AL, PB, PE, RN |
5 | BA, SE |
6 | MG |
7 | ES, RJ |
8 | SP |
9 | PR, SC |
O que é CNPJ?
CNPJ (Cadastro Nacional da Pessoa Jurídica) é o número de identificação de empresas brasileiras na Receita Federal. Contém 14 dígitos, sendo os dois últimos dígitos verificadores.
Formato do CNPJ
O formato padrão é XX.XXX.XXX/XXXX-XX, onde:
- Os primeiros 8 dígitos identificam a empresa
- Os 4 dígitos seguintes (0001 a 9999) indicam a ordem de registro dos estabelecimentos
- Os 2 últimos dígitos são verificadores
Observações sobre o CNPJ
- 0001 é normalmente utilizado para indicar a matriz (sede da empresa)
- Filiais são identificadas com 0002, 0003, etc.
- Os 8 primeiros dígitos são comuns entre matriz e filiais
Como é feita a validação?
Validação do CPF
Para validar um CPF:
- Remova pontuação e verifique se há 11 dígitos
- Verifique se não são todos dígitos iguais (ex: 111.111.111-11)
- Calcule o primeiro dígito verificador:
- Multiplique os 9 primeiros dígitos por 10, 9, 8, 7, 6, 5, 4, 3, 2, respectivamente
- Some os resultados
- Calcule o resto da divisão por 11
- Se o resto for menor que 2, o dígito é 0; caso contrário, subtraia o resto de 11
- Calcule o segundo dígito verificador:
- Multiplique os 10 primeiros dígitos (incluindo o primeiro dígito verificador) por 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, respectivamente
- Some os resultados
- Calcule o resto da divisão por 11
- Se o resto for menor que 2, o dígito é 0; caso contrário, subtraia o resto de 11
Validação do CNPJ
Para validar um CNPJ:
- Remova pontuação e verifique se há 14 dígitos
- Verifique se não são todos dígitos iguais
- Calcule o primeiro dígito verificador:
- Multiplique os 12 primeiros dígitos por 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2, respectivamente
- Some os resultados
- Calcule o resto da divisão por 11
- Se o resto for menor que 2, o dígito é 0; caso contrário, subtraia o resto de 11
- Calcule o segundo dígito verificador:
- Multiplique os 13 primeiros dígitos (incluindo o primeiro dígito verificador) por 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2, respectivamente
- Some os resultados
- Calcule o resto da divisão por 11
- Se o resto for menor que 2, o dígito é 0; caso contrário, subtraia o resto de 11
Uso responsável
Esta ferramenta foi desenvolvida para fins educacionais, de teste e desenvolvimento. Utilizar documentos falsos para fins ilegais é crime.
O uso desta ferramenta é de total responsabilidade do usuário.