条码生成器:生成并打印条码
最后更新 2026-10-22
输入内容,从 12 种码制里选一种(Code 128、EAN、UPC、QR Code 等),实时预览后下载 PNG 或 PDF——可以单个生成,也可以每批最多 50 个批量生成。
货架标签、纸箱、托盘或产品上急需一个条码,又不想打开设计软件?Utilities 里的条码生成器让您在浏览器里把输入的任意内容变成可扫的条码。它覆盖仓库真正用得到的码:8 种一维条码 + 4 种二维码,实时预览,可下载 PNG / PDF。它是个独立小工具:内容由您自己输入(比如从产品页复制过来的 SKU、库位编码或 LPN),剩下的交给生成器。
第一步:单个生成(单个生成 tab)#
- 打开 Utilities → 条码生成器(/utilities/barcode-generator),停留在「单个生成」tab。
- 在「码制」下拉里选一种。下拉按组分好:一维条码——Code 128、Code 39、EAN-13、EAN-8、UPC-A、UPC-E、ITF-14、Codabar;二维条码——QR Code、Data Matrix、PDF417、Aztec Code。
- 在「内容」里输入要编码的数据。不确定合法内容长什么样?点「填入示例」,页面会填进一个该码制可用的例子,照着改就行。
- 看右侧「预览」区:条码会随着您的输入实时生成。如果内容不符合该码制的规则,会出现红色提示直接写明规则——照着改内容,不用猜。
- Code 128:只支持 ASCII 字符——仓库里的万金油,SKU、库位、LPN 都用它。
- Code 39:只支持大写字母、数字、空格和 - . $ / + %(没有小写)。
- EAN-13 / UPC-A:输入 12 位或 11 位数字,最后一位校验码自动生成(输入完整的 13 / 12 位也可以)。EAN-8 是 7–8 位,UPC-E 是 6–8 位,ITF-14 是 13–14 位。
- Codabar:首尾必须是 A–D 字母,中间是数字和 - . $ / + :。
- 四种二维码(QR Code、Data Matrix、PDF417、Aztec Code)可以放自由文本,比如网址或序列号,没有纯数字限制。
不确定选哪种码制?仓库内部标签(库位、托盘、纸箱、SKU)→ Code 128。别人给您的零售商品条码 → 按原样用 EAN-13 或 UPC-A。网址或较长的一段文字 → QR Code。
第二步:调整外观#
- 缩放(1–5):条码渲染的大小。数字越大,下载的图越大、隔远了也更好扫。
- 条高(仅一维,3–60):条越高,打印粗糙、标签磨损时越耐扫。
- 显示人读数字(仅一维):把内容以数字/字母印在条纹下方——扫码枪坏了的时候,人还能照着手输。
- 条码颜色与背景颜色:两个颜色都能选。请保持强对比(浅底深条),对比太弱扫码枪会读不出来。
- 纠错级别(仅 QR Code,L / M / Q / H,默认 M):级别越高,码被污损、撕掉一块后越能扫出来,代价是码更密。
- 旋转:0°、90°、180° 或 270°——标签位置是竖着的时候用得上。
有些选项只在用得上的码制下出现:条高和人读数字开关只对一维条码显示,纠错级别只对 QR Code 显示。如果某个选项不见了,多半是您选的码制用不上它。
第三步:下载并打印#
- 点「下载 PNG」得到图片文件,或点「下载 PDF」得到只含这一个条码的 PDF。文件名带码制和时间戳,多次下载不会互相覆盖。
- 打印:打开 PDF 直接打印,或者把 PNG 放进您的标签版式里。先打一张测试标签,用仓库里实际用的扫码枪和 App 扫一遍再批量打——手机能扫不等于老扫码枪能扫,印太小是最常见的原因。
- 要成批打正式的物流/仓库标签?用 Utilities → 标签打印(/utilities/label-print),它就是为单个/批量标签打印做的;本生成器负责的是把条码本身做出来。
批量模式:一次最多 50 个#
- 打开「批量生成」tab,选一种码制——一批里的所有值都用同一种码制。
- 把值粘贴或输入到文本框,一行一个,最多 50 行——从表格里复制一列过来正好一行一个。
- 点「全部生成」。每个值变成一张卡片,条码按标准外观生成(黑条白底、带人读数字)。不符合规则的值会在自己的卡片上显示规则错误,不出条码——其余的照常生成,不受影响。
- 逐张下载:每张卡片有自己的 PNG 下载按钮,文件名带码制和该值。批量模式没有打包 ZIP——需要哪张下哪张。
在单个模式里切换码制会故意清空内容框——反正换了码制,旧内容多半不符合新规则(比如带小写的 Code 39)。切换之后再输入,或先填入示例。
本文用到的 Docklify 功能#
- 条码生成器「单个生成」(12 种码制、实时预览、PNG / PDF 下载)——Utilities → 条码生成器(/utilities/barcode-generator)
- 条码生成器「批量生成」(一行一个、最多 50 行、逐张下载 PNG)——Utilities → 条码生成器(/utilities/barcode-generator)
- 标签打印(单个/批量标签打印)——Utilities → 标签打印(/utilities/label-print)