CNPJ & Company Data Generator

Generate mathematically valid Brazilian CNPJ numbers and realistic corporate profiles (Trade Name, Legal Name, State Tax ID, Address, and CNAE) for software testing.

Samples:
CNPJ: 18.236.120/0001-58
NU PAGAMENTOS S.A. - INSTITUICAO DE PAGAMENTO
NUBANK • Situação ATIVA • São Paulo/SP
CNPJ:
18.236.120/0001-58
Razão Social:
NU PAGAMENTOS S.A. - INSTITUICAO DE PAGAMENTO
Nome Fantasia:
NUBANK
Situação Cadastral:
ATIVA
Data de Abertura:
06/05/2013
Natureza Jurídica:
205-4 - Sociedade Anônima Fechada
Capital Social:
R$ 4.566.216.597,00
CNAE Principal:
6462-0/00 • Holdings de instituições não-financeiras
Regime Tributário:
Demais (Lucro Presumido / Real)
Telefone:
(11) 3631-9300
E-mail:
toc@nubank.com.br
Endereço / Localização:
Rua Capote Valente, 39 • São Paulo/SP
Quadro de Sócios e Administradores (QSA):
David Velez Osorno (Diretor Presidente)Cristina Junqueira (Diretor)

Real-time CNPJ Validator

How to Use

01

Keep 'Generate full company data' enabled for complete company profiles.

02

Toggle formatted or unformatted CNPJ numbers.

03

Click 'Generate New Company / CNPJ' to create new test fixtures.

04

Use 'Copy JSON' or 'Copy Text' for your mock database or test suites.

What Is This Tool?

The CNPJ (Cadastro Nacional da Pessoa Jurídica) is the official 14-digit tax identification number issued to Brazilian businesses and organizations in the format XX.XXX.XXX/0001-XX.

Why It Matters

Testing B2B invoicing, simulated invoice issuance (NF-e), and payment integrations requires valid corporate registration data.

Developer Tip
Use the 'Copy JSON' button to quickly paste mock objects directly into Jest, Cypress, or Playwright test suites.

Frequently Asked Questions