选择语言

在线 EAN-13 商品条码生成器

输入12位数字自动计算第13位校验码,生成标准EAN-13零售条码。可调整比例、条高与数字显示,导出PNG或SVG格式。适用于产品包装、标签制作与库存管理。

Mehmet Demiray 发布日期 更新日期
分享
九种条码格式,一个工具全生成当您需要比较不同条码制式,或同时处理零售、物流、图书等多种条码时,这个聚合页面可一键切换格式,无需逐个工具跳转。
输入12位数字,第13位校验码会自动添加。
模块宽度乘数:数值越大,条形码越宽。
条形高度(单位:毫米)
在条形码下方显示可读数字。

EAN-13条码:读懂商品包装上的13位数字

在零售业高度标准化的今天,从一袋零食到一台家电,每件正规渠道流通的商品都离不开一个独特的身份标识——EAN-13条码。这个由13位数字和与之对应的黑白条纹组成的符号,是全球使用最广泛的商品识别标准,正式名称为GTIN-13(全球贸易项目代码)。打开任意一件国产商品的包装,你通常会在背面或底部找到这个条码。在中国,条码的前三位数字一定是690到699之间的某个值,这是国际物品编码组织GS1专门分配给中国的前缀。前缀之后紧跟的4到5位数字代表生产该商品的企业,这部分由中国物品编码中心统一分配。接下来的若干位数字则是企业为自己旗下不同产品设定的商品代码,同一家公司的不同规格、不同口味的产品,这部分数字都不相同。最后一位是校验位,由系统根据前面12位数字通过特定算法自动计算得出。EAN-13条码的完整结构可以概括为:前缀 + 企业代码 + 商品代码 + 校验位 = 13位唯一标识。这种层级分明的编码方式,确保了全球范围内每一件标准化零售商品都能被扫码设备快速识别,无论是超市收银台的POS系统,还是电商仓库的自动化分拣线,都依赖EAN-13条码实现高效的商品管理。如果你需要为产品生成合规的条码图像,可以使用专门的条码生成器工具快速完成。

校验位计算的数学逻辑:最后一位数字从何而来

每一组EAN-13条码的最后一位数字并非随机生成,而是由前面12位数字经过一套严谨的加权和运算得出的校验位。它的作用是防止条码在印刷或扫描过程中出现单个数字的误读或相邻数字的颠倒。计算校验位的标准公式为:c=(10(dodd+3deven)mod10)mod10c = (10 - (\sum d_{odd} + 3\sum d_{even}) \bmod 10) \bmod 10。其中,doddd_{odd}代表从左数起第1、3、5、7、9、11位(奇数位)的数字,devend_{even}代表第2、4、6、8、10、12位(偶数位)的数字。我们以一组模拟的中国商品条码为例来演示计算过程。假设前12位数字为:6 9 0 1 2 3 4 5 6 7 8 9。首先提取奇数位:6、0、2、4、6、8,求和得26。提取偶数位:9、1、3、5、7、9,求和得34。按照公式,偶数位之和乘以3:3×34=1023 \times 34 = 102。将奇数位之和与加权后的偶数位之和相加:26+102=12826 + 102 = 128。对10取模:128mod10=8128 \bmod 10 = 8。最后用10减去该余数再对10取模:(108)mod10=2(10 - 8) \bmod 10 = 2。因此校验位为2,完整的13位条码为6901234567892。在EAN-13条码生成工具中,这一计算过程完全自动化。只需输入前12位数字,工具会立即算出正确的校验位并生成完整的条码图像,避免了手工计算容易出错的麻烦。

商品条码的合法来源:GS1中国与内部使用码

很多刚起步的电商卖家或小型品牌主都会问同一个问题:我能自己编一组13位数字打印在商品上吗?答案取决于商品的销售渠道。如果产品只在自家门店或封闭渠道内流通,技术上可以使用前缀为20至29的"店内码"范围,这类编码不需要向GS1申请。但一旦商品要进入天猫、京东等主流电商平台,或是沃尔玛、华润万家等线下商超,就必须使用经过中国物品编码中心正式分配的商品条码。要获得合法的EAN-13厂商识别代码,企业需要向中国物品编码中心(GS1中国的成员组织)提交营业执照等材料,申请注册成为GS1系统成员。审批通过后,企业将获得一个独一无二的厂商识别代码(通常为7至9位数字),随后即可在该代码的基础上自行编制商品代码,组合出完整的12位数字,再用EAN-13条码生成工具补全校验位。内部使用码虽然申请门槛低,但存在明显的局限:无法在全渠道流通,大型零售商的系统不会认读未经授权的条码前缀,甚至可能被平台判定为标识缺陷。因此,对于有品牌意识和正规销售需求的产品方来说,走GS1正式注册流程获取合法条码前缀,是产品走向市场的必要一步。

条码印刷的硬指标:放大系数与空白区

条码设计得再规范,如果印刷时尺寸偏差过大或空白区被挤压,扫码枪照样无法识别。EAN-13条码有一套明确的印刷标准,核心参数包括标称尺寸、放大系数和空白区宽度。EAN-13的标称尺寸(100%放大率)为37.29毫米宽、26.26毫米高,其中条码部分的高度约为22.85毫米。实际印刷中,放大系数允许在0.8至2.0之间浮动,即条码宽度可以从约29.83毫米放大到约74.58毫米。放大系数低于0.8时,条码的条纹间距过窄,普通印刷机的精度难以保证清晰度;高于2.0则会占用过多包装面积,不符合常规包装设计要求。比尺寸更关键的是左右两侧的空白区(也称静区)。EAN-13条码要求左侧空白区宽度不小于最窄条宽的11倍,右侧不小于7倍。在标称尺寸下,左侧空白区约3.63毫米,右侧约2.31毫米。空白区的作用是让扫描器准确判断条码的起止位置,一旦被文字、图案或包装边缘侵占,扫码失败率会大幅上升。使用EAN-13条码生成工具下载矢量格式(SVG)文件,可以在排版软件中精确控制这些参数,确保印刷品一次通过扫码检测。

EAN-13条码生成工具的正确使用方式

有了合法的商品编码之后,下一步就是把数字变成可印刷、可扫描的条码图像。EAN-13条码生成工具正是为这一环节设计的实用工具,操作门槛极低,适合没有专业条码软件使用经验的产品卖家和设计师。进入工具界面后,核心操作只有一步:在输入框中填入12位数字。工具会自动进行校验位计算,将第13位补全。如果手边是一组完整的13位数字且校验位正确,也可以直接输入,工具同样会生成对应的条码。输入完成后,你可以根据包装设计的需要调节两个视觉参数:缩放比例控制条码整体大小,条高则独立调节竖线部分的高度。此外还有一个"显示下方数字"的开关选项,开启后条码下方的13位数字会一并呈现,关闭则只保留条纹图形。生成预览满意后,工具提供PNG和SVG两种下载格式。PNG适合快速预览和电子档案使用,而批量EAN-13条码生成场景下也常用PNG格式。SVG是矢量格式,放大或缩小都不会损失清晰度,是交付给印刷厂的首选格式。将下载的条码文件置入包装设计稿中,注意保留足够的空白区,就可以进入打样和印刷环节了。整个过程从输入数字到导出可印刷文件,熟练后几十秒即可完成。

EAN-13条码常见疑问一次性说清

围绕EAN-13条码,初次接触的用户总有几类高频疑问,这里集中解答。前三位数字代表什么含义?前三位是GS1分配给各个国家或地区的前缀,中国的前缀范围为690至699。但需要注意的是,前缀只代表条码的分配地,并不直接等同于产品的原产地。一件前缀为690的商品,完全可能在海外工厂生产。输入时应该填12位还是13位?两种方式都支持。如果输入12位数字,工具会自动计算校验位并补全为13位。如果输入13位数字,工具会验证校验位的正确性:校验位正确则直接生成条码,校验位错误时工具会给出提示。对于大多数用户来说,输入12位是最省心的选择。可以为自己店铺的自有产品随意编一个条码吗?如果产品仅在自有封闭渠道销售,可以使用20至29开头的店内码,这些编码无需GS1授权。但如果产品要进入公开零售市场,必须使用经中国物品编码中心正式分配的厂商识别代码,自编前缀会因无法被零售系统识别而被拒收。EAN-13与UPC-A有什么关系?UPC-A是北美地区常用的12位条码标准,形式上等同于在EAN-13前面加一个"0"。实际上,UPC-A条码生成器生成的条码与以0开头的EAN-13条码在扫码结果上完全兼容。而图书出版行业使用的ISBN条码,本质上也基于EAN-13编码体系,可以通过ISBN条码生成器专门生成。

我们回答最多的问题

EAN-13 条码的前三位数字有什么含义?

前三位是 GS1 前缀码,用来标识企业申请条码时所在的国家或地区。比如 690~699 代表中国,但并不意味着产品一定在那里生产,只是说明厂商识别代码是由中国物品编码中心分配的。前缀后面依次是企业代码和商品项目代码。

生成 EAN-13 条码时,到底要输入 12 位还是 13 位?

在 EAN-13 条码生成中,通常只需要输入前 12 位数字,工具会自动计算并补齐第 13 位校验码。如果你手头已经有完整的 13 位数字,也可以直接填入,工具会验证校验位是否正确,并给出提示或自动修正。

我就在自家店里卖点手工皂,可以自己随便编一个 13 位数字来用吗?

不建议随意编造。如果只在自有渠道内使用、不进入连锁商超与电商平台,可以留意 GS1 预留给内部使用的特定号段(如 20~29 开头的部分区间),但仍需小心避免与外部流通条码冲突。一旦产品要正式对外销售,还是需要向中国物品编码中心申请合法的厂商识别码与商品代码。

如果不小心输入了 13 位数字,但校验位是错的,工具会怎么处理?

工具会按照 EAN-13 校验规则重新计算正确的校验位,并用正确的值覆盖错误位,确保最终输出的条码能够被正常扫描。如果你希望保留原始数字用于其他核对,请注意备份,因为生成的条码永远以正确校验位为准。

EAN-13 和书号 ISBN 的条码是一回事吗?

不完全一样。ISBN 条码通常承载在 EAN-13 格式上,前缀固定为 978 或 979,后面的数字按照图书业务规则转换而成。如果你需要专门生成图书条码,建议使用 ISBN 条码生成器,它会按 ISBN 标准处理权值分配。

为什么生成的条码图片有时扫不出来,打印时要注意什么?

扫描失败多是因为尺寸过小、左右空白区被裁切,或者打印对比度不足。标准宽度约 37.29 毫米,高度可根据标签调整,但务必要保留条码两侧的静区(最小空白间隔)。推荐下载 SVG 矢量格式保证缩放清晰,打印前先用扫码枪或手机测试一下。

有几十款产品,能一次性生成所有 EAN-13 条码吗?

可以。如果你需要批量操作,可以使用 批量 EAN-13 条码生成器,一次导入多个 12 位数字,自动生成全部条码并打包下载,省去逐个制作的麻烦。

EAN-13 和 UPC-A 到底有什么区别,能不能混用?

UPC-A 是北美常用的 12 位零售条码,可以看作 EAN-13 省去最前面一位“0”的版本。如果你的产品只在美加市场流通,用 UPC-A 条码生成器 更合适;面向国内或全球销售,就必须使用 13 位的 EAN-13。大多数扫描设备都能识别带前导 0 的 EAN-13 并解读为 UPC-A,但规制上最好按目标市场选择正确格式。