As melhores alternativas gratuitas ao Serasa para consulta de CPF são: validação algorítmica local (gratuita, ilimitada, sem API), a API da CPFHub.io (50 consultas/mês no plano gratuito, com retorno de nome e data de nascimento) e o site da Receita Federal (gratuito, sem API, com CAPTCHA). Para checar apenas se um CPF é matematicamente válido, a validação algorítmica basta. Para confirmar que o CPF pertence a uma pessoa real com dados cadastrais, a API é necessária.
Introdução
Quando se fala em consulta de CPF no Brasil, o nome que vem imediatamente à mente de muitos é o Serasa. Historicamente, o Serasa Experian se consolidou como referência em consulta de crédito e verificação de CPF. No entanto, seus serviços voltados para desenvolvedores e empresas podem ser caros, complexos de integrar e nem sempre adequados para quem precisa apenas de uma validação básica de CPF.
A boa notícia é que existem alternativas gratuitas ou significativamente mais acessíveis que atendem a diferentes necessidades -- desde a validação algorítmica simples até consultas completas via API com retorno de dados cadastrais.
O que o Serasa oferece e suas limitações
O Serasa Experian oferece uma gama ampla de serviços que vai muito além da consulta de CPF. Seus produtos incluem score de crédito, análise de risco, consulta de dívidas, monitoramento de CPF e dados cadastrais. Para grandes empresas com necessidades complexas de análise de crédito, o Serasa é uma opção consolidada.
No entanto, para desenvolvedores e empresas que precisam apenas validar se um CPF é real e obter dados cadastrais básicos, o Serasa apresenta algumas limitações:
-
Custo elevado -- Os planos voltados para empresas tendem a ser caros, especialmente para startups e pequenos negócios.
-
Complexidade de integração -- A documentação e os processos de onboarding podem ser burocráticos e demorados.
-
Funcionalidades excedentes -- Muitas empresas pagam por funcionalidades que não utilizam (score de crédito, análise de dívidas) quando precisam apenas de validação de CPF.
-
Processo de contratação -- Frequentemente exige negociação comercial, contratos formais e prazos que não se adequam à velocidade de startups.
Alternativa 1: API da CPFHub.io
A CPFHub.io é a alternativa mais direta ao Serasa para quem precisa apenas de validação de CPF com retorno de dados cadastrais.
Diferenciais
- Plano gratuito -- 50 consultas por mês sem custo e sem necessidade de cartão de crédito.
- Integração em minutos -- API REST com documentação clara e exemplos em mais de 13 linguagens de programação.
- Método GET simples -- CPF na URL, sem necessidade de body ou parâmetros adicionais.
- Atualização diária -- Base de dados atualizada diariamente.
- Conformidade LGPD -- Total aderência à legislação de proteção de dados.
Como funciona
curl -X GET https://api.cpfhub.io/cpf/12345678900 \
-H "x-api-key: SUA_CHAVE_DE_API" \
-H "Accept: application/json"
{
"success": true,
"data": {
"cpf": "12345678900",
"name": "Maria Fernanda Costa",
"nameUpper": "MARIA FERNANDA COSTA",
"gender": "F",
"birthDate": "20/04/1993",
"day": 20,
"month": 4,
"year": 1993
}
}
Planos e preços
| Plano | Preço | Consultas/mês | SLA |
|---|---|---|---|
| Gratuito | R$ 0 | 50 | 80% |
| Pro | R$ 149/mês | 1.000 | 99% |
| Corporativo | Sob consulta | Personalizado | 99,9% |
Alternativa 2: validação algorítmica local
Para quem precisa apenas verificar se um CPF é matematicamente válido (dígitos verificadores corretos), a validação algorítmica é gratuita e ilimitada. Não depende de API ou conexão com a internet.
Limitações
- Não confirma existência -- O CPF pode ser válido matematicamente sem estar registrado.
- Não retorna dados cadastrais -- Não há como obter nome, data de nascimento ou gênero.
- Não detecta CPFs cancelados ou suspensos -- A validação é puramente matemática.
Implementação em JavaScript
function validarCPF(cpf) {
const numeros = cpf.replace(/\D/g, '');
if (numeros.length !== 11) return false;
if (/^(\d)\1+$/.test(numeros)) return false;
let soma = 0;
for (let i = 0; i < 9; i++) {
soma += parseInt(numeros[i]) * (10 - i);
}
let resto = (soma * 10) % 11;
if (resto === 10) resto = 0;
if (resto !== parseInt(numeros[9])) return false;
soma = 0;
for (let i = 0; i < 10; i++) {
soma += parseInt(numeros[i]) * (11 - i);
}
resto = (soma * 10) % 11;
if (resto === 10) resto = 0;
if (resto !== parseInt(numeros[10])) return false;
return true;
}
Alternativa 3: site da Receita Federal
A Receita Federal oferece um serviço gratuito de consulta de situação cadastral do CPF em seu site oficial. É possível consultar se o CPF está regular, suspenso, cancelado ou em outra situação.
Limitações
- Sem API disponível -- A consulta é feita apenas pelo site, o que impede a automação.
- CAPTCHA -- O site exige resolução de CAPTCHA, o que inviabiliza o uso programático.
- Sem dados completos -- Retorna apenas o nome e a situação cadastral, sem data de nascimento ou gênero.
- Instabilidade -- O site pode apresentar indisponibilidade em horários de pico.
Alternativa 4: bibliotecas de validação open source
Diversas bibliotecas open source implementam validação algorítmica de CPF em diferentes linguagens:
| Linguagem | Biblioteca | Tipo de validação |
|---|---|---|
| Python | validate-docbr | Algorítmica |
| JavaScript | cpf-cnpj-validator | Algorítmica |
| PHP | respect/validation | Algorítmica |
| Java | caelum-stella | Algorítmica |
| Ruby | cpf_cnpj | Algorítmica |
| Go | cpf (go module) | Algorítmica |
Todas essas bibliotecas realizam apenas a validação matemática dos dígitos verificadores. Nenhuma delas consulta dados cadastrais ou confirma a existência do CPF.
Comparativo geral das alternativas
| Critério | Serasa | CPFHub.io | Algorítmica | Receita Federal |
|---|---|---|---|---|
| Custo | Alto | Gratuito a R$ 149/mês | Gratuito | Gratuito |
| API REST | Sim | Sim | N/A | Não |
| Plano gratuito | Não | Sim (50/mês) | Ilimitado | Ilimitado |
| Dados cadastrais | Sim | Sim | Não | Parcial |
| Score de crédito | Sim | Não | Não | Não |
| Integração rápida | Não | Sim (5 min) | Sim | Não |
| Automação | Sim | Sim | Sim | Não (CAPTCHA) |
| Conformidade LGPD | Sim | Sim | N/A | N/A |
Qual alternativa escolher
Para validação básica (formato e dígitos)
Use bibliotecas de validação algorítmica. São gratuitas, rápidas e suficientes para verificar erros de digitação.
Para validação completa com dados cadastrais
Use a API da CPFHub.io, que retorna nome completo, data de nascimento e gênero do titular em menos de 2 segundos, com integração em menos de 30 minutos.
Para análise de crédito completa
Se sua necessidade vai além da validação de CPF e inclui score de crédito, consulta de dívidas e análise de risco financeiro, o Serasa ou bureaus de crédito similares podem ser necessários. Mas mesmo nesses casos, a validação de CPF via API deve ser a primeira etapa -- mais rápida e mais barata que uma consulta de crédito completa.
Abordagem recomendada: combinação em camadas
A estratégia mais eficiente combina múltiplas alternativas:
- Validação algorítmica (gratuita, instantânea) -- Filtrar CPFs com formato ou dígitos inválidos.
- Consulta à API CPFHub.io (gratuita até 50/mês) -- Confirmar existência e obter dados cadastrais.
- Consulta de crédito (se necessário) -- Apenas para CPFs que passaram nas etapas anteriores.
Perguntas frequentes
O Serasa oferece uma API para validação de CPF individual no plano gratuito?
Não. O Serasa não oferece plano gratuito para APIs de validação de CPF voltadas a desenvolvedores. Seus produtos exigem contrato comercial, com preços e processos de onboarding que não se adequam a startups ou projetos de baixo volume. Para esses casos, a API da CPFHub.io com 50 consultas mensais gratuitas é a alternativa mais acessível.
A validação algorítmica de CPF é suficiente para processos de KYC?
Não. A validação algorítmica confirma apenas que o número segue as regras matemáticas dos dígitos verificadores — não verifica se o CPF pertence a uma pessoa real, está ativo ou tem dados consistentes. Para KYC, é obrigatório consultar uma API que confirme a existência do CPF e retorne os dados do titular para cruzamento.
Quais dados a API da CPFHub.io retorna que o site da Receita Federal não oferece via automação?
A API retorna nome completo, data de nascimento e gênero de forma estruturada via JSON, disponível para automação em qualquer linguagem. O site da Receita Federal exige CAPTCHA, não oferece API, e retorna apenas o nome e a situação cadastral — sem data de nascimento nem gênero, e sem possibilidade de integração programática.
Como funciona a cobrança quando o limite de 50 consultas gratuitas é ultrapassado?
A API não bloqueia ao atingir o limite do plano gratuito — ela continua funcionando e cobra R$0,15 por consulta adicional, debitado no método de pagamento cadastrado. Não há interrupção de serviço. Para evitar cobranças inesperadas, configure um controle de volume na sua aplicação ou faça o upgrade para o plano Pro (1.000 consultas por R$149/mês).
Conclusão
O Serasa não é a única opção para consulta de CPF, e para muitos casos de uso, não é a mais adequada. Alternativas como a CPFHub.io oferecem validação de CPF com retorno de dados cadastrais a um custo significativamente menor, com integração mais simples e plano gratuito disponível para testes e aplicações de baixo volume.
A escolha da alternativa ideal depende da necessidade específica do seu projeto. Para validação básica, bibliotecas algorítmicas são suficientes. Para validação completa com dados cadastrais, uma API especializada é a melhor opção. E para análise de crédito completa, os bureaus tradicionais continuam relevantes, mas a validação de CPF deve sempre ser a primeira camada.
Cadastre-se em cpfhub.io — 50 consultas mensais, sem cartão de crédito — e comece a validar CPFs com dados cadastrais reais em menos de 5 minutos.
CPFHub.io
Pronto para integrar a API?
50 consultas gratuitas para testar agora. Sem cartão de crédito. Acesso imediato à documentação.
Sobre a redação
Redação CPFHub.io
Time editorial especializado em APIs de CPF, identidade digital e compliance no mercado brasileiro. Produzimos guias técnicos, análises regulatórias e tutoriais sobre LGPD e KYC para desenvolvedores e líderes de produto.



