CNPJ Brasil Scraper (Company Data & Leads) avatar

CNPJ Brasil Scraper (Company Data & Leads)

Pricing

from $2.00 / 1,000 company records

Go to Apify Store
CNPJ Brasil Scraper (Company Data & Leads)

CNPJ Brasil Scraper (Company Data & Leads)

Scrape Brazilian company CNPJ registry data, corporate legal status, CNAE economic activities, share capital, opening dates, and locations without personal PII.

Pricing

from $2.00 / 1,000 company records

Rating

0.0

(0)

Developer

reventadata

reventadata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Unofficial. This Actor is not affiliated with, authorised by, endorsed by, or in any way officially connected to Casa dos Dados or Receita Federal do Brasil. "CNPJ" is the registered national corporate registry identifier of Brazil. This tool queries public corporate registry data made available under Brazilian open government transparency policies.

CNPJ Brasil Scraper extracts verified Brazilian corporate registrations, official Receita Federal status, primary CNAE economic activity classifications, share capital (Capital Social), establishment dates, and official headquarters locations.

What data can you extract?

  • Corporate Identification: 14-digit numeric CNPJ and canonical formatted CNPJ (97.554.306/0001-21), corporate registered entity name (Razão Social), and commercial brand name (Nome Fantasia).
  • Cadastral & Legal Status: Official registration status with Receita Federal (ATIVA, BAIXADA, INAPTA, SUSPENSA).
  • Economic Classification (CNAE): Primary 7-digit economic activity code (cnaeCode) and official activity title (cnaeDescription).
  • Corporate Governance & Structure: Registered share capital in BRL (shareCapital), legal nature classification (e.g. Sociedade Empresária Limitada), company size tier (MEI, MICRO EMPRESA, EMPRESA DE PEQUENO PORTE), and headquarters indicator (isMatriz).
  • Tax Regimes: Indicators for Simples Nacional (isSimplesNacional) and MEI (isMei).
  • Official Commercial Address: Federation Unit / State (state), Municipality (city), District (neighborhood), Street line (street), and Brazilian Postal Code (zipCode / CEP).

Why scrape Brazilian CNPJ Data?

  • B2B Lead Generation & Sales Prospecting: Filter prospective corporate buyers by exact CNAE vertical, minimum share capital, and Brazilian state (e.g. active technology firms in São Paulo with capital > R$ 50,000).
  • Corporate Due Diligence & KYC: Verify vendor and supplier legal status, registered headquarters, corporate age, and tax status before onboarding.
  • Zero Personal PII by Design: Fully compliant with Brazilian LGPD (Lei Geral de Proteção de Dados). Strips individual CPF numbers, personal phone numbers, and private emails, returning only public corporate entity records.
  • Predictable Pay-Per-Event (PPE) Pricing: Pay only for results returned at $2.00 per 1,000 company records ($0.002 per item), with platform usage fully absorbed by us.

How to use

  1. Enter target company keywords or trade names in searchQueries (e.g. ["tecnologia", "consultoria", "logistica"]).
  2. Select target state in state (e.g. SP, RJ, MG, or ALL for nationwide lookup).
  3. Filter by cadastral status in status (ATIVA, BAIXADA, or ALL).
  4. Optionally filter by minCapital, maxCapital, cnaeCode, or enable onlyMatriz.
  5. Configure maxItems (default: 50, prefill: 10).
  6. Run the Actor and export clean company data to JSON, CSV, Excel, or Google Sheets.

Input Parameters

ParameterTypeDefaultDescription
searchQueriesarray["tecnologia"]Keywords, company names (Razão Social), or trade names (Nome Fantasia).
statestring"SP"Brazilian state code (SP, RJ, MG, ...) or ALL for nationwide.
statusstring"ATIVA"Cadastral status: ATIVA (active), BAIXADA (closed), or ALL.
minCapitalintegernullOptional minimum share capital in BRL (R$).
maxCapitalintegernullOptional maximum share capital in BRL (R$).
cnaeCodestringnullOptional 7-digit primary economic activity code (e.g. 6201501).
onlyMatrizbooleanfalseFilter corporate headquarters only (excludes branches).
maxItemsinteger50Maximum company records to output to dataset (prefill: 10).
proxyConfigurationobjectDirectApify Proxy configuration (direct egress used by default).

Sample Output Record

{
"cnpj": "97554306000121",
"cnpjFormatted": "97.554.306/0001-21",
"legalName": "QUALITY TECNOLOGIA E SISTEMAS LTDA",
"tradeName": null,
"status": "ATIVA",
"openingDate": "2011-06-13",
"cnaeCode": "6201501",
"cnaeDescription": "Desenvolvimento de programas de computador sob encomenda",
"shareCapital": 10000.0,
"legalNature": "Sociedade Empresária Limitada",
"companySize": "EMPRESA DE PEQUENO PORTE",
"isSimplesNacional": true,
"isMei": false,
"isMatriz": true,
"city": "Sao Paulo",
"state": "SP",
"neighborhood": "Santo Amaro",
"street": "Adolfo Pinheiro, 1000",
"zipCode": "04734002",
"matchedQuery": "tecnologia",
"scrapedAt": "2026-10-17T13:37:36.719463+00:00"
}

How much does it cost to scrape CNPJ company data?

Pay-per-event: $0.002 per company record saved to the dataset ($2.00 per 1,000 company records), plus $0.00005 charged once when the run starts. No subscription. Only rows saved to the dataset are charged.