每一张快递面单上都有至少一个条形码,有的还有二维码。平时我们只知道它们用来”扫一下就能查物流”,但条形码里到底编码了什么信息?普通人能不能自己读取?这篇文章就来逐一解析。
快递条形码的类型
快递面单上最常见的条形码有两种:
一维条形码(128码)
这是面单上最显眼的长条形条纹码,采用 Code128 编码标准。Code128 是一种高密度条码,可以在有限空间内编码数字、字母和部分符号。快递公司用它来编码运单号,比如顺丰的 “SF1234567890123” 或者中通的 “75123456789012”。
一维条形码的优点是识读速度极快,激光扫描枪可以在任意角度下瞬间读取。分拣线上包裹高速移动时,一维码的识读成功率远高于二维码,所以它是自动化分拣的主力。
二维码(QR码或DM码)
面单上的二维码通常编码了更丰富的信息,包括运单号、收寄件人信息(部分加密)、三段码、订单号等。二维码的容错率高,即使部分破损也能读取,常用于快递员手持终端扫描。
条形码里的信息内容
以一维条形码为例,它只包含运单号本身,不直接包含收件人地址、电话等隐私信息。快递系统的工作流程是:
- 扫描枪读取运单号(一串数字)
- 系统用运单号去后台数据库查询完整信息(地址、电话、路由等)
- 根据查到的信息决定包裹去向
所以条形码本质上是一个”索引编号”,真正的信息存在云端服务器上,而不是条码本身。这也是为什么你用手机微信扫快递面单上的条形码,只能看到一串数字——因为没有权限访问快递公司的后台系统。
用手机扫描能看到什么
如果你用手机扫描快递条形码:
- 微信/支付宝扫一扫:如果该快递公司接入了微信/支付宝的快递服务,扫码后会跳转到物流详情页,显示当前运输状态。
- 普通扫码工具:只会显示编码的数字串,就是运单号本身。
- 菜鸟/快递100等App:会识别运单号并自动查询物流轨迹。
条形码的校验机制
快递条形码的最后一位通常是校验位,用于防止扫描错误。以 Code128 为例,它内置了模 103 校验算法,扫描设备在读取条码后会验证校验位是否匹配,不匹配则提示重新扫描。这保证了分拣线上亿次扫描的准确率。
条形码与三段码的关系
三段码通常会以数字形式明文印在面单上,同时也会编码到二维码中。一维条形码本身不含三段码信息,但系统通过运单号查到三段码后,分拣机就能知道包裹的去向。
如果你对快递面单上各种数字编号的含义还想了解更多,可以看看 快递体积重是怎么算的(抛货公式详解),对三段码、集包码等编码体系有更深入的介绍。

快递资讯网