CNPJ 生成与验证
验证巴西 CNPJ(包括新的字母数字 CNPJ),并生成用于测试的有效 CNPJ 号码,显示总部或分支机构。免费,在浏览器中运行。
生成测试号码 生成的号码均为虚构,仅用于测试软件和表单。用它们冒充他人、开设账户或进行任何登记都是违法的。
它做什么
CNPJ(Cadastro Nacional da Pessoa Jurídica)用于识别巴西的公司和其他法人实体。共 14 个字符,写作 00.000.000/0000-00:八位表示公司根号,四位表示营业场所(0001 为总部,其他为分支机构),两位为用模 11 计算的校验码。自 2026 年 7 月起,新注册的号码前十二位可以包含字母(IN RFB 2.229/2024);此时每个字符按其 ASCII 码减 48 计算,校验码仍为数字。
一切都在您的浏览器中完成:您输入的号码不会被发送或保存。
常见问题
号码有效是否意味着这个人或公司真实存在?
不是。它只说明校验码正确,可以发现输入错误。号码是否确实签发过、签发给了谁,只能向签发机关核实。
生成的号码有什么用?
用于测试:开发时填写表单、测试数据库和校验代码。号码随机生成且校验码正确,因此可能碰巧与真实号码相同。切勿用它们证明身份、注册任何服务或欺骗他人。
校验码是如何工作的?
它由其他各位数字按固定公式算出,通常是将每位数字乘以权重后求和,再取除法的余数(模 11,西班牙 DNI 的字母则用模 23)。如果输错一位数字或颠倒了两位,校验码就不再匹配。