从 Excel 与 CSV 生成条形码.
导入一个电子表格,即可为每一行生成一个条形码。拖入一个 Excel(.xlsx)或 CSV 文件,选择包含值的列,选定一种格式,然后下载 ZIP。免费,无需注册,每一个码都在您的浏览器中生成 — 文件绝不离开您的设备。
Import from a spreadsheet
Accepts CSV, TSV, or Excel (.xlsx). Simplest format: one value per row. In Excel, format code columns as Text so leading zeros aren't lost.
所有条形码均在您的浏览器中生成。不会上传任何内容。
每批需要超过 50 个?请通过电子邮件告诉我们 — 更高上限的付费方案已在规划中。
把电子表格变成条形码
大多数库存、零售和资产清单本就存放在电子表格里 — 一列 SKU、GTIN、序列号或货架码。与其一个一个地复制进来,不如把整个文件拖入上方的导入区域。单列文件会自行填充列表;更宽的文件则让您选择哪一列包含值,以及第一行是否为表头。
最常见的坑是 前导零。像 UPC-A 这样的 012345678905 或以零开头的 EAN 必须保留每一位数字。如果该列是普通数字,Excel 会悄悄丢掉前导零,校验位便不再匹配。请在录入这些码之前,把值所在的列格式设为 文本 ,导入便会原样保留它们 — 日期同样会以可读的 ISO 日期而非序列号形式传入。
一览
| 支持的文件 | Excel .xlsx、.csv、.tsv(旧的二进制 .xls:请先另存为 .xlsx 或 .csv) |
|---|---|
| 每批 | 最多 50 个条形码;更大的批量请分多批进行 |
| 列映射 | 单列文件自动识别;多列文件提供选择器 + 表头开关 |
| 前导零 | 在您的电子表格中把码所在列格式设为文本,这样 0123456 就不会被缩短为 123456 |
| 格式 | Code 128、EAN-13/8、UPC-A/E、Code 39/93、ITF-14、Codabar、Data Matrix、PDF417、Aztec 等 |
| 输出 | 高分辨率 PNG 的 ZIP,每个有效行一张 |
| 隐私 | 在您的浏览器中解析并渲染 — 不会上传任何文件或值 |
常见问题
- 如何保留 UPC 或 EAN 码上的前导零?
- 在 Excel 或 Sheets 中,先把值所在列格式设为文本,再输入或粘贴这些码(或另存为 CSV 并将码加引号)。如果像 0123456 这样的码存放在常规/数字单元格中,电子表格在文件保存之前就会丢掉前导零 — 任何工具都无法恢复。当该列为文本时,导入会原样保留它。
- 我能直接导入 .xlsx 吗,还是必须用 CSV?
- 两者都可以。拖入一个 Excel .xlsx 文件,它会直接在您的浏览器中读取(不上传)。CSV 和 TSV 也可以。只有旧的二进制 .xls 格式不受支持 — 请打开它并另存为 .xlsx 或 .csv。
- 我的电子表格有好几列。会用哪一列?
- 对于多列文件,您会看到一个小的选择器,用来选出包含条形码值的列,另有一个开关用于指定第一行是否为表头。单列文件会自动填充列表。
- 日期和数字会怎样处理?
- 日期格式的单元格会以普通 ISO 日期(2025-01-21)导入,而不是 Excel 序列号。普通数字保留其值。对于产品码,仍请使用文本列,以免任何内容被重新格式化。
- 我一次最多能生成多少个条形码,会上传任何内容吗?
- 每批最多 50 个 — 此上限是为了防止页面在手机和较旧笔记本上耗尽内存,而不是付费墙。一切都在您的浏览器中本地生成;不会向服务器发送任何文件或值。
