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.

Consulta gratuita e sem cadastro Precisa da Inscrição Estadual (IE)? Crie sua conta para consultar.

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.

CNPJs na base 70.517.438
Empresas ativas 27.049.049
Optantes do Simples 26.057.195
MEIs 17.648.068

Em média, 469.265 novas empresas e 258.011 baixas por mês (últimos 12 meses).

Onde estão as empresas ativas

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

1

Digite o CNPJ

Cole ou digite os 14 dígitos. Nós formatamos automaticamente.

2

Consultamos a base

Buscamos os dados públicos oficiais disponibilizados pela Receita Federal.

3

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
CNPJ API API 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
CNPJ API Portal 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
CNPJ API API 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
CNPJ API API 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.

Fontes oficiais

Cada dado com a fonte e a data

Cada dado vem da fonte oficial que o publica, com a data de quando ele é.

Fonte 01 Atualizado

Receita Federal

Cadastro de todos os CNPJs do país: situação, atividades, sócios e endereço.

Lote de outubro de 2026

Fonte 02 Na hora

SEFAZ

Inscrição Estadual consultada direto na SEFAZ de cada estado.

Consulta na hora, 26 de 27 UFs

Fonte 03 Atualizado

CGU e IBAMA

Sanções (CEIS, CNEP, CEPIM e acordos de leniência) e embargos ambientais.

Atualizado em 28/10/2026

Fonte 04 Atualizado

PGFN

Dívida ativa da União em cobrança, pelos dados abertos da PGFN.

Publicado em 21/10/2026

Fonte 05 Atualizado

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.

  1. Teste sem conta Use a chave de testes nos CNPJs de exemplo: um com sanção, dívida ativa e parcelamentos, outro sem registros.
  2. Chame GET /{cnpj} Uma chamada autenticada, em qualquer linguagem. Exemplos prontos em seis linguagens, além do curl.
  3. Use a sua chave Crie a conta grátis e consulte qualquer CNPJ, com a cota do seu plano.
Chave de testes 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

Gratuito Grátis Para começar a consultar a base pública.
  • 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
Criar conta grátis
Pro R$ 49/mês Para profissionais e pequenas equipes.
  • 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)
Assinar
Business R$ 249/mês Para empresas com alto volume e analítico.
  • 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
Assinar
Scale Sob consulta Volume sob medida e SLA.
  • Limites sob medida
  • SLA e suporte dedicado
  • Faturamento personalizado
Falar com vendas
Escritório de contabilidade? Preços especiais para escritórios de contabilidade. Consulte CNPJ e Inscrição Estadual de toda a sua carteira de clientes com um plano sob medida.
Falar com o comercial
Vem de outro serviço de consulta de CNPJ? 50% OFF Migre para a CNPJ API e ganhe 50% de desconto nos 12 primeiros meses. Fale no WhatsApp, confirme que é cliente de outro serviço e receba o seu cupom.
Migrar com 50% OFF

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.