跳到正文

CNPJ 生成器:纯数字与字母数字格式

生成纯数字或字母数字格式的 CNPJ 号码用于测试(字母数字格式由巴西联邦税务局自 2026年7月起签发),也可以校验 CNPJ,全部在浏览器中完成。

证件

CNPJCadastro Nacional da Pessoa Jurídica

公司注册号 · 写法如 12.ABC.345/01DE-35

规则来源

选项

一次最多 10,000 个

仅格式有效 · 不属于任何人 · 仅供测试

选好选项后点击“生成”。这些号码符合本页检查的所有规则,适合用于表单、测试数据和 QA。

根号是随机的,因此可能碰巧与已注册的 CNPJ 相同:仅可用于测试系统。Receita Federal 的 CNPJ 模拟器也会提供用于测试的虚构字母数字号码。
在浏览器中运行 · 无需上传工作原理

CNPJ 生成器 使用方法

  1. 1

    选择格式

    选“纯数字”生成 2026 年 7 月之前发放的 CNPJ,选字母数字则可测试根号中带字母的新格式。

  2. 2

    总部还是分支机构

    总部保持 0001,也可以选择随机的分支机构编号来测试分支。

  3. 3

    生成并导出

    设置数量,点击“生成”后复制列表,或保存为 TXT、CSV 或 JSON,每行包含根号、分支机构和格式。

  4. 4

    校验现有数据

    在“检查”标签页粘贴数据库中的 CNPJ,找出校验位不匹配的号码。

限制与 Pro

免费:每批最多生成 10,000 个 CNPJ,可选纯数字或字母数字、总部或随机分支机构,每次检查最多 10,000 行。

Pro 只会去掉这里的广告。 了解 Pro

关于 CNPJ 生成器

从 2026 年 7 月起,巴西联邦税务局(Receita Federal)发放的新 CNPJ,前十二位字符中可能包含字母,因此所有存储或校验 CNPJ 的系统都要能接受类似 12.ABC.345/01DE-35 的号码。正在升级 ERP、开票模块或供应商导入功能的开发者,需要这两种形态的测试号码,这个生成器可以满足:既能生成一直以来的纯数字 CNPJ,也能生成公司根号中至少含一个字母的字母数字 CNPJ。

CNPJ 共有十四位字符。前八位标识公司,接下来四位标识分支机构(0001 通常是总部,更大的编号是分支),最后两位是校验位。税务局的手册规定:先把每个字符转换为其 ASCII 码减 48,数字保持原值,A 到 Z 对应 17 到 42;再从右向左按 2 到 9 加权,超过第八位后重新从 2 开始;最后取 11 减去除以 11 的余数,余数为 0 或 1 时结果为 0。两种格式的校验位都是纯数字。

“检查”标签页按同样的规则校验你粘贴的 CNPJ,带不带点、斜杠和连字符都可以,并告诉你它期望的是哪一对校验位。已经发放的纯数字 CNPJ,号码和校验位保持不变。

本页无法确认某家公司是否存在,也无法读取其登记状态(situação cadastral)。这需要使用税务局的公开查询,而这里不会连接该服务。

隐私

生成的和粘贴的 CNPJ 都只在本页内部处理:不会有任何请求把它们发送给巴西联邦税务局或其他服务,你输入的内容也不会被保存。

CNPJ 生成器:常见问题

字母数字 CNPJ 带来了什么变化?
从 2026 年 7 月起,新登记的公司可能获得前十二位混合大写字母和数字的 CNPJ,最后两位仍是数字校验位。只接受数字的字段、数字类型的数据库列,以及 99.999.999/9999-99 这样的掩码都需要更新。长度、标点以及根号、分支机构和校验位的划分保持不变。
含字母时校验位是怎么算出来的?
每个字符取其 ASCII 码减 48:数字不变,A 为 17。以 12ABC34501DE 为例,按权重 5 4 3 2 9 8 7 6 5 4 3 2 加权得 459,余数 8,第一位为 3。加上它后按权重 6 到 2 计算得 424,余数 6,第二位为 5,得到 12.ABC.345/01DE-35,也就是税务局给出的示例。
已有的纯数字 CNPJ 会改变吗?
不会。现有公司保留原来的 CNPJ 和校验位,字母数字格式只适用于新发放的号码。纯数字 CNPJ 其实就是不含字母的 CNPJ,所以同一套算法可以校验两种号码,本页也就不需要单独的模式来同时检查新旧号码。
斜杠后面的四位数字是什么意思?
它们是公司内部的分支机构编号。0001 通常是总部(matriz),0002、0003 等是分支机构(filiais)。前八位字符(根号)对所有机构都相同,所以根号相同的两个 CNPJ 属于同一家公司。
生成的 CNPJ 能通过我系统的校验吗?
只要校验采用税务局的校验位规则,就能通过,包括已经支持字母的系统。但它通不过税务局登记库的查询,因为这些号码是为测试编造的。对于沙盒环境,税务局还提供模拟器,可以发放虚构的字母数字 CNPJ。

此工具的其他用途