VOOZH about

URL: https://apify.com/brasildados/cnpj-lead-scraper-search

⇱ CNPJ Lead Scraper - Find Brazilian Companies by CNAE · Apify


👁 CNPJ Lead Scraper - Search Companies by CNAE (segment) Brazil avatar

CNPJ Lead Scraper - Search Companies by CNAE (segment) Brazil

Pricing

from $10.00 / 1,000 company enrich founds

Go to Apify Store

CNPJ Lead Scraper - Search Companies by CNAE (segment) Brazil

Search 55M+ Brazilian companies by segment (CNAE), state and size. Name, address, shareholders and contacts. Pay only per result returned. | Busque 55M+ empresas por setor (CNAE), estado e porte. Pay per result.

Pricing

from $10.00 / 1,000 company enrich founds

Rating

0.0

(0)

Developer

👁 BrasilDados.org

BrasilDados.org

Maintained by Community

Actor stats

1

Bookmarked

19

Total users

10

Monthly active users

4 days ago

Last modified

Share

🔍 What is CNPJ Lead Scraper?

CNPJ Lead Scraper finds Brazilian companies by CNAE industry code on the official Receita Federal CNPJ registry. Filter by state (UF), company size (ME, EPP) and registration status. Export JSON, CSV or Excel with razão social, CNPJ, address, phone, email and shareholders (QSA).

Discover companies by sector, not by CNPJ list. Search 55+ million establishments by primary CNAE (7-digit IBGE subclass). Default: active companies only. Each result is a full establishment record ready for CRM or outbound.

Need to find companies by CNAE? Use this actor. Already have CNPJs? Use CNPJ Enrichment instead.

What data can CNPJ Lead Scraper extract?

🏷️ IdentityrazaoSocial, nomeFantasia, cnpj, cnpjFormatado, matriz
StatussituacaoCadastralDescricao, dates, company age
📊 ActivitycnaePrincipal, cnaesSecundarios
📍 AddressFull address fields + enderecoCompleto
☎️ Contacttelefone1, telefone2, email (when in registry)
👥 CorporatecapitalSocial, porteDescricao, naturezaJuridicaDescricao
🤝 QSAsocios[] with masked documents
🕐 MetadataconsultadoEm, derived fields

Same output schema as the Enrichment actor. Use matriz: true downstream to keep headquarters only.

What can this Actor do?

  • 🎯 CNAE search: filter by primary activity code (7-digit IBGE subclass)
  • 🗺️ Regional targeting: optional UF filter (SP, RJ, MG, etc.)
  • 📏 Size filter: ME (01), EPP (03), Demais (05) or all
  • 📤 Bulk export: up to 5,000 companies per run to JSON, CSV or Excel
  • Standby REST API: POST /search for real-time integration
  • 📋 CNAE helper: browse 1,332 codes at brasildados.org/lista-cnaes

Apify platform bonus: schedule recurring lead lists, monitor runs, webhooks, API access and MCP integration.


Why search Brazilian companies by CNAE?

  • B2B lead generation: build prospect lists by industry and region
  • Market mapping: estimate TAM and competitor density in a niche
  • CRM import: feed HubSpot, Salesforce or Pipedrive with verified CNPJ data
  • Partner discovery: find ME/EPP companies in a specific vertical
  • Compliance-ready prospecting: start from official registry data, then enrich with KYC

Official public data under Lei 12.527/2011. Registry updated monthly, 55+ million establishments.


How do I search companies by CNAE in Brazil?

  1. Pick a 7-digit CNAE subclass from the complete CNAE list (search + copy button).
  2. Open the actor on Apify Console > Input tab.
  3. Paste codes in cnaes (string list). Optional: set UF, porte, maxResults.
  4. Click Start, then export Dataset as XLSX, CSV or JSON.

Example input:

{
"cnaes":["6201501","6204000"],
"uf":"SP",
"porte":["01","03"],
"situacaoCadastral":"02",
"maxResults":100
}

Popular searches

GoalCNAEExtra filters
💻 Software in SP6201501uf: "SP"
🖥️ IT consulting6204000-
🏥 Hospitals8610101-
🛒 Supermarkets4711302-
🏪 ME + EPP onlyanyporte: ["01","03"]

More codes: brasildados.org/lista-cnaes (1,332 subclasses).


📐 CNAE format

Only 7-digit IBGE subclasses work. The actor normalizes automatically:

You sendBecomes
62015016201501
6201-5/016201501
1113010111301

Not accepted: section letters (A, J), empty values, more than 7 digits.

Tip: filter by primary CNAE (cnaePrincipal in output), not secondary activities. In Console, paste one code per line in the string list.


⬇️ Input

Click the Input tab for the full schema with defaults and prefill.

FieldRequiredDefaultDescription
cnaes✅ Yes["6201501"]7-digit CNAE subclasses (string list)
ufNoall statesSP, RJ, MG, etc.
porteNoall01 ME, 03 EPP, 05 Demais, 00 N/I
situacaoCadastralNo"02"02 Active, 08 Closed, all = all
maxResultsNo1001-5,000 (charged per result)

⬆️ Output

Download from Dataset tab in JSON, CSV, Excel or XML. One record per establishment.

Abbreviated sample only. Same schema as the Enrichment actor: 39 top-level fields and 50+ fields total (including nested QSA). The JSON below is shortened; "..." means more data is returned.

Also returned (not shown in sample): naturezaJuridicaDescricao, capitalSocial, porteDescricao, dataInicioAtividade, cnaesSecundarios[], full address (logradouro, cep, enderecoCompleto, ...), telefone2, derived metrics (idadeEmpresaAnos, totalSocios, ...), and full socios[] (tipo, qualificacao, dataEntrada, faixaEtariaDescricao, ...).

{
"cnpj":"33000167000101",
"cnpjFormatado":"33.000.167/0001-01",
"matriz":true,
"razaoSocial":"PETROLEO BRASILEIRO S A PETROBRAS",
"situacaoCadastralDescricao":"Ativa",
"cnaePrincipal":{"codigo":"6201-5/01","descricao":"..."},
"uf":"SP",
"municipioNome":"Sao Paulo",
"telefone1":"...",
"email":"...",
"socios":[{"nome":"...","documento":"***123456**"}],
"consultadoEm":"2026-06-01T00:00:00.000Z"
}

Complete field list: Dataset schema tab on Apify Console (all fields, types and descriptions).


How much does CNAE lead scraping cost?

$0.01 per company returned (event lead-found). Pay per result only, no platform usage fee on top.

ResultsCost
100$1.00
500$5.00
1,000$10.00
5,000$50.00

Free Apify plan users can start with maxResults: 10 to test before scaling.


🔌 API integration

Batch run:

curl-X POST "https://api.apify.com/v2/acts/brasildados~cnpj-lead-scraper-search/run-sync-get-dataset-items?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{"cnaes":["6201501","6204000"],"uf":"SP","maxResults":100}'

Standby (POST /search):

curl-X POST "https://brasildados--cnpj-lead-scraper-search.apify.actor/search"\
-H"Authorization: Bearer YOUR_APIFY_TOKEN"\
-H"Content-Type: application/json"\
--compressed\
-d'{"cnaes":["6201501"],"uf":"SP","maxResults":50}'

Related Actors

ActorWhen to use
CNPJ EnrichmentYou already have CNPJs to enrich
CNPJ KYC & PEP CheckerPEP, sanctions, electoral donations
CNPJ Lawsuits CheckLitigation history
Government ContractsFederal procurement history

Suggested pipeline: Lead Scraper (this) → Enrichment → Lawsuits + KYC


FAQ

Where do I find CNAE codes?

Use the complete list at brasildados.org/lista-cnaes with search, section filter and one-click copy.

Can I export to Excel?

Yes. Dataset tab > Export > XLSX, CSV or JSON. One row per establishment.

Active companies only in São Paulo?

Set "uf": "SP" and keep "situacaoCadastral": "02" (default).

Does it return phone, email and QSA?

Yes when declared in the registry. Phone/email coverage varies (often 40-70%). QSA includes masked documents.

Headquarters vs branches?

Both can appear. Filter matriz: true downstream for HQ only.

Maximum results per run?

5,000. Split by UF or CNAE for larger coverage.

How recent is the data?

Monthly update. Typical 30-45 day lag for recent changes.

Is it legal to use Receita Federal CNPJ data?

Yes. Public registry under Lei 12.527/2011. Use personal data only with legitimate purpose and LGPD/GDPR compliance.


🇧🇷 Versão em português (Brasil)

🔍 O que é o Lead Scraper por CNAE?

Lead Scraper por CNAE encontra empresas brasileiras por código CNAE na base oficial da Receita Federal. Filtre por UF, porte e situação cadastral. Exporte JSON, CSV ou Excel com razão social, CNPJ, endereço, telefone, e-mail e QSA.

Descubra empresas por setor, não por lista de CNPJs. Busca em 55+ milhões de estabelecimentos pelo CNAE principal (subclasse IBGE de 7 dígitos). Padrão: somente ativas.

Precisa achar empresas por CNAE? Use este actor. Já tem CNPJs? Use Enriquecimento por CNPJ.

Quais dados o lead scraper por CNAE retorna?

🏷️ IdentificaçãorazaoSocial, nomeFantasia, cnpj, cnpjFormatado, matriz
SituaçãosituacaoCadastralDescricao, datas, idade
📊 AtividadecnaePrincipal, cnaesSecundarios
📍 EndereçoCampos completos + enderecoCompleto
☎️ Contatotelefone1, telefone2, email (quando no cadastro)
👥 SocietáriocapitalSocial, porteDescricao, naturezaJuridicaDescricao
🤝 QSAsocios[] com documentos mascarados
🕐 MetadadosconsultadoEm, campos derivados

Mesmo schema do actor de Enriquecimento. Filtre matriz: true para manter só matrizes.

O que este Actor faz?

  • 🎯 Busca por CNAE: filtro por atividade principal (subclasse IBGE 7 dígitos)
  • 🗺️ Segmentação regional: filtro opcional por UF (SP, RJ, MG, etc.)
  • 📏 Filtro de porte: ME (01), EPP (03), Demais (05) ou todos
  • 📤 Exportação em lote: até 5.000 empresas por execução
  • API REST Standby: POST /search em tempo real
  • 📋 Lista CNAE: 1.332 códigos em brasildados.org/lista-cnaes

Bônus Apify: agende listas recorrentes, monitore execuções, webhooks, API e MCP.


Por que buscar empresas brasileiras por CNAE?

  • Geração de leads B2B: monte listas de prospecção por setor e região
  • Mapeamento de mercado: estime TAM e densidade de concorrentes
  • Importação para CRM: alimente HubSpot, Salesforce ou Pipedrive com CNPJs verificados
  • Descoberta de parceiros: encontre ME/EPP em um vertical específico
  • Prospecção compliance-ready: parta do cadastro oficial, depois enriqueça com KYC

Dados públicos oficiais sob Lei 12.527/2011. Cadastro atualizado mensalmente, 55+ milhões de estabelecimentos.


Como buscar empresas por CNAE no Brasil?

  1. Escolha uma subclasse CNAE de 7 dígitos na lista completa.
  2. Abra o actor no Console Apify > aba Input.
  3. Cole os códigos em cnaes. Opcional: UF, porte, maxResults.
  4. Clique em Start e exporte o Dataset em XLSX, CSV ou JSON.

Buscas comuns

ObjetivoCNAEFiltro extra
💻 Software em SP6201501uf: "SP"
🖥️ Consultoria TI6204000-
🏥 Hospitais8610101-
🛒 Supermercados4711302-
🏪 Só ME e EPPqualquerporte: ["01","03"]

Mais códigos: brasildados.org/lista-cnaes (1.332 subclasses).


📐 Formato CNAE

Somente subclasses IBGE de 7 dígitos. O actor normaliza automaticamente:

Você enviaVira
62015016201501
6201-5/016201501
1113010111301

Não aceito: letras de seção (A, J), valores vazios, mais de 7 dígitos.

Dica: filtre pelo CNAE principal (cnaePrincipal na saída), não secundários.


⬇️ Entrada

Clique na aba Input para o schema completo.

CampoObrigatórioPadrãoDescrição
cnaes✅ Sim["6201501"]Subclasses CNAE de 7 dígitos (lista)
ufNãotodosSP, RJ, MG, etc.
porteNãotodos01 ME, 03 EPP, 05 Demais, 00 N/I
situacaoCadastralNão"02"02 Ativa, 08 Baixada, all = todas
maxResultsNão1001-5.000 (cobrado por resultado)

⬆️ Saída

Baixe na aba Dataset. Um registro por estabelecimento.

Amostra resumida. Mesmo schema do Enriquecimento: 39 campos de topo e 50+ no total. Veja Dataset schema para a lista completa.


Quanto custa buscar leads por CNAE?

$0,01 por empresa retornada (evento lead-found). Pague só pelo resultado.

ResultadosCusto
100$1,00
500$5,00
1.000$10,00
5.000$50,00

🔌 Integração via API

Mesmos endpoints da seção em inglês acima. Substitua o token Apify.


Actors relacionados

ActorQuando usar
Enriquecimento CNPJVocê já tem CNPJs para enriquecer
KYC & PEP CheckerPEP, sanções, doações eleitorais
Consulta ProcessosHistórico processual
Consulta ContratosHistórico de compras federais

Pipeline sugerido: Lead Scraper (este) → Enriquecimento → Processos + KYC


Perguntas frequentes

Onde encontro códigos CNAE?

Use a lista completa em brasildados.org/lista-cnaes com busca, filtro por seção e cópia com um clique.

Exporto para Excel?

Sim. Dataset > Export > XLSX, CSV ou JSON. Uma linha por estabelecimento.

Só empresas ativas em São Paulo?

Defina "uf": "SP" e mantenha "situacaoCadastral": "02" (padrão).

Retorna telefone, e-mail e QSA?

Sim quando declarados. Cobertura de telefone/e-mail varia (40-70%). QSA com documentos mascarados.

Matriz vs filial?

Ambas podem aparecer. Filtre matriz: true downstream para só matrizes.

Máximo por execução?

5.000. Divida por UF ou CNAE para mais cobertura.

Quão recentes são os dados?

Atualização mensal. Defasagem típica de 30-45 dias.

É legal usar dados da Receita Federal?

Sim. Cadastro público sob Lei 12.527/2011. Use dados pessoais com finalidade legítima e LGPD/GDPR.

O JSON de exemplo mostra tudo?

Não. É amostra resumida (39 campos de topo, 50+ no total). Lista completa na aba Dataset schema.

You might also like

Brazil Enrichment Data Leads by CNPJ

brasildados/brazil-enrich-data-lead-by-cnpj

Enrich any Brazilian CNPJ with official registry data: company name, address, shareholders (QSA), phone, email, CNAE and more. Returns 50+ fields per company. Pay only per result. | Enriqueça CNPJs com dados cadastrais oficiais: razão social, endereço, sócios, telefone, email e CNAE.

👁 User avatar

BrasilDados.org

24

Consulta e Download NFe por Chave de Acesso - XML + DANFE PDF

brasildados/api-consulta-nfe-por-chave

Consulte e baixe qualquer Nota Fiscal Eletrônica (NF-e) pela chave de acesso e receba o XML completo da nota e o DANFE em PDF. Modelo 55, em lote ou API REST. Exporte em JSON, CSV ou Excel, rode via API e agende. | NFe lookup by 44-digit access key: full NFe XML and DANFE PDF.

👁 User avatar

BrasilDados.org

4

Global Sanctions's Economic Group & PEP Screening by CNPJ/taxID

brasildados/global-sanctions

Screen a Brazilian company's entire economic group (by CNPJ / Tax ID) for sanctions and PEP exposure. Every related company and person with national + international hits (OFAC, EU, UN, UK, INTERPOL) and a group risk summary. Up to 1,000 CNPJs. Standby API POST /check.

👁 User avatar

BrasilDados.org

2

Brazil CNPJ Certificates: PGFN FGTS CNDT CGU CNJ IBAMA COMEX

brasildados/brazil-company-certificates

Get official Brazilian company certificates by CNPJ in seconds. Real-time issuance of tax (PGFN), FGTS, labor, CGU, CNJ, IBAMA and COMEX certificates, each with status, expiry date and downloadable file. Ideal for KYB, supplier vetting and due diligence. | Certidões de empresa por CNPJ em segundos.

👁 User avatar

BrasilDados.org

4

Brazil Jobs Scraper — InfoJobs, Vagas, Gupy, LinkedIn

viralanalyzer/brazil-jobs-scraper

Scrape Brazilian job listings from 5 major boards: InfoJobs, Vagas.com, Gupy, APInfo (IT), and LinkedIn Jobs. Get title, company, salary, location, description, benefits, experience level, and work model. For recruiters, job aggregators, and labor-market research.

👁 User avatar

viralanalyzer

81

5.0

ReclameAqui Scraper

solidcode/reclameaqui-scraper

[💰 $40.0 / 1K] Extract consumer complaints, ratings, response rates, and reputation data from ReclameAqui (Brazil). Search by company slug or URL, filter by status and date, and pull complaint text, status, rating, and views per item across any Brazilian brand.

47

Stock Market Data Scraper

datastorm/market-data-api

Retrieve historical stock market prices. Specify the assets, time period and price frequency.

90

Monitoring

apify/monitoring

This actor monitors your actors' statuses, validates their datasets' data, and displays useful information in an interactive dashboard. And if something happens, you'll get notified via email or Slack.

186

4.3

Consulta de Veículo por Placa RENAVAM - Brasil / RENAVAM Lookup

brasildados/consulta-veiculo-por-placa

Consulta de Veículo por Placa RENAVAM Mercosul: pendências, chassi, marca, restrições, roubo/leilão/Renajud. Placa antiga/Mercosul. $1,20/sucesso, até 50, POST /check. | RENAVAM by plate: chassis, flags. Legacy/Mercosul. $1.20/success, max 50.

👁 User avatar

BrasilDados.org

7

Caixa Imoveis Leilões API

pizani/caixa-imoveis-leiloes-api

API de leilões de imóveis da Caixa Econômica Federal com dados estruturados e atualizados. Permite consultar imóveis por estado, cidade e modalidade, ideal para automações, análise do mercado imobiliário e integração com sistemas.

47

5.0