按 GS1 的模 10 算法补齐 UPC-A 第 12 位校验码,支持批量连号。⚠️ 本工具用于校验位计算与格式演示,正式上架必须使用 GS1 授权号段。
UPC-A 是 12 位数字:前 11 位是号码本体,第 12 位是按 GS1 标准的模 10(Modulo 10)算法推出来的校验位。
步骤:① 把前 11 位从左往右编号 1–11;② 奇数位数字之和 × 3,加上 偶数位数字之和; ③ 用 10 减去这个总和的个位数,再对 10 取模,得到的就是校验位。
举例 03600029145:奇数位 0+6+0+2+1+5=14,×3=42;偶数位 3+0+0+9+4=16;合计 58; (10 − 8) mod 10 = 2,所以完整 UPC 是 036000291452。
校验位的作用是让扫描枪当场发现读错一位或相邻两位调换 —— 它不能证明这个号属于你。
🔴 不可以。本工具做的是校验位计算与格式演示,不是号码发放。
正式上架必须使用 GS1 授权号段:在 GS1(美国为 GS1 US,中国为中国物品编码中心)申请企业前缀, 由它分配给你专属号段,你再在号段内自行编号。亚马逊会把商品条码与 GS1 数据库比对, 用来路不明的号会触发「UPC 无效 / 与 GS1 记录不符」而被拒或事后下架,严重的会影响账号。
二手转卖的号段同样有风险:GS1 的登记企业与你的店铺主体不一致时,一样比对不上。
亚马逊提供 GTIN 豁免(Brand/GTIN Exemption):自有品牌且产品与包装上没有厂商条码时, 可以申请豁免后用自己的 SKU 上架;部分类目与配件、手工品也有各自的豁免路径。
豁免要提交品牌证明与产品图,审核以平台当时的政策为准。跟卖别人 ASIN 的场景不需要自己的 UPC —— 直接挂靠已有商品页即可。
GTIN 是全球贸易项目代码的统称,UPC-A(12 位)与 EAN-13(13 位)都是它的具体形态: UPC 主要用于美国和加拿大,EAN 用于欧洲及其他地区。EAN-13 在前面补一位 0 就等于 UPC-A。
ASIN 则是亚马逊自己给每个商品页分配的 10 位编号,由平台生成,不能申请也不能自定义, 与 GS1 体系没有关系。