条形码生成器支持 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,一次打包全部条码