免费 UPC 条码生成器

用这个免费 UPC 条码生成器,把 GS1 分配的号码做成可直接印刷的 UPC-A 或 UPC-E 条码。输入 11 位数字自动补校验位,一眼看到所有 GTIN 写法,检查包装上放不放得下,还能用厂商代码给整个产品线批量编号。

  • UPC-A 和 UPC-E
  • 校验位和 GTIN 写法
  • 批量 ZIP 和 CSV
  • 可免费商用

UPC 条码生成器

UPC 条码

GTIN-12036000291452
GTIN-130036000291452
GTIN-1400036000291452
UPC-E
没有 UPC-E 形式

数字系统 0:GS1 分配给企业的商品号码。

UPC-A

条码预览会显示在这里。

  • 可免费商用
  • 无需注册
  • 没有水印
  • 全部在浏览器中完成

尺寸

样式

条码颜色
#
背景颜色
#

UPC 号码由 GS1 分配。本 UPC 条码生成器负责生成和检查条码图形,不出售、不分配、也不注册 UPC 号码。

UPC-A 和 UPC-E
2 种
个条码,每批免费
10,000
SVG、PDF、EPS 和 300+ dpi PNG
4 种文件
全部在浏览器里完成
0 上传

UPC 条码生成器怎么用

从 GS1 号码到可印刷的 UPC 只要三步,工具会在每一步帮你检查。

UPC-A 12UPC-E 8

UPC-A 号码(11 或 12 位数字)

036000291452
GTIN-12036000291452
GTIN-130036000291452
GTIN-1400036000291452

为什么用这个 UPC 条码生成器

UPC 码生成器不应该只会画条。这个工具在文件交给印刷厂之前,先把号码、尺寸和印刷都检查一遍。

  • 数字系统
  • 厂商代码
  • 商品代码
  • 校验位

看懂每一位数字

打开结构标注,工具会直接在条上标出数字系统、厂商代码、商品代码和校验位。第一位数字的含义也会说明,店内码、药品码和保留号段在印刷前就能发现。

GTIN-12036000291452
GTIN-130036000291452
GTIN-1400036000291452
外箱 (ITF-14)10036000291459

补上的数字。前面补 0 还是同一个商品;外箱号码加了包装指示位和新的校验位。

GTIN-12、GTIN-13、GTIN-14 一处看全

Amazon、Google Merchant Center 和零售商后台要求填写同一个号码的不同写法。GTIN-12、GTIN-13、GTIN-14 一键复制,还能直接打开对应外箱用的 ITF-14 条码。

UPC-A37.3 mm · 1.47 in
UPC-E22.4 mm · 0.88 in

同一个商品 042100005264,分别做成 UPC-A 和 UPC-E,按相同比例绘制。

UPC-A 和 UPC-E 互相转换

UPC-E 把同一个号码放进窄约 40% 的条码里,适合小包装。规则允许时,UPC 生成器会自动压缩;不允许时,它会明确告诉你号码不符合哪一条规则。

包装背面:右下方,距离边缘至少 8 毫米。100% 尺寸放得下。
细瓶子:旋转 90°,让条沿着弧面排列。

检查包装上放不放得下

输入平面上的可用空间,得到放得下的最大 GS1 尺寸;UPC-A 太宽时会建议改用 UPC-E。瓶子和罐子输入直径,工具按 GS1 曲面规则告诉你要不要把条码旋转 90 度。

用 GS1 厂商代码 0614141 编号U.P.C. 厂商代码 614141:商品编号 5 位,可以编 100,000 个商品。
00001614141000012
00002614141000029
00003614141000036
00004614141000043
00005614141000050
ZIP · SVG PDF EPS PNG CSV

免费给整个产品线编号

粘贴号码列表,或者输入你的 GS1 厂商代码,免费 UPC 条码生成器会生成最多 10,000 个带校验位的条码,标出重复和输错的号码,导出一个 ZIP 和一份 CSV 号码分配表。别的工具做这件事要收费。

印刷检查1 项待确认
  • 尺寸 100%,在 GS1 规定的 80% 到 200% 之内
  • 条高完整,没有截短
  • 已留出静区:左 9X,右 9X。放进包装时不要压到
  • 红光扫码器下的对比度只有约 12%:扫码器可能看不见这些条。请用更深的条色,不要用红色或橙色
  • 没有设置条宽缩减。数码和激光打印不需要;上机印刷前请问印刷厂

下载前先做印刷检查

点状态标签就能看到检查清单:尺寸、条高、静区、人眼可读数字、条宽缩减和颜色。对比度按收银台红光扫码器的方式评估,屏幕上看着很深的红色条也会被发现。

UPC 条码样例

下面都是本工具生成的真实条码,从货架上的单品到仓库里的外箱。

单品上的 UPC-A

100% 尺寸的标准 12 位 UPC,约 1.47 × 1.02 英寸。

小包装上的 UPC-E

压缩 0 之后的 UPC,用于唇膏、口香糖和化妆品。

同一个 UPC 的 EAN-13 形式

前面补一个 0,GTIN-12 就变成 GTIN-13,给要求 13 位的系统使用。

外箱上的 ITF-14

包装指示位 1 加上同一个商品号码,表示这个商品的一箱。

带 2 位附加码的 UPC-A

杂志和报纸在右边印上期号。

80% 的 UPC-A

GS1 允许零售条码使用的最小尺寸,适合拥挤的包装面。

UPC 条码是什么?

UPC(通用产品代码)是美国和加拿大收银台扫描的条码。UPC-A 共 12 位:1 位数字系统,再加上通过 GS1 分配的厂商代码和商品编号,最后一位是用前 11 位算出来的校验位。生成工具把这些数字画成条和空,并做成收银扫码器需要的尺寸。

第一位数字告诉扫码器这是哪一类号码。大多数商品以 0、1、6、7、8 或 9 开头。2 开头的是店内称重计价的商品,3 开头的是带美国国家药品代码的药品,4 开头的只限店内使用,5 是 GS1 US 的保留号段(过去用于优惠券)。上面的工具会说明你输入的每个号码的第一位。

0普通商品
1普通商品
2店内称重
3药品(NDC)
4店内自用
5保留
6普通商品
7普通商品
8普通商品
9普通商品

UPC-A 的第一位数字。企业的商品号码用 0、1 和 6 到 9。

怎么获得 UPC 码

在美国,UPC 号码只能来自官方机构 GS1 US。你可以为一个商品购买单个 GS1 US GTIN,也可以购买 GS1 厂商代码,自己给一批商品编号。拿到号码之后,把它输入上面的工具,就能做出条码图形。

单个 GTIN 收费 30 美元,不用续费,但不能用于药品、称重商品、混装箱和优惠券,而且每个都要单独购买。厂商代码 10 个号码起,首次 250 美元,每年 50 美元;最大的 100,000 个号码首次 10,500 美元,每年 2,100 美元。以上价格是我们 2026 年 10 月在 GS1 US 官网核对的。

可编商品数首次费用每年续费
单个 GS1 US GTIN
1$30无
GS1 厂商代码
10$250$50
100$750$150
1,000$2,500$500
10,000$6,500$1,300
100,000$10,500$2,100

来源:GS1 US,2026 年 10 月 6 日核对。价格可能调整,购买前请在 gs1us.org 确认。

哪种 UPC 方案适合你?

如果只卖一两个商品,也没有扩充计划,单个 GTIN 是拿到正规 UPC 最便宜的方式。如果打算做一个产品线,厂商代码每个号码更便宜,而且每个条码都会在 GS1 登记到你的品牌名下。

小心经销商卖的便宜 UPC。这些号码常常来自登记在别的公司名下的旧厂商代码,而 Amazon 和很多零售商会对照 GS1 记录核查 UPC,商品可能因此被拦下。对一些本身没有条码的商品,比如手工制品、自有品牌和组合装,Amazon 还提供 GTIN 豁免。

只有一两个商品,没有扩充计划

单个 GS1 US GTIN

每个 30 美元,不用续费。不能用于药品、称重商品、混装箱和优惠券。

有一个产品线,或者还会增加规格

GS1 厂商代码

10 个号码起,250 美元加每年 50 美元。每个商品编号由你自己分配。

在 Amazon 卖没有条码的商品

Amazon GTIN 豁免

适用于手工、自有品牌和组合装商品。在卖家后台申请,不需要 UPC。

从经销商那里买的便宜 UPC

经销商的 UPC有风险

往往是登记在别的公司名下的旧号码。Amazon 和零售商会核对 GS1 记录,可能会拦下。

每个规格都要单独的 UPC

GS1 要求每个商品以及它的每个变化都分配新的 GTIN。每种尺寸、颜色、口味、款式和包装数量都要有自己的 UPC,所以同一款饮料的 355ml 和 946ml 要两个号码,6 瓶装还要第三个。

有了厂商代码,这些号码由你自己分配。厂商代码后面剩下的位数就是商品编号:6 位的 U.P.C. 厂商代码剩 5 位,可以编 100,000 个商品;10 位的只剩 1 位,只能编 10 个。这个 UPC 码生成器的批量模式会帮你连续编号,并导出一份表格,记录每个号码给了哪个商品。不要把一个号码换给别的商品用。

Fernbrook Cold Brew4 个变体,4 个 UPC
355 毫升 · 原味
商品编号 00021
355 毫升 · 香草
商品编号 00022
946 毫升 · 原味
商品编号 00023
6 罐装 · 355 毫升
商品编号 00024
6 位厂商代码:商品编号 5 位,可编 100,000 个商品614141000210
10 位厂商代码:商品编号 1 位,可编 10 个商品614141000272
厂商代码商品编号校验位

每种规格、口味和包装数量都要单独编号。号码不能挪给别的商品。

UPC、EAN 和 GTIN 的区别

GTIN(全球贸易项目代码)是号码的名称,UPC 和 EAN 是承载号码的条码。UPC-A 承载 GTIN-12,EAN-13 承载 GTIN-13。在 UPC 前面加一个 0,就是同一个商品的 GTIN-13,所以全世界的扫码器都能读 UPC。

电商目录经常要求填 14 位的 GTIN。这类字段把 UPC 前面补 0 到 14 位即可,但包装上给美国和加拿大门店用的仍然是 UPC-A 条码。UPC 条码生成器的号码面板会同时列出三种写法,可以直接复制。需要 EAN-13、ITF-14 和其他码制,请用免费的条码生成器。

同一个 GTIN 出现在三个地方: 036000291452

印在包装上
UPC-A · GTIN-12美国和加拿大的商店扫这个
全球都能扫
EAN-13 · GTIN-13同一商品前面加 0,条完全相同
线上商品目录
GTIN00036000291452
GTIN-14填 14 位,前面补 0

UPC-A 还是 UPC-E?

UPC-E 是给放不下 UPC-A 的小包装用的缩短版 UPC。它省掉号码中间的 0,所以只适用于 0 开头、厂商代码末尾有足够多 0 的号码:厂商代码以 000、100 或 200 结尾时,商品代码 00000 到 00999 可以压缩,0 越少,能压缩的范围越小。

现在的厂商代码编出来的号码大多没有 UPC-E 形式。把工具切换到 UPC-E,它要么帮你压缩,要么告诉你号码不符合哪一条规则。如果没有 UPC-E 形式、UPC-A 又放不下,请换更大的包装面或者贴标签,不要把条码缩到 80% 以下。

000、100 或 200商品代码 00000 到 0099905410000678305467813
00(300 到 900)商品代码 00000 到 0009905430000067305436733
一个 0商品代码 00000 到 0000905432000008005432840
不是 0商品代码 00005 到 0000905432100009605432196
没有 UPC-E 形式084512300018没有 UPC-E 形式:厂商代码 84512 的末尾是 非零数字,只有商品代码 00005 到 00009 能压缩,这个号码的商品代码是 30001。

0UPC-E 省掉的 0

UPC 条码的尺寸和位置

100% 时,UPC-A 条码含静区宽约 1.47 英寸(37.3 毫米),连同数字高约 1.02 英寸(26 毫米)。GS1 允许 80% 到 200%。不要为了省空间把条截短:GS1 不建议截短条码,因为截短后扫码器能识别的角度会变少。

条码放在包装背面右下四分之一的区域,离任何边缘至少 8 毫米。避开折线、接缝、翻盖和撕口,也不要放在瓶颈上。在细瓶子和罐子上,把条码旋转 90 度,让条沿着弧面排列;这个 UPC 条码生成器的瓶子检查会告诉你什么时候需要这样做。

包装背面
8 mm8 mm
  • 背面的右下四分之一区域
  • 离任何边缘至少 8 毫米,最多 102 毫米
  • 包装立着时条是竖的;细瓶子和罐子上旋转 90°
  • 不要放在折线、接缝、翻盖、撕口或瓶颈上
  • 不要为了省空间把条截短

谁在用这个 UPC 条码生成器

只要商品要上美国的货架或美国的电商平台,就需要 UPC,而且大多需要不止一个。

新品牌

先给第一个商品做 UPC,随着产品线扩大,再用厂商代码给其他商品编号。

Amazon、Walmart 和 Shopify 卖家

复制每个平台要求的 GTIN 写法,并在包装上印上对应的 UPC。

小包装和化妆品

符合条件的号码缩短为 UPC-E,用于唇膏、指甲油等小商品。

代工厂和包装设计师

把客户给的号码清单一次批量做成每个 SKU 的可印刷文件。

常见问题

还有疑问?工具会在你输入时说明每个问题,上面的指南也讲了价格、尺寸和摆放位置。

打开 UPC 条码生成器

这个 UPC 条码生成器免费吗?

免费。不用注册,没有水印,批量模式每次最多 10,000 个条码也免费,生成的文件可以用在你销售的商品上。

UPC 条码生成器能帮我生成 UPC 号码吗?

不能。UPC 条码生成器只会给你已有的号码画条码。正规的 UPC 号码来自 GS1,可以是单个 GTIN,也可以用你的厂商代码编出来。自己编的号码可能已经属于别的公司。

UPC 码要多少钱?

在 GS1 US,单个 GTIN 30 美元,不用续费。可编 10 个商品的厂商代码首次 250 美元,每年 50 美元;更大的厂商代码总价更高,但平均到每个号码更便宜。价格是我们 2026 年 10 月核对的,详见上面的表格。

为什么会多出第 12 位数字?

UPC 的最后一位是用前 11 位算出来的校验位,扫码器靠它发现读错。输入 11 位,UPC 码生成器会自动补上;输入 12 位,它会检查最后一位对不对。

每种尺寸或颜色都要不同的 UPC 吗?

要。GS1 要求每种尺寸、颜色、口味、款式和包装数量各有一个 GTIN。批量模式可以帮你连续编号,并在 CSV 表格里留下记录。

UPC 可以用在 Amazon 上吗?

可以。Amazon 会对照 GS1 记录核查 UPC,所以要用登记在你品牌名下的号码。如果商品本身没有条码,比如手工制品或自有品牌商品,可以向 Amazon 申请 GTIN 豁免。

UPC-A 和 UPC-E 有什么区别?

UPC-A 有 12 位,是标准形式。UPC-E 是压缩形式,条里只有 6 位数字,用于小包装,只有 0 足够多的号码才能缩短。UPC 生成器可以双向转换。

UPC 条码应该多大?

有空间就按 100% 印刷,约 1.47 × 1.02 英寸,最小不要低于 80%,也不要把条截短。用工具里的空间检查,可以算出包装上放得下的最大尺寸。

怎么打开 CSV 而不丢掉开头的 0?

表格软件会把 036000291452 变成 36000291452,除非你告诉它这一列是文本。在 Excel 里用「数据」中的「从文本/CSV」导入,并把 GTIN 列设为文本;在 Google 表格里导入时,关掉把文本转换为数字的选项。

马上生成你的 UPC 条码

输入你的 GS1 号码,不到一分钟就能下载可印刷的 UPC;也可以用免费 UPC 条码生成器一次给整个产品线批量编号。