条形码生成器

概述
Generated by AI

条形码生成器支持 27 种以上国际标准格式,涵盖零售、工业、供应链与邮政四大类别,可在浏览器本地批量生成并导出为 SVG 或 PNG 文件,所有处理不经过服务器。单个模式实时预览,批量模式支持 CSV/TXT 文件导入,适合从电商标签到物流单据的多种出码需求。

条形码格式怎么选

不同场景对格式有严格要求,选错格式会导致扫描器拒读。

零售 / 商品

  • EAN-13 — 全球通行 13 位商品条码,如 4006381333931
  • EAN-8 — 小包装 8 位紧凑码,如 96385074
  • UPC-A — 北美零售 12 位码,如 012345678905
  • EAN-5 / EAN-2 — 附加码,用于图书定价和期号

工业 / 仓储

  • Code 128 — 最通用的选择,自动切换字符集 A/B/C,支持完整 ASCII
  • Code 39 — 仅支持大写字母 + 数字,如 HELLO
  • ITF-14 — 物流外箱 14 位带承载条
  • Codabar — 图书馆与血库专用

供应链 / GS1

  • GS1-128 — 带应用标识符 AI,格式如 (01)12345678901234
  • GS1 DataBar — 14 位 GTIN,多用于生鲜散货
  • GS1 DataBar Expanded — 可变长度 AI 编码

邮政

  • POSTNET — 美国 USPS 传统格式,5 位邮编如 12345
  • PLANET — USPS 追踪码,11 位
  • Identcode / Leitcode — Deutsche Post / DHL 路由码

各格式数据规则

每种格式对输入内容有严格约束,填入不合规的值会触发验证错误并显示具体原因:

  • EAN-13:恰好 13 位纯数字,最后一位为校验位
  • EAN-8:恰好 8 位纯数字
  • UPC-A:恰好 12 位纯数字
  • Code 39:仅限大写字母 A–Z 和数字 0–9,如需完整 ASCII 改用 Code 39 Extended 或 Code 128
  • Pharmacode:仅接受 3 到 131070 之间的整数,用于医药行业内部编码
  • ITF-14:14 位纯数字
  • GS1-128 / GS1 DataBar Expanded:需使用应用标识符语法,如 (01) 表示 GTIN

样式参数范围

右侧设置面板的可调范围直接影响导出质量:

  • 高度:20–500 像素
  • 条宽:1–10(单条线宽,影响整体宽度)
  • 边距:0–50 像素(静区,扫描器要求至少保留一定空白)
  • 字号:8–32(显示文字时有效)
  • 旋转:0 / 90 / 180 / 270 度

批量出码与文件导入

批量模式下每行输入一个编码值,工具同时生成所有条码并以网格展示。失败条目会逐条显示错误原因(超出 5 条错误时折叠显示剩余数量)。

导入 CSV 文件时,工具自动识别首行是否为 value 标题行并跳过;支持逗号、分号、Tab 三种分隔符。可先点击"CSV 模板"或"TXT 模板"下载预填示例的模板文件,填入实际数据后重新导入。

导出格式选择

  • SVG:矢量格式,无论放多大都不失真,推荐用于印刷和激光刻印
  • PNG:以 2 倍分辨率渲染的位图,适合屏幕显示和数字文档嵌入
  • 批量模式下可分别下载 SVG ZIP 或 PNG ZIP,一次打包全部条码