如何制作条码:实用4步教程
选择正确格式、编码数据、生成、打印。使用合适工具整个流程不到一分钟。这里是方法,下方嵌入了我们的生成器。
制作条码其实很简单 — 选格式、输入数据、下载。难的是为你的用例选对格式:零售(UPC、EAN/中国商品条码)、库存(Code 128、Code 39)、发货(GS1-128、ITF-14)和数字(QR Code、Data Matrix)都需要不同的编码。本指南通过4步流程介绍每种场景的格式推荐。
一个重要的前置决定:如果你的条码要贴在零售销售的产品上,你需要一个GS1许可的号码(UPC、EAN/商品条码、ISBN) — 你不能合法地自创一个。内部使用的条码(仓库标签、活动门票、库存)没有这个限制;你可以使用任何Code 128或QR Code,内部包含任何数据。
第1步:选择正确的格式
五种常见场景。(1) 店铺或市场销售的零售产品 → UPC-A(美国/加拿大)或EAN-13/中国商品条码(中国大陆、台湾、香港、欧洲、世界其他地区)。两者都需要GS1许可号码。(2) 内部库存或仓库资产 → Code 128(字母数字、高密度)或Code 39(旧系统)。使用任何数据。(3) 发货纸箱或托盘 → ITF-14(箱码)或GS1-128(带(00) SSCC、(01) GTIN、(10) 批号、(17) 保质期等Application Identifiers)。(4) 制药 → 用于DSCSA/欧盟FMD合规的GS1 Data Matrix,编码(01) GTIN + (17) 保质期 + (10) 批号 + (21) 序列号。(5) 数字链接或URL → QR Code(消费市场)或Data Matrix(小面积、工业)。
第2步:输入数据
里面放什么取决于格式。UPC-A接受12位数字(11位数据 + 1位校验位,生成器计算)。EAN-13接受13位(国家前缀 + 公司前缀 + 产品 + 校验位)。Code 128和Code 39接受任何字符串 — 通常像'ACME-衬衫-红色-XL'这样的SKU或序列号。QR Code接受URL、vCard、文本或Wi-Fi连接字符串。如果输入对所选格式无效(如位数不足、非法字符),生成器会警告。
第3步:生成并下载
将条码渲染为PNG(最适合屏幕和大多数打印机)、SVG(最适合无损失调整大小 — 推荐用于包装设计)或PDF(最适合标签和Avery表)。我们的生成器输出全部三种。批量使用时,上传CSV值并下载条码ZIP — 一次性生成数百个库存代码时很有用。
第4步:以正确尺寸和对比度打印
尺寸:UPC-A标称为1.469″ × 1.02″,但GS1规范允许80%-200%缩放。低于80%有扫描器失败风险。Code 128需要最小0.0075″的条宽(X维度)用于零售扫描器;Zebra/Dymo热打印机条码通常使用0.013″或更高。QR Code最小可扫描尺寸约10mm × 10mm。对比度:白底黑条是黄金标准。避免彩色背景、条码上的光泽覆膜或低对比度颜色组合 — 它们急剧降低扫描可靠性。始终在每侧包含至少10倍X维度的安静区(白边)。
我需要先在GS1注册吗?
仅当条码要贴在零售销售的产品上,或销往针对GS1 GEPIR验证的批发商时。Amazon、淘宝、天猫、京东、Walmart、Target、Costco、Kroger和大多数主要零售商对每个提交的GTIN进行GS1注册表验证 — 非GS1号码被拒为「无效GTIN」。仅内部使用(仓库资产标签、员工胸卡、活动门票、内部库存),你不需要GS1。你可以使用任何Code 128、Code 39或QR Code,内部包含任何数据。
FAQ
我怎么制作自己的条码?
四步。(1) 选格式 — 零售用UPC/EAN/商品条码,库存用Code 128,数字用QR。(2) 输入数据 — UPC需要GS1许可的12位号码,Code 128/QR可用任何字符串。(3) 生成为PNG、SVG或PDF。(4) 以推荐尺寸打印,白底黑条对比度、清洁的安静区。在线生成器整个流程不到一分钟。
我可以为我的产品制作自己的条码吗?
可以,但条码类型取决于它在哪里销售。对于内部库存或仓库使用,你可以自由制作Code 128或Code 39条码,使用任何数据。对于零售产品(Amazon、淘宝、天猫、京东、Walmart),你必须使用GS1许可的UPC或EAN — 自创号码会被零售商的GTIN验证拒绝。
我可以免费创建UPC条码吗?
你可以免费生成条码图像(任何生成器,包括我们的,都可以从12位号码渲染UPC-A图像)。但如果你要在零售销售,号码本身必须来自GS1许可的公司前缀。GS1单个GTIN收费$30起。发行真实UPC的「免费」生成器是骗局或使用2002年前回收的前缀,无法通过Amazon/Walmart验证。
最好的免费条码生成器是什么?
关键因素:格式覆盖(是否支持UPC、EAN、Code 128、QR、Data Matrix)、输出格式(PNG、SVG、PDF)、校验位计算和CSV批量模式。主要免费选项:我们的生成器(完全覆盖、CSV批量、PDF表)、TEC-IT(非常广泛的格式支持)、OnlineLabels(最适合打印到物理标签表)。Canva适合一次性设计工作,但缺少批量和PDF表输出。
我可以创建自己的UPC条码吗?
你可以自己渲染图像,但底层的12位号码必须来自GS1。Amazon、淘宝、Walmart、Target、Costco对提交的UPC进行GS1 GEPIR注册表验证 — 自创号码验证失败,产品listing被拒。中国大陆从ancc.org.cn(中国物品编码中心)、台湾从gs1tw.org、香港从gs1hk.org直接购买。
手机可以用作条码扫描器吗?
可以 — 过去十年的每部智能手机都可以扫描1D条码(UPC、EAN、Code 128、Code 39)和2D条码(QR、Data Matrix)。iPhone通过相机应用原生扫描QR;Android使用Google Lens;中国用户也可以用微信或支付宝的「扫一扫」。对于库存工作,Orca Scan或Scandit等免费应用添加扫描到电子表格的工作流。硬件扫描器对高容量使用(>100次扫描/天)仍然更快,但手机对大多数小企业使用足够。
Related generators
Need a real barcode now?
Generate a valid UPC-A barcode in seconds — no signup, no watermark. Free for casual use; paid plans from $9/mo for higher volume.