做一张条形码很容易:输入一串数字,点一下生成,屏幕上出现黑白条纹。真正让人返工的,往往是后面的那一段——商品要上架了,才发现号码少了一位;仓库把 Excel 里的 300 个 SKU 粘进来,结果有几行混入了中文;标签打印出来,扫码枪只能隔着角度反复试;同事拿到的是一堆没有文件名规则的图片,根本不知道哪张贴哪个货。条形码生成器更适合被当成一条交付流程来用:先选对码制和数据,再让工具校验、体检和批量生成,最后按使用场景导出。Pro 的价值,则是把一批已经核对过的条码打包成 ZIP、排成 A4 标签,并针对打印机给出一份可以继续复核的建议。

21 种
一维码制覆盖零售、物流与工业
1000 行
一次批量生成与逐行校验
A4 PDF
Pro 直接排版成可打印标签

条码工作的难点,不是画出黑白条纹

条形码是一种把字符变成机器可读图案的方式,但它不是“随便把数字变成图片”。码制决定了能放什么内容,校验位决定了号码末位是否符合规则,条宽、条高和左右静区决定了扫描设备有没有足够的空间识别。你可以把它理解成一份很短的接口契约:数据格式、编码方式和印刷表现必须同时成立,少一项,最终结果就可能只是看起来像条码。

还有一个经常被低估的问题:单张条码和批量条码是两种工作。单张更像“做一张图”,批量更像“处理一份小型数据表”。你要知道每一行对应谁、哪几行无效、自动补上的校验位是什么、导出的文件名如何和原始编号对应。若这些关系没有保留下来,标签贴错以后,重新排查的成本会远高于最初多花几分钟核对。

先决定条码承担什么任务
EAN-13、UPC-A 更常见于零售商品,ITF-14 更适合外箱和物流单元,CODE128 常用于快递、仓储和资产编号。条码只需要让设备读出一个短编号;如果你想放中文、网址或联系方式,应优先考虑二维码生成器,不要把一维条码拉得又长又密。

先选码制,再谈尺寸和导出

选择码制时,最稳的顺序不是“哪个看起来更专业”,而是先问三个问题:数据来自什么系统?扫描设备在哪里使用?接收方有没有明确要求?商品包装常见 EAN-13 或 UPC-A;外箱和托盘标签常见 ITF-14;快递单号、设备资产号和仓库位置码通常更适合 CODE128。CODE39 兼容一些较早的工业系统,但同样内容往往更宽。工具提供 21 种码制,覆盖范围很广,但这不等于可以随意替换:换码制可能影响现有扫描器、标签尺寸和下游系统规则。

能力适合先确认交付时再检查
EAN-13 / UPC-A核对位数与校验位确认商品系统和供应方要求
ITF-14按外箱或物流单元编号按实际纸箱尺寸排版
CODE128验证 ASCII 内容和长度按打印机点宽检查密度
CODE39 / Codabar确认旧设备兼容性保留原编号与标签清单
PNG / SVG / JPG选适合平台的文件格式批量打包并生成 A4 标签 PDF

如果输入的是 EAN-13、EAN-8、UPC-A 或 ITF-14,工具会按 GS1 Mod10 规则处理校验位:输入少一位时可以补全,输入完整号码时会逐位校对。这里的“自动补全”只解决计算问题,不会替你申请商品厂商代码,也不会证明一个号码已经被某个机构分配。尤其是准备上架商品时,号码来源和使用资格仍要回到你的供应链或编码机构记录中核对。

批量导入前,先把每一行变得可解释

批量条码最适合从现有表格开始,而不是在页面上逐个手输。你可以从 Excel 复制两列,也可以导入 CSV:一列放条码内容,另一列放标签名。标签名不只是给人看的备注,它还会帮助你在生成文件、贴标和盘点时找回上下文。比如“690123456789,有机纯牛奶 250ml”比只有一串数字更容易交接;但不要把住址、电话、门禁密码或订单完整信息放进可能被分享的标签数据。

  1. 1
    先保留原始表格,不在导入后直接覆盖
    把 SKU、原始号码和标签名保留在源文件中。工具负责生成和校验,源表负责说明这些号码从哪里来,二者不要混成一份无法回退的文件。
  2. 2
    确认首行是不是表头
    导入前看清楚第一行是否写着“条码内容”“标签名”或对应英文列名。工具可以识别常见表头,但仍建议你在预览里确认第一条真实数据没有被误当成标题。
  3. 3
    先看无效行,再看总数量
    批量生成不是只给出“成功”或“失败”。逐行检查位数、字符集、校验位和码制不匹配的提示,先修正红色错误,再处理只是需要注意的警告。
  4. 4
    保留生成后的校验位清单
    导出包含编码号码和校验位的 CSV 清单,把它与原始表格一起保存。之后发生漏贴、重贴或库存差异时,至少能沿着编号追溯。
  5. 5
    最后才决定 ZIP 或标签 PDF
    如果接收方要把条码放入既有设计,ZIP 中的单张 PNG/SVG 更合适;如果要直接贴到货架、资产或样品上,Pro A4 标签 PDF 更省一次人工排版。
一批通过,不代表一批都贴对
工具能校验输入和编码规则,但不能知道仓库里某个 SKU 实际对应哪件货。导出后仍应抽查文件名、标签名和实体库存的对应关系;特别是复制粘贴过来的表格,前导零、隐藏空格和重复编号都值得单独看一遍。

打印前要看扫码体检,而不是只看预览好不好看

屏幕上的条码通常很“干净”,但打印机、纸张和缩放会把问题放大。工具会实时检查颜色对比度、红色条、反色、左右静区、条高比例和 EAN 放大系数,并把结果分成可直接印刷、印刷提醒或可能导致扫不出的错误。它的意义不是给每张条码盖一个绝对安全章,而是把你原本需要凭经验观察的项目列出来。

最容易被忽略的是静区。条码左右需要留出不被文字、边框或下一张标签侵入的空白,扫描器才能判断条纹从哪里开始、在哪里结束。第二个常见问题是把零售码的条高压得太矮:设计稿可能觉得更紧凑,但收银台或手持设备的读取角度并不理想。第三个问题是把 SVG 当成“导出后一定正确”的保证。SVG 确实适合无损缩放,但如果后续软件把它强行压缩、描边或套进非等比容器,最终印刷仍可能失真。

  • 先看错误:有会导致无法编码或明显扫不出的错误时,不要急着下载。
  • 再看警告:条高、密度或静区提示需要结合标签大小、设备和用途决定。
  • 选择格式:印刷交付优先考虑 SVG;系统只接受图片时再导出 PNG 或 JPG。
  • 核对实际尺寸:导出倍率和像素尺寸会影响 300 DPI 下的打印大小,不要只按屏幕视觉判断。
  • 留一张实物样:正式批量打印前,先用目标纸张和目标设备打印一张并实扫。

三个常见场景,做法并不一样

实操案例

商品包装:号码正确只是起点

你有 24 个商品 SKU,需要把 EAN-13 放进包装设计。供应商给了 12 位号码,设计同事希望马上拿到一批黑白图。
  1. 1.先确认号码来自你的商品编码记录,而不是为了测试随手编的一串 12 位数字。工具可以计算末位校验位,但不会代替号码注册或归属确认。
  2. 2.在单个模式先生成一条,检查 EAN-13 的位数、GS1 前缀提示和扫码体检,再把确认后的数据批量导入。
  3. 3.导出 CSV 清单与 SVG 文件,让设计同事按原始号码和标签名放入包装,不要只发送没有上下文的图片压缩包。
  4. 4.在最终印刷尺寸下打印样张,实扫后再批量交付。包装设计可以调整留白,但不能为了“更小”牺牲静区和条高。
得到什么:商品条码交付的是“编号、图形、映射关系和检查结果”四件东西,而不是一张看起来整齐的图片。
实操案例

仓库资产:CODE128 往往比零售码更自然

仓库要给货架、周转箱和设备贴编号,数据来自 Excel,编号包含大写字母和短横线,数量约 300 个。
  1. 1.先选择支持 ASCII 内容的 CODE128,确认现有扫码枪和仓库系统读取后返回的就是原始编号。
  2. 2.从 Excel 复制编号和位置名称,导入后按行看错误、重复值和过长内容,不要把中文位置名直接塞进一维条码。
  3. 3.用标签名帮助人工贴标,但把真正的机器识别值作为清单中的主字段,避免同名货架导致混淆。
  4. 4.Pro 用户可以把有效结果打包成 ZIP,并将同一批号码排成 A4 标签;贴完后按 CSV 清单抽样复核。
得到什么:对仓库来说,标签是否能被追溯往往比标签是否“设计得漂亮”更重要。文件名规则和清单留档,是批量流程的另一半。
实操案例

物流外箱:先问清楚是商品码还是箱码

一批外箱需要贴 ITF-14,运营同事却把商品 EAN-13 表格直接发了过来,要求“批量做成一样的标签”。
  1. 1.先暂停排版,确认外箱编号是否与商品编号分开管理,以及接收方的物流系统要求哪一种码制。
  2. 2.不要因为工具能生成就把 EAN-13 自动当成 ITF-14;它们的用途、位数和承载的物流层级不同。
  3. 3.确认数据来源后再导入,检查校验位和条码宽度是否适合纸箱可用区域。
  4. 4.如果标签要交给印刷厂,Pro A4 PDF 可以帮助内部先预览标签排列,但正式大货仍应以印刷厂打样和扫描测试为准。
得到什么:当数据和用途不匹配时,最专业的动作不是“换一个格式继续做”,而是先把需要贴的对象问清楚。

什么时候值得用 Pro 批量导出和标签打印

如果你只做一张条码,免费版的单个生成、PNG/SVG/JPG 下载、复制和分享已经够用;如果你只是想先看 300 行数据有没有错误,也可以先用免费批量预览和清单导出把问题找出来。Pro 真正有价值的时刻,是“数据已经确认,现在要把它变成可交接、可打印、可复盘的批次”。

批量 ZIP 适合交给设计师、仓库系统或需要逐文件上传的平台;A4 标签 PDF 适合直接打印、裁切或贴标;AI 印刷体检则适合在你已经有条码、打印机和纸张参数时,进一步检查条宽、点宽、走纸方向和当前体检结果。AI 给的是基于输入和打印参数的建议,不是对所有设备和纸张的保证。最稳的流程仍然是:先让工具指出风险,再用目标设备打印一张实物验证。

正在确认 Pro 权益…

分享链接和导出文件,适合不同的交接方式

条码工具支持生成分享链接,打开后可以还原单个条码或批量输入,适合把“同一个待确认版本”交给同事查看。分享链接的好处是减少截图来回传,但它不是权限系统,也不是加密文件柜。链接里有什么数据,打开者就可能看到什么数据,所以不要把不必要的客户资料、内部密钥或敏感业务备注混在条码内容里。

交接时可以按接收方选择输出:设计师需要 SVG 或单张高分辨率图片;仓库需要编号与位置的 CSV 清单;现场贴标需要 A4 PDF;只想让同事确认号码,则分享链接更轻。若对方只能接受位图,可以使用SVG 转 JPG转换,但转换后仍要检查尺寸和清晰度。需要核对二维码内容时,则可用二维码解码器,不要把二维码和一维条码的交付习惯混为一谈。

批量下载前的 12 项清单

  • 已确认条码代表的是商品、外箱、资产、货架还是其他对象。
  • 码制来自接收方或现有系统要求,不是只按外观选择。
  • EAN、UPC、ITF-14 等数字码的位数和校验位已核对。
  • CODE128 等文本码没有混入中文、全角符号或不可见空格。
  • 表头没有被当成第一条真实数据。
  • 批量结果里的错误行已经修正或明确排除。
  • 重复编号已经和源表确认,不是误复制造成的重复。
  • 标签名和机器识别编号仍然可以互相追溯。
  • 颜色对比度、静区、条高和密度没有出现未处理的错误。
  • 导出格式符合接收方要求,SVG 没有被后续软件非等比拉伸。
  • 已经用目标纸张和目标设备打印至少一张并实际扫描。
  • 原始表格、含校验位清单和最终文件放在同一批次目录中。

常见问题

EAN-13 条形码的校验位怎么算,输入 12 位可以吗?

可以先输入 12 位主体号码,工具会按 GS1 Mod10 规则计算第 13 位校验位;如果输入完整的 13 位号码,则会逐位检查最后一位是否正确。自动计算只解决数学校验,不代表号码已经由商品编码机构分配,正式商品上架仍应核对你的厂商识别代码和商品记录。

商品条码应该选 EAN-13、UPC-A 还是 CODE128?

商品包装通常先确认供应链要求的 EAN-13 或 UPC-A;北美零售场景常见 UPC-A,其他地区和商品系统可能使用 EAN-13。CODE128 更适合快递单号、仓储和资产编号。最终选择应以接收方系统和扫描设备为准,不能只因为某种码制能生成就直接替换现有编号。

条形码里可以放中文、网址或联系方式吗?

一维条码主要编码短字符,工具会对不支持的中文、全角符号或 emoji 提示错误;CODE128 也不适合承载很长的内容。需要放中文、网址、联系方式或较长文本时,应使用二维码。二维码更适合存放内容本身,一维条码更适合让系统读取一个短编号。

批量生成条码怎么导入 Excel 或 CSV?

可以从 Excel 复制数据,也可以导入 CSV;常见做法是让一列放条码内容,另一列放标签名。导入后先确认表头识别是否正确,再逐行查看位数、字符、校验位和重复值。修正无效行后,再导出含编码号码、校验位和状态的清单,避免只保留图片而丢掉数据关系。

条形码打印出来扫不出来怎么办?

先检查条码是否真的编码成功,再看对比度、左右静区、条高、密度和缩放比例。不要把黑白条纹贴得太靠近边框,也不要为了省空间把零售码压得过矮。用目标打印机和纸张先打一张实物,换不同角度扫描;如果仍失败,再回到码制、尺寸和数据来源逐项排查。

Pro 的 A4 条码标签 PDF 适合直接打印吗?

Pro 可以把有效条码按标签布局排成 A4 PDF,适合货架、资产和样品标签的预览、打印与交接。正式批量打印前仍应确认标签纸规格、页边距、标签间距和打印机缩放设置,并先打印一页实测。PDF 解决排版和交付问题,不会替你确认纸张型号或现场扫描环境。

条码 AI 印刷体检可以保证每台扫码枪都能识别吗?

不能把 AI 体检理解成对所有设备的保证。它会根据条码数据、规则体检结果和你填写的打印机参数给出条宽、点宽、密度或走纸方向等建议,帮助提前发现风险。不同纸张、墨水、打印头、扫描距离和设备角度仍会影响结果,所以正式交付前必须用目标设备做实物抽测。