关于条形码生成器
此工具生成标准的一维(线性)条形码——也就是零售商品、货架标签、包装、库存标签和资产贴纸上常见的条纹码。输入一个值、选择一种格式,即可下载一个干净的条形码,PNG 或 SVG 格式均可。它适合给库存打标签的小企业、给资产打标签的仓库、制作门票的活动组织者,或任何需要可扫描代码却不想购买标签软件的人。
工作原理 — 各种格式
条形码使用 JsBarcode 库在你的浏览器中绘制。你可以选择:
- Code128 — 紧凑,可编码任意 ASCII 文本和数字;用于内部标签的最佳通用选择。
- EAN-13 / EAN-8 — 全球通用的零售商品代码(13 位和 8 位)。
- UPC-A — 主要在北美使用的零售商品代码(12 位)。
- Code39 — 一种较旧的字母数字格式,常见于工业和身份证件。
你可以选择在条码下方显示或隐藏可读数值,并导出为 PNG(快速使用)或 SVG(矢量格式,打印时可无损缩放)。
假设与行为
- 每种格式都有严格的输入规则,工具会在你输入时进行校验——无效值会显示错误提示,而不是生成一个损坏的条形码。
- EAN-13 需要 12–13 位数字(可自动计算校验位),EAN-8 需要 7–8 位,UPC-A 需要 11–12 位;Code128 和 Code39 对内容的要求更灵活。
- 该值会绘制为带有静区边距的规范条形码,以便扫描器能够读取。
- 是否显示打印值由你自行选择。
局限
- 这些是一维条形码,不是二维码。 如需二维码(URL、WiFi、联系人),请使用二维码生成器。
- 零售格式的长度和校验位是固定的。 EAN/UPC 代码必须是正确的位数,而真正的零售条形码还需要一个官方分配的 GS1 公司前缀——本工具绘制的是外观有效的代码,但无法为你注册真正的零售产品编号。
- Code39 密度较低,数值较长时条形码也会变长;一般用途下 Code128 更紧凑。
- 它只生成条形码图像;不管理产品目录、不打印标签纸,也不分配编号。
隐私
条形码完全在你的浏览器中生成。你的数值不会被上传或存储。

