Como consultar CPF na [Receita Federal](https://www.gov.br/receitafederal) pelo site oficial

Guia completo para consultar CPF no site da Receita Federal. Compare o método manual com alternativas automatizadas via API para validação em escala.

Redação CPFHub.io
Redação CPFHub.io
··8 min de leitura
Como consultar CPF na [Receita Federal](https://www.gov.br/receitafederal) pelo site oficial

A consulta de CPF é uma necessidade recorrente para empresas e cidadãos brasileiros. Seja para verificar dados pessoais, confirmar a validade de um documento ou preparar documentação fiscal, saber como consultar o CPF de forma confiável é fundamental. O site da Receita Federal oferece um serviço gratuito para esse fim, mas ele possui limitações importantes que precisam ser consideradas.

Introdução

O portal da Receita Federal permite consultar a situação cadastral de qualquer CPF gratuitamente, mas exige a data de nascimento do titular e resolução manual de captcha — o que impede automação. Para empresas que precisam validar CPFs em escala, uma API dedicada é a alternativa mais prática.


Passo a passo: consulta no site da Receita Federal

O serviço de consulta de CPF da Receita Federal está disponível no portal oficial. Veja como utilizá-lo.

Acessando o serviço

  1. Abra o navegador e acesse o portal de serviços da Receita Federal.
  2. Navegue até a seção de consulta de CPF.
  3. Informe o número do CPF que deseja consultar.
  4. Preencha a data de nascimento do titular.
  5. Resolva o captcha de segurança.
  6. Clique em "Consultar".

Informações retornadas

O site da Receita Federal tipicamente retorna:

  • Número do CPF -- O CPF consultado.
  • Nome do titular -- Nome completo cadastrado.
  • Data de nascimento -- Data de nascimento do titular.
  • Situação cadastral -- Regular, Pendente de Regularização, Suspensa, Cancelada, entre outras.
  • Data da inscrição -- Data em que o CPF foi inscrito.

Requisitos

  • Navegador atualizado -- O site pode não funcionar corretamente em navegadores desatualizados.
  • Dados do titular -- É necessário informar a data de nascimento do titular, o que pode ser um impedimento quando você não tem essa informação.
  • Captcha -- A resolução do captcha impede a automação da consulta.

Limitações da consulta pelo site da Receita Federal

Embora o serviço seja gratuito e oficial, ele apresenta limitações significativas para uso profissional.

Impossibilidade de automação

O captcha impede que a consulta seja feita de forma programática. Isso significa que cada consulta exige interação humana, tornando o processo inviável para empresas que precisam validar dezenas ou centenas de CPFs por dia.

Necessidade de data de nascimento

Para realizar a consulta, é preciso informar a data de nascimento do titular. Em muitos cenários de negócio, como checkout de e-commerce ou cadastro de clientes, a empresa não dispõe dessa informação antecipadamente.

Disponibilidade limitada

O site da Receita Federal pode apresentar lentidão ou indisponibilidade em horários de pico, especialmente em períodos de declaração de Imposto de Renda.

Sem integração com sistemas

Os dados retornados são exibidos em formato visual na página, sem opção de exportação ou integração direta com outros sistemas.

Volume limitado

Não é prático para consultas em volume. Cada consulta individual leva de 1 a 3 minutos, considerando o preenchimento dos campos e a resolução do captcha.


Alternativa automatizada: API de consulta de CPF

Para empresas que precisam de validação de CPF em escala, integrada aos seus sistemas e sem intervenção manual, uma API de consulta é a solução adequada.

Consulta via API do CPFHub.io

O CPFHub.io oferece uma API REST que retorna nome, data de nascimento e gênero do titular em aproximadamente 900ms, sem necessidade de captcha ou data de nascimento prévia:

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": "João da Silva",
    "nameUpper": "JOAO DA SILVA",
    "gender": "M",
    "birthDate": "15/06/1990",
    "day": 15,
    "month": 6,
    "year": 1990
    }
}

Vantagens da API

  • Sem captcha -- A consulta é feita via requisição HTTP, sem interação manual.
  • Sem necessidade de data de nascimento -- Apenas o número do CPF é necessário.
  • Integrável -- Pode ser consumida em mais de 13 linguagens de programação.
  • Resposta padronizada -- JSON estruturado, fácil de processar.
  • Disponibilidade -- Uptime de 99,9% no plano Corporativo.

Comparação detalhada

CritérioSite da Receita FederalAPI CPFHub.io
CustoGratuitoGrátis (50/mês) a Pro (R$ 149/mês)
CaptchaSimNão
Data de nascimento necessáriaSimNão
AutomaçãoNãoSim
Tempo por consulta1-3 minutos~900ms
Integração com sistemasNãoSim (13+ linguagens)
DisponibilidadeVariável99,9% SLA (Corporativo)
VolumeLimitado por operadorMilhares por mês
Formato da respostaVisual (HTML)JSON estruturado
Conformidade LGPDSimSim

Quando usar cada método

Use o site da Receita Federal quando

  • Precisa fazer uma consulta pontual e isolada.
  • Não tem urgência no resultado.
  • Dispõe da data de nascimento do titular.
  • Não precisa integrar o resultado com nenhum sistema.

Use a API do CPFHub.io quando

  • Precisa validar CPFs de forma recorrente.
  • Quer integrar a validação ao seu sistema (ERP, e-commerce, CRM).
  • Não tem a data de nascimento disponível.
  • Precisa de resposta rápida e padronizada.
  • Quer manter logs de auditoria das consultas.
  • Precisa escalar a operação sem contratar mais pessoas.

Exemplo de integração para quem migra do método manual

Se você está acostumado com a consulta manual no site da Receita e quer migrar para a API, veja como é simples em Python:

import requests

def consultar_cpf(cpf):
    cpf_limpo = cpf.replace(".", "").replace("-", "")

    headers = {
    "x-api-key": "SUA_CHAVE_DE_API",
    "Accept": "application/json"
    }

    response = requests.get(
    f"https://api.cpfhub.io/cpf/{cpf_limpo}",
    headers=headers,
    timeout=10
    )

    if response.status_code == 200:
    dados = response.json()
    if dados["success"]:
    info = dados["data"]
    print(f"CPF: {info['cpf']}")
    print(f"Nome: {info['name']}")
    print(f"Nascimento: {info['birthDate']}")
    print(f"Gênero: {info['gender']}")
    else:
    print("CPF não encontrado.")
    elif response.status_code == 429:
    print("Rate limit excedido. Aguarde e tente novamente.")
    elif response.status_code == 401:
    print("Chave de API inválida.")
    else:
    print(f"Erro: {response.status_code}")

# Consultar um CPF
consultar_cpf("123.456.789-00")

A migração do método manual para a API pode ser feita gradualmente, começando pelo plano gratuito do CPFHub.io (50 consultas por mês, sem cartão de crédito) e escalando conforme a demanda.


Planos disponíveis no CPFHub.io

PlanoPreçoConsultas/mêsSLA
GrátisR$ 05080%
ProR$ 149/mês1.00099%
CorporativoSob consultaPersonalizado99,9%

O plano gratuito funciona como sandbox para testes reais, sem necessidade de cartão de crédito.


Perguntas frequentes

O site da Receita Federal exige login ou cadastro para consultar CPF?

Não. A consulta de CPF no site da Receita Federal é pública e não exige login. Basta informar o número do CPF, a data de nascimento do titular e resolver o captcha. A data de nascimento é o principal requisito que pode impedir a consulta quando você não possui essa informação.

É possível automatizar a consulta de CPF no site da Receita Federal?

Não de forma legítima. O captcha do site foi projetado exatamente para impedir automação. Tentar contorná-lo viola os termos de uso do serviço. Para automação, a alternativa correta é uma API de terceiros como o CPFHub.io, que retorna os mesmos dados de forma programática e com resposta em ~900ms.

Qual informação o site da Receita Federal retorna que a API não retorna?

O site retorna a situação cadastral detalhada (Regular, Pendente, Suspensa, Cancelada). A API do CPFHub.io retorna nome, data de nascimento e gênero. Para a maioria dos casos de uso empresarial — verificação de identidade no onboarding e validação antifraude — os dados da API são suficientes e chegam sem a necessidade de data de nascimento prévia.

Como manter conformidade com a LGPD ao consultar CPFs de clientes?

A consulta deve ter base legal clara: execução de contrato (Art. 7, V) para onboarding, ou prevenção à fraude (Art. 11, II, "d") para validações antifraude. Armazene apenas o necessário, documente a finalidade no registro de atividades de tratamento e informe o titular no momento da coleta. A ANPD orienta que dados de identificação devem seguir o princípio da necessidade.


Conclusão

A consulta de CPF pelo site da Receita Federal é útil para verificações pontuais e individuais, mas apresenta limitações importantes para uso profissional: captcha, necessidade de data de nascimento, impossibilidade de automação e indisponibilidade em horários de pico. Para empresas que precisam validar CPFs de forma recorrente, integrada e escalável, a API do CPFHub.io é a alternativa mais prática, com plano gratuito disponível para começar imediatamente.

Cadastre-se em cpfhub.io — 50 consultas mensais gratuitas, sem cartão de crédito — e substitua as consultas manuais por validação automatizada hoje mesmo.

CPFHub.io

Pronto para integrar a API?

50 consultas gratuitas para testar agora. Sem cartão de crédito. Acesso imediato à documentação.

Redação CPFHub.io

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.

WhatsAppFale conosco via WhatsApp