API de CNPJ Grátis para Desenvolvedores: Opções, Limites e Como Escolher
Comparativo das principais APIs gratuitas e pagas para consultar CNPJ no Brasil: BrasilAPI, ReceitaWS, CNPJ.ws, Minha Receita e mais. Limites, formatos de resposta e quando cada uma vale a pena.
Por que integrar dados de CNPJ no seu sistema
Qualquer sistema que cadastra pessoas jurídicas se beneficia de uma consulta automática ao CNPJ: formulários de cadastro preenchem razão social e endereço automaticamente, sistemas de compliance verificam a situação cadastral em tempo real, e plataformas de crédito cruzam sócios com outros CNPJs antes de aprovar limite.
Autopreenchimento
CNPJ digitado preenche razão social, endereço e CNAE automaticamente.
Validação em onboarding
Verifique situação cadastral antes de ativar um novo fornecedor ou cliente PJ.
Compliance contínuo
Re-consulte CNPJs da carteira periodicamente para detectar mudanças de situação.
Formato típico de resposta
Todas as APIs listadas retornam JSON. A estrutura varia, mas os campos essenciais estão presentes em todas:
{
"cnpj": "14380200000121",
"razao_social": "IFOOD.COM AGÊNCIA DE RESTAURANTES ONLINE S/A",
"nome_fantasia": "IFOOD",
"situacao_cadastral": "ATIVA",
"data_abertura": "2011-03-29",
"cnae_principal": { "codigo": "7319002", "descricao": "Promoção de vendas" },
"capital_social": 1000000.00,
"porte": "DEMAIS",
"socios": [
{ "nome": "MOVILE PARTICIPAÇÕES S.A.", "qualificacao": "Sócio PJ" }
]
}Comparativo das principais opções
BrasilAPI
Tem plano grátisLimite: Sem limite declarado (uso justo)
Latência: ~300ms
Fonte: Receita Federal (scraping ou base)
Melhor para
Projetos pessoais, MVPs, validação de formulário
Prós
- + Sem chave de API
- + Open source
- + Mantida pela comunidade
- + Boa uptime
Contras
- - Pode ter instabilidade em picos
- - Dados básicos da RFB
- - Rate limit informal
ReceitaWS
Tem plano grátisLimite: 1 req/min (grátis) / ilimitado (pago)
Latência: ~200ms
Fonte: Receita Federal
Melhor para
Cadastros com baixo volume de consultas simultâneas
Prós
- + Dados atualizados
- + Plano pago acessível
- + Uptime histórico bom
Contras
- - Rate limit muito baixo no plano grátis
- - Requer pagamento para uso em produção
CNPJ.ws
Tem plano grátisLimite: 3 req/min (grátis) / ilimitado (pago R$ 47/mês)
Latência: ~150ms
Fonte: Receita Federal + Simples Nacional
Melhor para
Verificação de MEI/Simples em cadastros
Prós
- + Inclui dados do Simples Nacional
- + API estável
- + Documentação clara
Contras
- - Rate limit restritivo no gratuito
Minha Receita
Tem plano grátisLimite: Sem limite (self-hosted) / limitado (hosted)
Latência: Varia (self-hosted)
Fonte: Base oficial da Receita Federal
Melhor para
Empresas que precisam de volume alto e controle total dos dados
Prós
- + Open source total
- + Pode hospedar em infraestrutura própria
- + Dados completos
Contras
- - Requer setup próprio para uso em escala
- - Download da base completa (~6 GB)
MINDATA API
PagoLimite: Por plano (Business/Enterprise)
Latência: ~100ms
Fonte: Receita Federal + CVM + sócios cruzados + rede societária
Melhor para
Sistemas de compliance, due diligence, onboarding PJ em escala
Prós
- + Dados enriquecidos além do CNPJ básico
- + Sócios com outras empresas
- + Rede de relacionamentos
- + SLA garantido
Contras
- - Pago
- - Focado no mercado brasileiro B2B
Como escolher
- •MVP ou projeto pessoal: BrasilAPI. Sem key, sem limite formal, fácil de integrar.
- •Produção com baixo volume (<500 consultas/dia): ReceitaWS pago (R$ 29/mês) ou CNPJ.ws.
- •Alto volume e controle total: Minha Receita self-hosted com a base da Receita Federal.
- •Dados enriquecidos (sócios cruzados, rede, sanções): MINDATA API (plano Business).
Precisa de volume ou dados enriquecidos?
O MINDATA API entrega CNPJ, sócios, rede societária e sanções em um único endpoint. Veja os planos disponíveis.