Brazil CNPJ Scraper β Company Data from Receita Federal
Pricing
from $0.0005 / company scraped
Brazil CNPJ Scraper β Company Data from Receita Federal
Look up Brazilian companies by CNPJ and get the full official record: legal name, address, industry (CNAE), partners/shareholders (QSA), tax regime, and status. Fast, reliable, and cheap.
Pricing
from $0.0005 / company scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Brazil CNPJ Scraper β Company Data from the Receita Federal Registry
Look up any Brazilian company by CNPJ and get its full official record: legal name, trade name, address, industry codes (CNAE), partners/shareholders (QSA), tax regime, share capital and registration status. Feed thousands of CNPJs in a single run and export clean, structured JSON, CSV, Excel or XML. Fast and reliable, with English-labelled fields and ISO dates.

What does Brazil CNPJ Scraper do?
This CNPJ scraper resolves Brazilian company registration numbers into complete, structured company profiles from Brazil's official open company registry (Receita Federal). Paste any number of CNPJs in any format and the actor returns each company's identity, address, activities, ownership and tax details as normalized data points you can export or push into your own systems.
What data can you scrape by CNPJ?
| Data point | Description |
|---|---|
| Company & trade name | Registered legal name and doing-business-as name. |
| CNPJ | Raw and formatted registration number. |
| Registration status | Active/suspended status, reason and status date. |
| Opening date | Date the company was registered. |
| Company size & legal nature | Size band and legal entity type (with code). |
| Share capital | Declared share capital amount. |
| Main & secondary activities (CNAE) | Primary and secondary industry codes with descriptions. |
| Address | Full address object with city, state and ZIP. |
| Contact | Phone and email where available. |
| Tax regime | Simples Nacional / MEI and tax-regime details. |
| Partners / shareholders (QSA) | List of partners with names, roles and entry dates. |
Use cases
- KYC / KYB & compliance β verify companies and their shareholders before onboarding.
- Lead generation & enrichment β enrich CRM records with official company data.
- Market & competitor research β analyse companies by industry (CNAE), region or size.
- Due diligence β check registration status and ownership structure.
- Dataset building β assemble a structured registry of Brazilian companies for analytics.
How to look up CNPJ data
- Add Brazil CNPJ Scraper to your Apify account and open its input.
- Paste one or more cnpjs β any format, with or without punctuation.
- Optionally enable includeRaw to also keep the full raw record.
- Click Run.
- Export the results as JSON, CSV, Excel or XML, or fetch them through the Apify API.
Input
{"cnpjs": ["00.000.000/0001-91", "71673990000177"],"includeRaw": false}
| Field | Description |
|---|---|
cnpjs | List of CNPJs to look up β any format (with or without punctuation). |
includeRaw | Also include the full raw registry record for each company. |
What you get
One dataset item per CNPJ, ready to export to CSV, Excel, JSON or XML.

{"type": "company","cnpj": "71673990000177","cnpjFormatted": "71.673.990/0001-77","companyName": "NATURA COSMETICOS S/A","tradeName": "NATURA","headquartersOrBranch": "MATRIZ","status": "ATIVA","statusDate": "2005-11-03","openingDate": "1993-06-08","companySize": "DEMAIS","legalNature": "Sociedade AnΓ΄nima Aberta","legalNatureCode": 2046,"shareCapital": 6000000000,"mainActivity": { "code": "4646001", "description": "ComΓ©rcio atacadista de cosmΓ©ticos e produtos de perfumaria" },"address": { "city": "β¦", "state": "SP", "zip": "β¦" },"partners": [ { "name": "β¦", "role": "β¦" } ],"partnerCount": 5,"found": true}
Output schema
| Field | Type | Description |
|---|---|---|
type | string | Record type (e.g. "company"). |
cnpj | string | Unformatted CNPJ registration number. |
cnpjFormatted | string | CNPJ with standard punctuation. |
companyName | string | Registered legal name of the company. |
tradeName | string | Trade / doing-business-as name. |
headquartersOrBranch | string | Whether the establishment is the HQ (MATRIZ) or a branch (FILIAL). |
status | string | Registration status (e.g. ATIVA). |
statusReason | string | Reason associated with the current status. |
statusDate | string | Date the current status took effect. |
openingDate | string | Date the company was registered. |
companySize | string | Company size band. |
legalNature | string | Legal entity type description. |
legalNatureCode | integer | Numeric code for the legal nature. |
shareCapital | integer | Declared share capital amount. |
mainActivity | object | Primary economic activity with CNAE code and description. |
secondaryActivities | array | Secondary economic activities with codes and descriptions. |
address | object | Full address (street, district, city, state, ZIP). |
contact | object | Phone and email details where available. |
taxRegime | object | Tax regime details (Simples Nacional / MEI and related). |
partners | array | Partners / shareholders (QSA) with names, roles and dates. |
partnerCount | integer | Number of partners / shareholders. |
lastUpdated | string | When the registry record was last updated. |
sourceUrl | string (URL) | Reference URL for the company record. |
found | boolean | False when the CNPJ could not be resolved. |
Need more company & government data?
- ACRA Company Scraper β Singapore company registry records.
- Crunchbase Scraper β company profiles, funding and investors.
- EU VAT Validator β validate and enrich EU VAT numbers.
- SEC EDGAR Filings Scraper β 10-K, 10-Q and 8-K filings by ticker or CIK.
FAQ
Do I need an account or API key? No. There is no login or key β just enter your list of CNPJs and click Run.
How many CNPJs can I look up per run? Thousands. Pass a list in any format and the actor batches them with automatic retries.
What happens with an invalid CNPJ?
It is returned with found: false so your batch never breaks.
How fresh is the data? Records reflect the most recent official monthly snapshot of Brazil's open company registry.
What export formats are available? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.
Can I connect this to my other tools? The Brazil CNPJ Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is the data official and legal to use? It originates from Brazil's public open company registry (Receita Federal). Only public data is returned; you are responsible for compliant use.
Related Actors
- USASpending.gov Scraper β US federal contracts, grants, loans and awards.
- openFDA Scraper β FDA drug, device and food recalls, labels and adverse events.
- ACRA Company Scraper β Singapore company registry.
Notes
Original clean-room implementation. Returns only public data from Brazil's official open company registry; you are responsible for compliance with applicable terms and laws. Not affiliated with Receita Federal.