Back to blog
apicnpjcomparativo

A Melhor API de Consulta de CNPJ em 2026

Comparativo completo entre as principais APIs de CNPJ do Brasil: cnpj-api.com, ReceitaWS, CNPJa, BrasilAPI, Casa dos Dados, dados abertos e projetos open-source.

March 21, 2026cnpj-api.com9 min read
Comparativo das melhores APIs de consulta de CNPJ
Comparativo das melhores APIs de consulta de CNPJ

Se você precisa consultar dados de CNPJ por API, já percebeu que existem dezenas de opções — e nenhuma comparação honesta entre elas. Este guia resolve isso.

Analisamos cada serviço pelo que realmente importa para quem desenvolve: preço, dados retornados, latência, limites e experiência do desenvolvedor.

Resumo rápido

ServiçoPreço inicialLimite (free)LogoSimplesQSATempo realCompatibilidade
cnpj-api.comGrátis / R$205 req/minSimSimSimBasic+ReceitaWS, CNPJa
ReceitaWSGrátis / ~R$1493 req/minNãoPagoPagoPago—
CNPJaGrátis / R$19,9950 créditos/mêsNãoSimSimPago extra—
Casa dos DadosR$0,01/consulta200 (7 dias)NãoSimSimSim—
BrasilAPIGrátisSem limite formalNãoNãoNãoNão—
SERPROR$662/mês3.000 (trial)NãoNãoTiersSim—
OpenCNPJGrátis100 req/minNão??Não—

cnpj-api.com

A cnpj-api.com nasceu para resolver três frustrações que todo dev brasileiro conhece: preço alto, dados incompletos e integração dolorosa.

O que diferencia

  • Logo da empresa incluída — nenhum outro serviço retorna a logo junto com os dados cadastrais. A logo é coletada via crawling de domínios .br e servida por CDN próprio.
  • Compatibilidade drop-in — adicione ?formato=receitaws ou ?formato=cnpja e migre sem alterar uma linha de código.
  • Sem cap mensal — o plano Free permite 5 req/min sem limite de consultas mensais. Basic (R$20) sobe para 10 req/min com dados em tempo real.
  • 58+ milhões de CNPJs indexados da base da Receita Federal.

Endpoints

# Consulta completa de CNPJ
curl -H "api-token: SEU_TOKEN" \
  https://api.cnpj-api.com/v1/cnpj/11222333000181
 
# Simples Nacional
curl -H "api-token: SEU_TOKEN" \
  https://api.cnpj-api.com/v1/simples/11222333000181
 
# Dados de sócios
curl -H "api-token: SEU_TOKEN" \
  https://api.cnpj-api.com/v1/socios/PESSOA_ID

Exemplo de resposta

{
  "cnpj": "11222333000181",
  "razao_social": "EMPRESA EXEMPLO LTDA",
  "nome_fantasia": "EXEMPLO",
  "situacao": { "codigo": 2, "descricao": "ATIVA" },
  "data_abertura": "2020-01-15",
  "logo": "https://cdn.cnpj-api.com/logos/11222333000181.png",
  "empresa": {
    "capital_social": 100000.00,
    "simples": { "optante": true, "data_opcao": "2020-02-01" },
    "socios": [
      {
        "nome": "JOAO DA SILVA",
        "qualificacao": "Sócio-Administrador",
        "data_entrada": "2020-01-15"
      }
    ]
  },
  "atividade_principal": {
    "codigo": "6201-5/01",
    "descricao": "Desenvolvimento de programas de computador sob encomenda"
  }
}

Planos

PlanoPreçoRequisições/minDadosLogoSuporte
FreeR$05Cache periódicoNãoComunidade
BasicR$20/mês10Tempo realSimEmail
ProR$99/mês90Tempo realSimPrioritário + SLA
Tip

Sem cartão de crédito para começar. O plano gratuito é permanente — não expira.

ReceitaWS

Planos da ReceitaWS — o plano Bronze começa em R$149/mês
Planos da ReceitaWS — o plano Bronze começa em R$149/mês

A ReceitaWS é o nome mais conhecido do mercado. Muitos devs começam por ela porque aparece primeiro no Google e tem um plano gratuito simples.

ReceitaWS — pontos fortes

  • API madura, estável e com grande base de usuários.
  • Integrações prontas com Bubble, n8n, Pipefy e dezenas de plataformas no-code.
  • Documentação objetiva.

ReceitaWS — problemas conhecidos

  • 3 requisições por minuto no plano free — na prática, inviável para qualquer automação.
  • Não retorna Inscrição Estadual — mesmo para contribuintes de ICMS.
  • CNPJs recém-criados retornam dados vazios ou incompletos. A própria documentação sugere esperar 20 segundos entre consultas.
  • Sem Simples Nacional nem QSA no plano gratuito.
  • O site é uma SPA — o pricing não é indexável, dificultando comparação transparente.
  • Planos comerciais começam em torno de R$149/mês, valor significativamente acima das alternativas.
Note

Migração fácil: se você já usa a ReceitaWS, pode migrar para a cnpj-api.com sem alterar código — basta trocar a URL base e adicionar ?formato=receitaws.

CNPJa

Página inicial da CNPJa
Página inicial da CNPJa

A CNPJa é provavelmente o serviço mais completo em termos de fontes de dados. Consulta Receita Federal, SINTEGRA, SUFRAMA e Inscrição Estadual.

CNPJa — pontos fortes

  • Múltiplas fontes de dados em uma única API.
  • Consulta em lote via API ou Excel.
  • Navegação de estrutura societária (filiais + sócios).
  • Bom histórico de atendimento no Reclame Aqui (93,8% de resolução).

CNPJa — problemas conhecidos

  • 50 créditos/mês no plano gratuito — acaba rápido.
  • Cache de até 45 dias — dados em tempo real custam créditos extras.
  • Plano inicial de R$19,99/mês (recentemente atualizado de R$24,99).
  • Rate limiting (429) é frequente em picos de uso.
  • Modelo de créditos pode ser confuso — o custo real por consulta varia conforme o tipo de dado solicitado.
Note

Migração fácil: se você já usa a CNPJa, pode migrar para a cnpj-api.com sem alterar código — basta trocar a URL base e adicionar ?formato=cnpja.

BrasilAPI

Página inicial da BrasilAPI
Página inicial da BrasilAPI

A BrasilAPI é um projeto open-source que agrega diversas APIs públicas brasileiras (CEP, CNPJ, bancos, feriados). O endpoint de CNPJ usa o projeto minha-receita como fonte.

BrasilAPI — pontos fortes

  • Totalmente gratuita — sem autenticação, sem limites explícitos.
  • Boa para prototipação rápida e projetos pessoais.
  • Comunidade ativa no GitHub.

BrasilAPI — problemas conhecidos

  • Dados desatualizados — é a reclamação número 1. CNPJs encerrados há meses continuam aparecendo como "ATIVA" porque a fonte depende dos dumps mensais da Receita Federal.
  • Campos faltantes — não retorna Simples Nacional, QSA detalhado nem Inscrição Estadual.
  • Sem SLA — é um projeto comunitário, não um serviço com garantia de uptime.
  • Status "Beta" com Termos de Uso ainda não finalizados.
  • Retorna null para CNPJs não encontrados sem mensagem de erro clara.
Warning

A BrasilAPI é excelente para aprender e prototipar. Para produção, a falta de SLA e dados desatualizados podem causar problemas sérios — especialmente em onboarding de clientes ou compliance.

Casa dos Dados

A Casa dos Dados começou como um portal de pesquisa e evoluiu para uma API paga com precificação por consulta.

Casa dos Dados — pontos fortes

  • Dados de CNPJs recém-criados disponíveis rapidamente.
  • Mantém um mirror dos dados abertos da Receita Federal via CDN Cloudflare, facilitando o download dos arquivos brutos.
  • Preço por consulta (R$0,01) pode ser vantajoso para uso esporádico.

Casa dos Dados — problemas conhecidos

  • API retornando 403 Forbidden — relatos recentes de que a API passou a exigir JavaScript e cookies, quebrando acesso programático.
  • Problemas com LGPD — a maioria das reclamações no Reclame Aqui (129 total) são de pessoas pedindo remoção de dados que continuam aparecendo no Google mesmo após "exclusão".
  • Precificação por consulta escala mal — 100k consultas/mês = R$1.000.
  • Free trial de apenas 7 dias com 200 consultas.

SERPRO (API oficial do governo)

O SERPRO oferece a API oficial de consulta de CNPJ, operada pelo governo federal.

SERPRO — pontos fortes

  • Fonte oficial e autoritativa dos dados.
  • Dados sempre atualizados em tempo real.
  • Três níveis de detalhe: Básica, QSA e Empresa.

SERPRO — problemas conhecidos

  • Exige certificado digital e-CNPJ para contratar — barreira enorme para devs individuais e startups.
  • R$662,40/mês como preço base — fora da realidade para a maioria dos projetos.
  • Burocracia governamental para contratação.
  • Foco em grandes empresas, não em desenvolvedores.

Dados Abertos da Receita Federal

Portal de Dados Abertos — Cadastro Nacional da Pessoa Jurídica
Portal de Dados Abertos — Cadastro Nacional da Pessoa Jurídica

Antes de existirem APIs, a única forma de acessar dados de CNPJ era baixar os arquivos brutos publicados pela Receita Federal em dados.gov.br.

O que são

A Receita Federal publica mensalmente todo o cadastro de pessoas jurídicas do Brasil em arquivos CSV compactados. São mais de 60 milhões de empresas, 66 milhões de estabelecimentos e 26 milhões de sócios.

Por que é tão difícil usar

Download doloroso — os arquivos compactados somam ~5 GB e os servidores do governo são lentos. Descompactados, chegam a 17–21 GB.

Encoding ISO-8859-1 — os arquivos usam encoding latino, não UTF-8. Se você não tratar isso, vai ter caracteres corrompidos em nomes e endereços.

Layout instável — em março de 2021 a Receita mudou o formato dos arquivos de largura fixa para CSV, quebrando todos os parsers existentes. Pode acontecer de novo.

Processamento pesado — carregar tudo num banco de dados leva de 1 a 8 horas dependendo do hardware. Em um VPS de 4 GB, são ~8 horas. Num servidor com 64 GB, ~1 hora.

Sem deltas — a Receita publica a base inteira todo mês, não apenas as mudanças. Você precisa reprocessar tudo a cada atualização.

Junções manuais — dados de sócios (QSA), CNAEs secundários e Simples Nacional estão em arquivos separados. Cruzar tudo exige um pipeline de ETL completo.

Important

Montar e manter um pipeline de dados abertos é um projeto de infraestrutura em si. A menos que você tenha um time de dados dedicado, o custo operacional supera rapidamente o de uma API.

Projetos open-source

Se você quer ir pelo caminho self-hosted, estes são os projetos mais relevantes:

minha-receita

O projeto mais popular (1.6k stars no GitHub). Escrito em Go, baixa os dados da Receita Federal, processa os CSVs e expõe uma API REST. É a fonte upstream da BrasilAPI.

Atenção: o repositório original (cuducos/minha-receita) foi arquivado em janeiro de 2026 e migrou para o Codeberg. A manutenção pode ser irregular.

cnpj-data-pipeline

Pipeline ETL em Python que carrega 60M+ CNPJs no PostgreSQL. Detecta automaticamente os recursos da máquina e ajusta o processamento. Usa COPY em bulk (10x mais rápido que INSERT).

socios-brasil

Projeto focado em dados de sócios e participações societárias. Útil se você precisa especificamente de QSA.

Quando faz sentido usar open-source

  • Você tem um time de infraestrutura dedicado.
  • Precisa dos dados offline ou em ambiente isolado.
  • Volume de consultas é tão alto que qualquer API paga fica cara.
  • Precisa cruzar dados de CNPJ com outras bases internas.

Para todos os outros casos, uma API gerenciada economiza semanas de trabalho.

Qual escolher?

Para começar rápido (protótipo, MVP)

Use a cnpj-api.com no plano Free. Sem cadastro de cartão, 5 req/min, e você migra para o plano pago sem mudar código quando precisar.

Para produção com custo controlado

O plano Basic da cnpj-api.com (R$20/mês) entrega dados em tempo real e logo da empresa — recurso que nenhum concorrente oferece nessa faixa de preço.

Para volume alto com múltiplas fontes

A CNPJa é a mais completa em fontes (SINTEGRA, SUFRAMA, Inscrição Estadual). O custo por crédito pode ser alto, mas os dados são abrangentes.

Para uso esporádico e pontual

A Casa dos Dados com R$0,01 por consulta pode fazer sentido se você consulta poucas vezes por mês — desde que a API esteja funcionando.

Para aprender e experimentar

A BrasilAPI é gratuita e simples. Não use em produção se precisar de dados atualizados.

Para self-hosted e dados offline

Monte um pipeline com minha-receita ou cnpj-data-pipeline e prepare-se para manter a infraestrutura.

Começando com a cnpj-api.com

Crie sua conta — cadastre-se em cnpj-api.com e verifique seu email.

Gere um token — no painel, crie um token de API para sua aplicação.

Faça sua primeira consulta — teste com curl ou no seu código:

curl -H "api-token: SEU_TOKEN" \
  https://api.cnpj-api.com/v1/cnpj/11222333000181

Integre no seu app — se já usa ReceitaWS ou CNPJa, basta trocar a URL base e adicionar o parâmetro ?formato=receitaws ou ?formato=cnpja.

Tip

Plano gratuito permanente, sem cartão de crédito, sem surpresas.