📊

条形码生成器

⚙️ 生成设置
{{ formatHint }}
每行一个条码,格式:名称|内容 或直接输入内容
SVG 为矢量格式,放大不失真,适合印刷与高清输出
🎨 样式设置
{{ mode === 'single' ? '🎨 单个生成预览' : '📦 批量生成预览' }}
📊
输入内容后点击「生成条码」
{{ barcodeText }}
📦
输入批量数据后点击「批量生成」
⚠️ 生成失败
{{ item.name }}
{{ item.value }}

💡 功能说明

条形码生成器是一款在线工具,支持 CODE128、EAN13、EAN8、UPC、CODE39、ITF14 等多种常见格式,可单个生成也可批量生成并打包下载,所有渲染均在浏览器本地完成。

  • 多种格式:覆盖主流一维码格式,自动校验内容合法性。
  • 批量生成:支持文本或文件导入,按「名称|内容」批量输出并 ZIP 打包。
  • 样式可调:可设置文字显示、字体大小、线条宽度、条码高度、边距及颜色。
  • 本地渲染:基于 JsBarcode 在浏览器内绘制,不上传数据,保护隐私。

⚠️ 注意事项

  • EAN13 需 13 位、EAN8 需 8 位、UPC 需 12 位、ITF14 需 14 位数字,CODE39 仅支持特定字符。
  • 内容不符合所选格式规则时将生成失败,请按提示修正后重试。
  • 批量数据建议每行一条,格式「名称|内容」;缺少名称时自动以序号命名。
  • 导出为 PNG 图片,复杂背景或极小尺寸可能影响扫描识别率。