Dados oficiais da Receita Federal
Consulte qualquer CNPJ
em segundos.
Razão social, situação cadastral, CNAE e data de abertura - direto da base pública da Receita Federal, organizados e gratuitos. E também a Inscrição Estadual (IE) na fonte oficial da SEFAZ.
Plataforma
Tudo o que um CNPJ revela, em uma só plataforma
O cadastro da Receita Federal, a Inscrição Estadual na SEFAZ, sanções, dívida ativa e parcelamentos na mesma consulta, e listas de empresas para prospectar. Pela API ou pelo portal, sem programar.
A base completa do Brasil
Todos os CNPJs do país, sempre atualizados
Números da base oficial da Receita Federal.
Em média, 469.265 novas empresas e 258.011 baixas por mês (últimos 12 meses).
Cada ponto reúne as empresas ativas de um quadrado de cerca de 65 km de lado. Quanto mais forte, mais empresas.
Empresas abertas por mês
465.926 em setembro de 2026
Últimos 12 meses completos.
Empresas baixadas por mês
253.162 em setembro de 2026
Últimos 12 meses completos.
Como funciona
Três passos, nenhum cadastro
Digite o CNPJ
Cole ou digite os 14 dígitos. Nós formatamos automaticamente.
Consultamos a base
Buscamos os dados públicos oficiais disponibilizados pela Receita Federal.
Receba organizado
Situação, atividades e cadastro prontos para ler e copiar.
Casos de uso
Do CNPJ à decisão, em um só fluxo
Escolha o seu caso e veja o que entra, de onde vem o dado e o que sai.
Cadastro e fornecedores
Antes de aprovar um cliente ou fornecedor, uma consulta traz o cadastro, a Inscrição Estadual e o risco.
Entra
- CNPJ do cliente ou fornecedor
- 98.765.432/0001-98
GET /{cnpj}?incluir=ie
Fontes oficiais
- Receita Federal
- SEFAZ
- CGU e IBAMA
- PGFN
- Receita (parcelamentos)
Sai
- Situação cadastral
- Inscrição Estadual por UF
- Sanções e embargos
- Dívida ativa e parcelamentos
- JSON pronto para o seu sistema
Risco nos planos pagos. A IE consome cota ou crédito de IE.
Prospecção
Parta dos critérios, não do CNPJ: monte o segmento no portal e leve a lista pronta.
Entra
- Atividade (CNAE)
- Cidade, raio ou área no mapa
- Porte, Simples e contato
Segmentação
Fontes oficiais
- Receita Federal
- CGU e IBAMA
- PGFN
Sai
- Quantas empresas há no segmento
- Mapa de densidade
- Lista em Excel ou CSV
- Alerta mensal de empresas novas por cidade e atividade
Segmentação e exportação a partir do plano Avançado.
Contabilidade
Confira a carteira inteira de uma vez, com um item de resposta para cada cliente.
Entra
- CNPJs da carteira
- Até 20 por chamada
POST /consulta/lote
Fontes oficiais
- Receita Federal
- CGU e IBAMA
- PGFN
- Receita (parcelamentos)
Sai
- Cadastro completo de cada cliente
- Situação cadastral e se é optante do Simples ou MEI
- Sanções, dívida ativa e parcelamentos
- Na mesma ordem da lista enviada
Consulta em lote nos planos pagos. A carteira também pode ser conferida no Excel ou no Google Sheets, sem programar.
Integração
Uma chamada autenticada e um JSON de campos estáveis para o seu ERP, CRM ou aplicativo.
Entra
- Seu ERP, CRM ou aplicativo
- Chave de API no cabeçalho
GET /{cnpj}
Fontes oficiais
- Receita Federal
- CGU e IBAMA
- PGFN
- Receita (parcelamentos)
Sai
- Dados cadastrais
RazaoSocial - Quadro de sócios
QSA - Sanções e embargos
Sancoes - Dívida ativa da União
DividaAtiva - Parcelamentos
ParcelamentosRFB
Exemplos prontos em Python, Node.js, PHP, C#, Go e Java.
Recursos
Feito para quem depende de dados confiáveis
Cada recurso em ação, com dado de exemplo. Os números reais ficam na sua consulta.
Risco na mesma consulta
Sanções (CGU e IBAMA), dívida ativa da União e parcelamentos ao lado do cadastro, cada bloco com a fonte e a data. Nos planos pagos.
Ver como funcionaInscrição Estadual (IE)
A Inscrição Estadual de qualquer CNPJ na fonte oficial (SEFAZ), por UF ou varredura nacional - o dado estadual que a base da Receita não entrega.
Ver consulta de IEListas para prospectar
Filtre por atividade, cidade, porte e contato, veja quantas empresas há e exporte em Excel ou CSV.
Ver listas de empresasRaio e área no mapa
Gere a lista num raio a partir de um CEP ou numa área desenhada no mapa.
Ver o passo a passoAPI para integração
Um JSON de campos estáveis, com sócios e os blocos de risco. Exemplos prontos em seis linguagens.
Ver a documentaçãoFontes oficiais
Cada dado com a fonte e a data
Cada dado vem da fonte oficial que o publica, com a data de quando ele é.
Receita Federal
Cadastro de todos os CNPJs do país: situação, atividades, sócios e endereço.
Lote de outubro de 2026
SEFAZ
Inscrição Estadual consultada direto na SEFAZ de cada estado.
Consulta na hora, 26 de 27 UFs
CGU e IBAMA
Sanções (CEIS, CNEP, CEPIM e acordos de leniência) e embargos ambientais.
Atualizado em 28/10/2026
PGFN
Dívida ativa da União em cobrança, pelos dados abertos da PGFN.
Publicado em 21/10/2026
Receita Federal (parcelamentos)
Parcelamentos ativos com a Receita: MEI, Simples Nacional, ordinários, especiais e de órgãos públicos.
Publicado em 27/10/2026
Para desenvolvedores
Integre a consulta de CNPJ em minutos
Uma API REST simples, com respostas em JSON e alto volume por cota para integrar os dados de CNPJ direto no seu sistema.
- Teste sem conta Use a chave de testes nos CNPJs de exemplo: um com sanção, dívida ativa e parcelamentos, outro sem registros.
- Chame GET /{cnpj} Uma chamada autenticada, em qualquer linguagem. Exemplos prontos em seis linguagens, além do curl.
- Use a sua chave Crie a conta grátis e consulte qualquer CNPJ, com a cota do seu plano.
cnpj_teste_exemplos
Responde aos CNPJs fictícios 98765432000198 e 99999999000191, sem consumir cota.
curl
curl https://api.cnpjapi.com.br/98765432000198 \
-H "Authorization: Bearer cnpj_teste_exemplos"
Python
import requests
r = requests.get(
"https://api.cnpjapi.com.br/98765432000198",
headers={"Authorization": "Bearer cnpj_teste_exemplos"},
)
empresa = r.json()
print(empresa["RazaoSocial"], empresa["SituacaoCadastral"]["Descricao"])
Node.js
const r = await fetch("https://api.cnpjapi.com.br/98765432000198", {
headers: { Authorization: "Bearer cnpj_teste_exemplos" },
});
const empresa = await r.json();
console.log(empresa.RazaoSocial, empresa.SituacaoCadastral.Descricao);
PHP
$ch = curl_init('https://api.cnpjapi.com.br/98765432000198');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer cnpj_teste_exemplos'],
]);
$empresa = json_decode(curl_exec($ch), true);
echo $empresa['RazaoSocial'];
C#
using System.Text.Json;
using var http = new HttpClient();
http.DefaultRequestHeaders.Add("Authorization", "Bearer cnpj_teste_exemplos");
var json = await http.GetStringAsync("https://api.cnpjapi.com.br/98765432000198");
using var doc = JsonDocument.Parse(json);
Console.WriteLine(doc.RootElement.GetProperty("RazaoSocial").GetString());
Go
req, _ := http.NewRequest("GET", "https://api.cnpjapi.com.br/98765432000198", nil)
req.Header.Set("Authorization", "Bearer cnpj_teste_exemplos")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
var empresa struct{ RazaoSocial string }
json.NewDecoder(resp.Body).Decode(&empresa)
Java
var req = HttpRequest.newBuilder(URI.create("https://api.cnpjapi.com.br/98765432000198"))
.header("Authorization", "Bearer cnpj_teste_exemplos")
.build();
var resp = HttpClient.newHttpClient().send(req, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());
Resposta (JSON, resumida)
{
"CNPJ": "98.765.432/0001-98",
"RazaoSocial": "EMPRESA EXEMPLO COM REGISTROS LTDA",
"SituacaoCadastral": { "Codigo": "02", "Descricao": "Ativa", ... },
"QSA": [ ... ],
"Sancoes": { "PossuiRegistros": true, "Itens": [ ... ] },
"DividaAtiva": { "ConstavaEmCobranca": true, ... },
"ParcelamentosRFB": { "ConstavaParcelamentoAtivo": true, ... }
}
Comparativo
Mais que consulta avulsa por documento
O que muda quando a consulta vem com a base inteira, o risco e a Inscrição Estadual no mesmo lugar.
| Recurso | CNPJ API | Consulta avulsa por documento |
|---|---|---|
| Consulta de CNPJ por API | Sim, e em lote nos planos pagos | Sim |
| Base completa da Receita para filtrar e exportar listas | A partir do Avançado | Fora do modelo de consulta por documento |
| Sanções, dívida ativa e parcelamentos na resposta | Nos planos pagos, sem custo extra | Depende do serviço |
| Inscrição Estadual direto na SEFAZ | Sim, em 26 de 27 UFs | Depende do serviço |
| Mapa e raio por CEP para prospectar | A partir do Avançado | Fora do modelo de consulta por documento |
| Cobrança | Plano grátis ou fixo, com franquia mensal | Por consulta |
Comparação por capacidade, sem citar serviços nem preços.
Soluções
Feito para o seu tipo de negócio
Veja como cada segmento usa a consulta, as listas e a Inscrição Estadual.
Planos
Comece grátis, cresça quando precisar
- Consulta de CNPJ na base pública
- Até 10 consultas/min
- 300 consultas/dia
- 5.000 consultas/mês
- 1 usuário
- 50 consultas de Inscrição Estadual/mês
- Tudo do gratuito
- 100.000 consultas/mês
- Até 30 consultas/min
- Consulta em lote (até 20 CNPJs por chamada)
- 1.000 buscas por nome e sócio/mês
- 2 usuários
- 500 consultas de Inscrição Estadual/mês
- Sanções e embargos (CGU e IBAMA) em toda consulta
- Dívida ativa da União (base da PGFN, com a data da extração)
- Parcelamentos ativos com a Receita Federal (base mensal, com a data da publicação)
- Tudo do Pro
- 250.000 consultas/mês
- Até 60 consultas/min
- 5.000 buscas por nome e sócio/mês
- Exportação de listas (10.000 linhas/mês + créditos avulsos)
- Segmentação analítica
- 3 usuários
- 2.000 consultas de Inscrição Estadual/mês
- Listas com filtros e colunas de sanções e dívida ativa
- Tudo do Avançado
- 500.000 consultas/mês
- Até 100 consultas/min
- 20.000 buscas por nome e sócio/mês
- Exportação de listas (50.000 linhas/mês + créditos avulsos)
- 5 usuários
- 5.000 consultas de Inscrição Estadual/mês
- Limites sob medida
- SLA e suporte dedicado
- Faturamento personalizado
Perguntas frequentes
Tudo o que você precisa saber antes de consultar um CNPJ.
O que é a CNPJ API?
A CNPJ API é um serviço para consultar dados de empresas pelo CNPJ, direto da base pública da Receita Federal. Você consulta de várias formas: aqui no site, sem cadastro; dentro da plataforma, com a sua conta em app.cnpjapi.com.br; pela API REST (resposta em JSON, inclusive em formato compatível com a ReceitaWS) para integrar ao seu sistema; ou sem programar, no Excel, no Google Sheets e em ferramentas de automação. Além do cadastro do CNPJ, ela consulta Inscrição Estadual (IE) na fonte oficial das SEFAZ e faz consulta em lote. É operada pela Guidi Sistemas.
Como consultar um CNPJ?
Você consulta de três formas: no site, digitando o CNPJ na caixa de consulta e vendo o resultado na hora; na plataforma, entrando na sua conta em app.cnpjapi.com.br; ou pela API, com uma requisição GET informando o CNPJ e a sua chave (resposta em JSON, pronta para integrar).
A consulta é gratuita?
Sim. A consulta de CNPJ no site é gratuita e sem cadastro. Para uso via API há um plano gratuito com cota mensal; os planos pagos ampliam o limite de consultas e a taxa por minuto.
A CNPJ API emite nota fiscal?
Sim. Emitimos nota fiscal de serviço (NFS-e) para os pagamentos dos planos pagos e para a compra de créditos. A nota é emitida em até 7 dias corridos após a confirmação do pagamento, com os dados fiscais da sua conta (em Conta > Dados fiscais, na plataforma), e enviada por e-mail. Se precisar dela antes, é só pedir para financeiro@cnpjapi.com.br. No plano Scale (sob consulta), o faturamento segue o que estiver definido em contrato.
Quais dados a consulta retorna?
Razão social, nome fantasia, situação cadastral, natureza jurídica, CNAE principal e secundárias, endereço, contato (telefone e e-mail), quadro de sócios (QSA), opção pelo Simples Nacional e MEI, capital social, data de abertura e o regime tributário informado na ECF.
De onde vêm os dados?
Direto da base pública oficial da Receita Federal. A consulta de Inscrição Estadual vem da fonte oficial das SEFAZ estaduais, a dívida ativa da União, dos dados abertos que a PGFN publica a cada trimestre (com o mês da extração em toda consulta), e os parcelamentos ativos com a Receita, da base que a Receita publica todo mês (com a data da publicação em toda consulta).
Como pedir a remoção de um CNPJ da consulta?
Se você quer que um CNPJ deixe de aparecer na consulta pública, ou que dados pessoais que apareçam no resultado (por exemplo, de um sócio) sejam revistos, escreva para lgpd@guidisistemas.com.br. Os dados vêm da base pública da Receita Federal e, em regra, referem-se a pessoas jurídicas; avaliamos cada pedido conforme a Lei Geral de Proteção de Dados (LGPD, Lei nº 13.709/2018) e a nossa Política de Privacidade. Em alguns casos o pedido pode não ser atendido quando houver base legal para o tratamento.
Como uso a API na minha aplicação?
Crie uma conta gratuita, gere a sua chave de API e faça requisições REST autenticadas. A documentação traz exemplos por linguagem e os limites de cada plano.
Preciso saber programar? Dá para consultar no Excel ou Google Sheets?
Não precisa programar. Dá para consultar direto no Excel (Power Query) e no Google Sheets (função =CNPJ()), e em ferramentas de automação como Make e Power Automate. Há guias passo a passo e uma planilha modelo pronta para copiar.
Dá para consultar vários CNPJs de uma vez?
Sim. Nos planos pagos, a consulta em lote resolve até 20 CNPJs por chamada. Sem plano pago, o padrão é uma consulta por CNPJ, respeitando o limite por minuto.
Dá para migrar da ReceitaWS?
Sim. A CNPJ API oferece um formato de resposta compatível com a ReceitaWS: na maioria dos casos você troca apenas o endereço da API e usa a sua chave, sem reescrever a integração.
A CNPJ API consulta Inscrição Estadual (IE)?
Sim. Além do CNPJ, você consulta a Inscrição Estadual por empresa, na fonte oficial das SEFAZ estaduais, por UF ou em varredura nacional. A consulta de IE exige conta.
De quando é a informação da dívida ativa?
A PGFN publica a base da dívida ativa da União a cada trimestre; nos planos pagos, mostramos o mês da extração e a data da publicação em toda consulta. Entre uma publicação e outra, a informação pode estar defasada em até cerca de 4 meses.
A empresa já pagou ou parcelou a dívida. Por que ainda aparece?
Porque a base da PGFN é de uma data anterior ao pagamento ou ao parcelamento; a situação atualiza na próxima publicação trimestral. A situação atual se confere na Dívida Aberta da PGFN, e o pedido de revisão de uma inscrição se faz no REGULARIZE.
Dívida ativa parcelada conta como em cobrança?
Não. Inscrições parceladas, garantidas, suspensas por decisão judicial ou em negociação aparecem separadas, como situação regular, e não contam como em cobrança.
Não constar na base quer dizer que a empresa não tem dívida?
Não. Quer dizer que ela não constava em cobrança na extração daquele mês. Inscrições posteriores não aparecem, e a base não inclui débitos ainda não inscritos em dívida ativa.
De quando é a informação dos parcelamentos?
A Receita publica a base de parcelamentos ativos todo mês, entre os dias 20 e 31; nos planos pagos, mostramos a data da publicação em toda consulta. O dado pode ter até cerca de dois meses.
Ter parcelamento com a Receita quer dizer que a empresa está irregular?
Não necessariamente. O parcelamento em dia, por si só, não impede a certidão positiva com efeitos de negativa. A base também não diz se há parcela em atraso.
Não constar na base de parcelamentos quer dizer que a empresa não deve nada à Receita?
Não. Quer dizer que ela não tinha parcelamento ativo na base daquela publicação. Débitos não parcelados, ainda não declarados ou já inscritos em dívida ativa não entram nesta base.
Qual a diferença entre o parcelamento com a Receita e a dívida ativa?
A dívida ativa é o débito que a PGFN já inscreveu para cobrança (no caso dos tributos da Receita, depois que ela o encaminha). O parcelamento com a Receita é anterior a isso. Parcelamento de dívida já inscrita aparece no bloco da dívida ativa, como situação regular.
A consulta substitui a certidão negativa?
Não. Para isso, emita a certidão de regularidade fiscal nos canais oficiais.