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.

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ço | Preço inicial | Limite (free) | Logo | Simples | QSA | Tempo real | Compatibilidade |
|---|---|---|---|---|---|---|---|
| cnpj-api.com | Grátis / R$20 | 5 req/min | Sim | Sim | Sim | Basic+ | ReceitaWS, CNPJa |
| ReceitaWS | Grátis / ~R$149 | 3 req/min | Não | Pago | Pago | Pago | — |
| CNPJa | Grátis / R$19,99 | 50 créditos/mês | Não | Sim | Sim | Pago extra | — |
| Casa dos Dados | R$0,01/consulta | 200 (7 dias) | Não | Sim | Sim | Sim | — |
| BrasilAPI | Grátis | Sem limite formal | Não | Não | Não | Não | — |
| SERPRO | R$662/mês | 3.000 (trial) | Não | Não | Tiers | Sim | — |
| OpenCNPJ | Grátis | 100 req/min | Nã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=receitawsou?formato=cnpjae 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_IDExemplo 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
| Plano | Preço | Requisições/min | Dados | Logo | Suporte |
|---|---|---|---|---|---|
| Free | R$0 | 5 | Cache periódico | Não | Comunidade |
| Basic | R$20/mês | 10 | Tempo real | Sim | |
| Pro | R$99/mês | 90 | Tempo real | Sim | Prioritário + SLA |
Sem cartão de crédito para começar. O plano gratuito é permanente — não expira.
ReceitaWS

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.
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

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.
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

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
nullpara CNPJs não encontrados sem mensagem de erro clara.
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

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.
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/11222333000181Integre no seu app — se já usa ReceitaWS ou CNPJa, basta trocar a URL base e adicionar o parâmetro ?formato=receitaws ou ?formato=cnpja.
Plano gratuito permanente, sem cartão de crédito, sem surpresas.