Brazil CNPJ Scraper - Receita Federal Company Data avatar

Brazil CNPJ Scraper - Receita Federal Company Data

Pricing

from $1.10 / 1,000 company looked ups

Go to Apify Store
Brazil CNPJ Scraper - Receita Federal Company Data

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

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

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

FieldMeaning
legalName / tradeName / cnpjFormattedRazão social, nome fantasia and the formatted CNPJ
status / statusDate / statusReasonRegistration status (Ativa, Baixada, Suspensa, Inapta, Nula)
mainActivity / mainActivityCode / secondaryActivitiesCNAE activities with descriptions
street / district / city / state / zipRegistered address
email / phones / faxContact details straight from the registry
capital / companySize / legalNatureShare capital (R$), size class and legal nature
simplesOptant / meiOptantSimples Nacional and MEI tax-regime status
partners / partnersCountQSA - partner names, roles, entry dates and representatives
isHeadquarters / openedDate / sourceMatriz 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. 47 retail, 6201 software). 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/phones reflect 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 / meiOptant are tri-state - true/false when Receita's Simples/MEI table has an explicit record for the CNPJ, null when it has no record there at all (common for large corporations).
  • statusReason is 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.