Brazil CNPJ Lookup — Receita Federal Company Data in Bulk avatar

Brazil CNPJ Lookup — Receita Federal Company Data in Bulk

Pricing

from $1.00 / 1,000 company results

Go to Apify Store
Brazil CNPJ Lookup — Receita Federal Company Data in Bulk

Brazil CNPJ Lookup — Receita Federal Company Data in Bulk

Paste a list of CNPJ numbers and get the Receita Federal register record for each: razão social, nome fantasia, situação cadastral, natureza jurídica, CNAE, opening date, address and capital social. Check digits validated, partners (QSA) opt-in. $1 per 1,000 CNPJs.

Pricing

from $1.00 / 1,000 company results

Rating

0.0

(0)

Developer

ActorForge

ActorForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Paste a list of CNPJ numbers and get the Receita Federal register record for each: razão social, nome fantasia, situação cadastral, natureza jurídica, CNAE, opening date, address and capital social. Check digits validated, partners (QSA) opt-in. $1 per 1,000 CNPJs.

Bulk CNPJ lookup without an API key. Paste a list of CNPJ numbers (any format) and get one clean row per company from the Receita Federal public CNPJ register: razão social, nome fantasia, situação cadastral (Ativa, Baixada, Inapta, Suspensa), natureza jurídica, CNAE principal and secundários, data de início de atividade, full address with município, UF and CEP, and capital social. Partners (QSA) are available as an opt-in.

Use it for supplier and customer onboarding (KYB), checking that a CNPJ is still Ativa before you invoice, enriching a CRM with CNAE codes for segmentation, or cleaning a spreadsheet of Brazilian companies. Every CNPJ is validated with its check digits before any request, so typos come back as a free status row instead of a wrong match.

$1 per 1,000 CNPJs, with no start fee beyond Apify's platform minimum. Invalid or unknown CNPJs are never charged.

Em português

Consulta de CNPJ em lote, sem chave de API: cole uma lista de CNPJs e receba razão social, nome fantasia, situação cadastral, natureza jurídica, CNAE principal e secundários, data de abertura, endereço completo e capital social, direto dos dados públicos da Receita Federal. Os dígitos verificadores são validados antes de cada consulta. O quadro de sócios (QSA) é opcional e nunca inclui CPF. US$ 1 por 1.000 CNPJs.

Where the data comes from

Receita Federal public CNPJ data, served by OpenCNPJ (opencnpj.org, an open-source non-profit mirror). BrasilAPI is not used because its terms discourage automated use. Company e-mail and phone fields from the register are never output, because many of them belong to individuals. Not affiliated with the Receita Federal.

What data does it return?

Every run outputs clean, schema-validated rows like these:

companyIdnamestatusDetaillegalFormincorporationDateactivityCodeactivityDescriptionaddress.cityaddress.regioncapital.amount
00000000000191BANCO DO BRASIL SAAtivaSociedade de Economia Mista1966-08-016422100Bancos múltiplos, com carteira comercialBRASILIADF120000000000
33000167000101PETROLEO BRASILEIRO S A PETROBRASAtivaSociedade de Economia Mista1966-09-280600001Extração de petróleo e gás naturalRIO DE JANEIRORJ205431960490.52
19131243000197OPEN KNOWLEDGE BRASILAtivaAssociação Privada2013-10-039430800Atividades de associações de defesa de direitos sociaisSAO PAULOSP

How much does it cost?

Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.

EventPriceChargedWorked example
company-result$0.001per company record delivered1,000 companies = $1.00
apify-actor-start$0.00005per run per GB of memory (platform start fee)One run at 256 MB = $0.00005

Input options

FieldTypeRequiredDefaultDescription
queriesarrayno—One CNPJ per line, with or without punctuation (00.000.000/0001-91 or 00000000000191). Check digits are validated before any request; an invalid or unknown CNPJ gets a free status row. Brazilian company names are not searchable in the free register API, so use the 14-digit number.
defaultCountrystringno"BR"Always BR on this listing.
includeOfficersbooleannofalseAdd the partners listed in the QSA (quadro de sócios e administradores): name, role (qualificação) and entry date only. The masked CPF and age band are never copied. Off by default: partners can be private individuals, so only turn this on if you have a lawful basis (LGPD) for processing their names.
lookupLeibooleannofalseAlso look up each company's Legal Entity Identifier in GLEIF by its national ID (free, one extra request per company; GLEIF allows about 60 per minute, so large lists run slower).

Limits & honest notes

  • CNPJ lookups only: the free register API has no name search. Each CNPJ must have 14 digits with valid check digits; punctuation is ignored.
  • Data is the public Receita Federal CNPJ register as mirrored by OpenCNPJ, so a change made at the Receita in the last days can lag behind.
  • At most 5 requests per second, so 1,000 CNPJs take a few minutes.
  • Partners (QSA): off by default. With includeOfficers you get name, role and entry date only; the masked CPF and age band are never copied. Company e-mail addresses and phone numbers are never output.
  • Need companies from other countries? Company Registry Lookup covers France, Norway, Finland, Czechia, Poland and any LEI worldwide with the same row format.
  • Respects your run budget: set a maximum total charge and the run stops cleanly at the cap. Invalid or unknown CNPJs each get a free status row and never fail the run.

Changelog

  • 2026-10-23 — Initial release: Brazil-only listing of Company Registry Lookup with a plain CNPJ list input and Portuguese column labels, $1 per 1,000 CNPJs.

Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.