Brazil CNPJ Scraper - Receita Federal Company Data
Pricing
from $1.10 / 1,000 company looked ups
Brazil CNPJ Scraper - Receita Federal Company Data
Bulk-look up Brazilian companies by CNPJ, straight from Receita Federal open data: legal name, status, CNAE activities, full address, email, phone, capital, size, Simples/MEI status and partners (QSA). Filter by state, status or CNAE. No API key, no browser.
Pricing
from $1.10 / 1,000 company looked ups
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Brazil CNPJ Scraper - Receita Federal Company Data
Bulk-look up any Brazilian company by CNPJ and get its full Receita Federal registry record as clean rows: legal name, trade name, registration status, CNAE activities, full address, email, phone numbers, capital, company size, Simples / MEI status and the partners (QSA) with roles and entry dates. Built on official open data - no API key, no browser, no proxy. Paste one CNPJ or import a file with 10,000.
What you get per company
| Field | Meaning |
|---|---|
legalName / tradeName / cnpjFormatted | Razão social, nome fantasia and the formatted CNPJ |
status / statusDate / statusReason | Registration status (Ativa, Baixada, Suspensa, Inapta, Nula) |
mainActivity / mainActivityCode / secondaryActivities | CNAE activities with descriptions |
street / district / city / state / zip | Registered address |
email / phones / fax | Contact details straight from the registry |
capital / companySize / legalNature | Share capital (R$), size class and legal nature |
simplesOptant / meiOptant | Simples Nacional and MEI tax-regime status |
partners / partnersCount | QSA - partner names, roles, entry dates and representatives |
isHeadquarters / openedDate / source | Matriz vs filial, opening date, which mirror served it |
Input
{ "cnpjs": ["00.000.000/0001-91", "47.960.950/0001-21"], "statuses": ["Ativa"] }
- CNPJ numbers - one per line, with or without punctuation. Invalid check digits are skipped free.
- Import from a file - paste a list, or link a public
.txt/.csv, a Google Sheet/Drive link, or an Apify key-value-store record. - Filters - keep only selected states (UF), statuses, size classes, headquarters only,
or a CNAE code prefix (e.g.
47retail,6201software). Filtered-out companies are never charged. - Output fields - trim every record to exactly the columns you need.
Leave everything empty and the run returns a small free sample so you can see the shape first.
Reliability
Reads Receita Federal open data through three independent public mirrors with automatic failover (OpenCNPJ, Minha Receita, BrasilAPI) - no key, no proxy, no anti-bot. A CNPJ that does not exist, an invalid number, a filtered-out company or a run that returns nothing bills $0.
Honest limits
- Partner CPF numbers arrive masked (
***688188**) - Receita Federal publishes them that way for privacy; it is the source's redaction, not a scraping gap. email/phonesreflect what the company filed with Receita Federal - measured on real runs they are present on most active companies, but a company that filed nothing has an honest null.simplesOptant/meiOptantare tri-state -true/falsewhen Receita's Simples/MEI table has an explicit record for the CNPJ,nullwhen it has no record there at all (common for large corporations).statusReasonis filled mainly for closed/suspended companies - active companies usually have none.- Records reflect the latest monthly Receita Federal open-data release the mirrors carry, not same-day filings.
Pricing
$0.002 per company on the FREE tier (tiered pricing lowers it with volume). Only companies actually saved are billed; empty runs, invalid CNPJs, not-found CNPJs and filtered-out rows cost nothing.
Output views
- Companies - legal name, status, city, state, main activity, email, phones, capital, opened date, CNPJ.
Use with AI assistants (MCP)
Available through the Apify MCP server - an agent can verify a Brazilian supplier's registration status, pull its partners, or enrich a CNPJ list with contacts and CNAE activities in one call.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready - AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 - an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server - no account, no API key.
- Skyfire - agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.