CNPJ Brasil Scraper (Company Data & Leads)
Pricing
from $2.00 / 1,000 company records
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
- Enter target company keywords or trade names in
searchQueries(e.g.["tecnologia", "consultoria", "logistica"]). - Select target state in
state(e.g.SP,RJ,MG, orALLfor nationwide lookup). - Filter by cadastral status in
status(ATIVA,BAIXADA, orALL). - Optionally filter by
minCapital,maxCapital,cnaeCode, or enableonlyMatriz. - Configure
maxItems(default: 50, prefill: 10). - Run the Actor and export clean company data to JSON, CSV, Excel, or Google Sheets.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["tecnologia"] | Keywords, company names (Razão Social), or trade names (Nome Fantasia). |
state | string | "SP" | Brazilian state code (SP, RJ, MG, ...) or ALL for nationwide. |
status | string | "ATIVA" | Cadastral status: ATIVA (active), BAIXADA (closed), or ALL. |
minCapital | integer | null | Optional minimum share capital in BRL (R$). |
maxCapital | integer | null | Optional maximum share capital in BRL (R$). |
cnaeCode | string | null | Optional 7-digit primary economic activity code (e.g. 6201501). |
onlyMatriz | boolean | false | Filter corporate headquarters only (excludes branches). |
maxItems | integer | 50 | Maximum company records to output to dataset (prefill: 10). |
proxyConfiguration | object | Direct | Apify 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.