EAN-13 条形码生成器

输入 12 位数字(校验位将自动计算)或完整的 13 位数字,生成 SVG 格式的有效 EAN-13 条形码。100% 在您浏览器中本地处理(WebAssembly)—— 不会向服务器发送任何数据。

示例:
12 位数字:校验位会为您自动计算。13 位数字:将进行校验。

完整代码: 5901234123457

工作原理

EAN-13(欧洲商品编码)是欧洲绝大多数零售商品所使用的条形码标准。它由 12 位标识数字(国家前缀、制造商代码、产品代码)组成,后跟根据前 12 位数字计算得出的第 13 位校验位。输入您的前 12 位数字,让工具自动计算该校验位。

校验位是如何计算的?

从左往右数,位于奇数位(从第 1 位开始计数)的每个数字乘以 1,位于偶数位的每个数字乘以 3;将这些乘积相加后,取大于该和的最小 10 的倍数,两者之差即为校验位。这个标准算法使收银机扫描器能够检测读取或输入错误。

我可以用任意代码给一个真正上市销售的产品使用吗?

不可以:要为在商店销售的产品使用官方认可的 EAN-13 编码,前缀和制造商代码必须由官方机构(大多数国家为 GS1)分配。此工具可以根据任意数字生成技术上有效的条形码图像,适用于测试、原型设计或内部使用,但不能替代正式的官方分配用于面向公众的销售。

生成过程在您的浏览器中通过 WebAssembly 本地完成:您的代码永远不会传输到服务器。