条码高级:码制详解与 GS1 标准
基础条码谁都会加——选码制、输内容、完事。但工业场景需要更深入的知识:不同码制的规则是什么?GS1 标准怎么用?应用标识符(AI)是什么?本篇带你进入条码的进阶世界。
码制选择指南:不同场景用不同码
码制就是条码的编码规则。选错了码制,扫码枪可能读不出来,或者数据不符合行业标准。
CODE_128 —— 最通用的码制。支持所有 ASCII 字符(字母+数字+符号),长度可变。适合物流标签、产品编码、内部管理。如果你不确定用什么,选它准没错。
EAN_13 —— 超市商品条码。13 位纯数字,前 3 位是国家代码(690-699 是中国)。每种商品只有一个 EAN-13 码。
EAN_8 —— EAN-13 的缩短版,8 位数字。适合包装太小放不下 EAN-13 的场景。
UPC_A —— 北美商品条码。12 位纯数字,和 EAN-13 兼容(UPC 可以转成 EAN)。
CODE_39 —— 工业码。支持字母+数字,但比 CODE_128 简单,编码密度低。常用于军事和汽车行业。
ITF_14 —— 物流码。14 位纯数字,专门用于外箱包装。扫码枪扫一下就知道箱子里是什么。
GS1_128 —— 物流标签的国际标准码。在 CODE_128 基础上加了「应用标识符」(AI),可以编码批号、有效期、重量等信息。详见下文。
GS1-128 标准:工业物流的通用语言
GS1-128 是全球物流标签的标准。它的核心是应用标识符(AI)——每个数据前面加一个数字代码,表示这段数据的含义。
常用 AI 列表:
(01)—— GTIN(全球商品编码)。14 位数字。(10)—— 批号。最多 20 个字符。(17)—— 有效期。格式 YYMMDD,如251231表示 2025 年 12 月 31 日。(21)—— 序列号。最多 20 个字符。(310n)—— 净重。n 表示小数位数,如3103表示 3 位小数。(410)—— 收货方 GLN(全球位置码)。13 位数字。

在阿标中使用 GS1-128
GS1_128。• GS1-128 条码扫不出来?→ 检查 AI 编号是否正确,括号是否遗漏
• 人读文字显示异常?→ 确认数据格式符合 AI 要求(如有效期必须是 6 位数字 YYMMDD)
• 打印出来条码太密?→ GS1-128 数据越长条码越密,考虑精简数据或增大条码宽度








