CNPJ Validator and Generator: valid cnpj generator

专为valid cnpj generator打造的页面。使用CNPJ Validator and Generator,体验与主工具完全相同的完整流程,无需注册,无需登录。

该工具的内容尚未完全翻译成中文,目前展示的是英文版本。我们正在逐步翻译所有工具,如果你希望我们优先翻译某个工具或有其他建议,欢迎点击右下角的 建议工具 按钮告诉我们。

使用该工具

CNPJ validator and generator

Validate Brazilian CNPJ numbers, generate test lists, and export TXT, CSV, or JSON.

Validate CNPJ

00.000.000/0001-00

Formatted

-

Digits only

-

Generate CNPJs

Use 0001 for headquarters or enter another branch code.

Result

Generate CNPJs to view the list.

Generation runs locally in your browser. No CNPJ is sent to a server.

打开针对具体任务优化的版本,同时保留主工具的完整功能。

快速指南与实用说明

Real CNPJ check digit validation

The tool strips punctuation, calculates both CNPJ check digits, and shows formatted and digits-only output. This helps separate mask issues from true algorithm errors.

Generated CNPJs are useful for forms, QA, staging, and automated tests. They do not identify real companies and should not be used for fraud or impersonation.

Exports for test fixtures

Generate 1 to 200 CNPJs at once, set the branch code, and choose formatted or raw digits. Copy the list or download it for spreadsheets, fixtures, and scripts.

Processing happens in the browser whenever possible. Files and inputs do not need to be uploaded to the site server for the main workflow.

  • Line-based TXT
  • CSV with header
  • JSON for API tests

Important limits

A mathematically valid CNPJ does not prove legal existence, status, or official registry data. This page validates only numeric structure and check digits.

常见问题

Does a generated CNPJ exist officially?

No. It is valid by algorithm only and does not query any official registry.

Can I generate digits-only CNPJ?

Yes. Choose the no-punctuation option to output the 14 digits only.

Is it suitable for form testing?

Yes. The intended use is QA, staging, fixtures, and input validation.

Are CNPJs uploaded to a server?

No by default. Validation and generation run locally in the browser.

相关链接,帮助你继续完成类似任务,无需重新开始。

隐私与本地处理

本页面的工具直接在你的浏览器中运行,不会将输入内容发送到后端服务器。这样可以提升隐私保护并降低延迟。