
📘 应用说明:多功能条码 & 二维码生成器
版本:v2.6
适用平台:现代浏览器(Chrome / Edge / Firefox / Safari),无需安装,离线可用。
📌 应用概述
这是一款集二维码生成与条形码生成于一体的轻量级 Web 工具。它支持:
- 二维码:单次生成,可自定义尺寸和颜色。
- 条形码:批量生成(每行一个条码数据),支持多种码制(CODE128、EAN-13、UPC-A 等),并可单独或打包下载。
适用于商品标签、物流编码、资产编号、会员卡号等场景,帮助您快速生成高质量的条码图片。
🚀 核心功能
| 功能模块 | 说明 |
|---|---|
| 内容输入 | 支持多行文本(条形码模式每行一个数据),可输入字母、数字、符号或 URL。 |
| 类型切换 | 一键切换「二维码」和「条形码」模式。 |
| 条形码格式 | 支持 CODE128、EAN-13、EAN-8、UPC-A、UPC-E、CODE39、CODE93、ITF、MSI、Pharmacode、Codabar 共 11 种格式。 |
| 尺寸控制 | 拖动滑块调整生成图片的像素高度(60 ~ 300 px)。 |
| 颜色自定义 | 分别设置前景色(线条/模块颜色)和背景色。 |
| 实时预览 | 生成后立即在右侧网格中显示所有条码(或单个二维码)。 |
| 单个下载 | 每个条码卡片下方有「下载」按钮,可单独保存为 PNG 图片。 |
| 批量打包下载 | 一键将所有条码合并为一张网格大图(PNG),便于打印或存档。 |
| 快捷键 | 在内容输入框中按 Ctrl+Enter(Mac: Cmd+Enter)快速生成。 |
🧩 使用指南
1️⃣ 选择类型
- 默认打开为「条形码」模式,也可点击「二维码」切换。
2️⃣ 输入内容
- 二维码模式:输入任意文本或 URL(长度建议 < 2000 字符)。
- 条形码模式:每行输入一个条码数据,支持多行批量生成。
3️⃣ 选择格式(条形码模式)
- 下拉列表中选择所需码制,下方会显示该格式的内容要求(如 EAN-13 需 12/13 位数字)。
- 若内容不符合格式,生成时会给出具体错误提示。
4️⃣ 调整尺寸和颜色
- 拖动「尺寸」滑块调整图片高度(宽度自动适配)。
- 点击颜色选择器自定义前景/背景色。
5️⃣ 生成与下载
- 点击「生成」按钮或使用快捷键
Ctrl+Enter。 - 生成后,所有条码以卡片形式展示在预览区。
- 每个卡片右下角有「下载」按钮,可单张保存。
- 点击预览区右上角的「全部下载 (PNG)」可将所有条码合并为一张大图下载。
⚙️ 格式说明与注意事项
| 格式 | 内容要求 | 备注 |
|---|---|---|
| CODE128 | 字母、数字、符号,长度不限 | 默认格式,兼容性最好 |
| EAN-13 | 12 或 13 位数字(12位自动补校验位) | 商品条码常用 |
| EAN-8 | 7 或 8 位数字(7位自动补校验位) | 缩短版 EAN |
| UPC-A | 11 或 12 位数字(11位自动补校验位) | 北美商品条码 |
| UPC-E | 6 或 8 位数字(6位自动补校验位) | 压缩版 UPC |
| CODE39 | 字母、数字、符号(常用) | 工业用 |
| CODE93 | 字母、数字、符号 | 比 CODE39 更紧凑 |
| ITF | 数字(需偶数位) | 物流包装常用 |
| MSI | 数字 | 主要用于库存管理 |
| Pharmacode | 数字 | 医药行业 |
| Codabar | 数字及 4 个起始/终止符 (A, B, C, D) | 图书馆、血库等 |
⚠️ 注意:选择数字格式(EAN-13 等)时,系统会自动过滤非数字字符(如空格、横线),并检查长度是否合规。若位数不符,会提示具体缺失位数。
🖥️ 界面布局
- 左侧面板:配置参数(内容、类型、格式、尺寸、颜色)及“生成”按钮。
- 右侧面板:预览区,显示生成的条码/二维码卡片,并提供操作按钮。
💡 常见问题
Q:为什么有些条码生成失败?
A:可能原因:
- 内容不符合所选格式的位数或字符要求(请查看格式描述)。
- 校验位错误(可尝试输入少一位让系统自动补全)。
Q:二维码支持批量生成吗?
A:二维码模式每次仅生成一个(取输入框的第一行数据),如需批量二维码,请使用条形码模式下的其他码制。
Q:下载的图片清晰度如何?
A:下载的 PNG 图片为无损格式,尺寸和颜色与预览一致,适合打印或印刷。
Q:可以生成 SVG 格式吗?
A:目前仅支持 PNG 格式,但 PNG 足以满足大多数场景。
🔗 技术依赖
所有依赖均在浏览器端加载,无需后端服务。
📝 更新日志
- v2.6 (2026-07-11)
- 条形码默认格式改为 CODE128
- 新增批量条形码生成功能(每行一个)
- 支持单独下载和打包下载全部条码
- 优化二维码生成稳定性
祝您使用愉快! 如有任何问题或建议,欢迎反馈。