条码生成器
创建 Code 128、EAN、UPC 等,每行一个条形码,并将它们下载为 PNG、SVG 或 zip。
如何使用 条码
- 01
粘贴或键入您的值,每行一个。
- 02
选择条形码格式,设置长度、高度和边距(以毫米为单位),然后切换文本行。
- 03
下载 PNG 或 SVG 格式的单个代码,按列打印它们,或将所有内容一次性保存为 zip 文件。
选择正确的符号系统
Code 128 是最灵活的常见条形码:该标准涵盖所有 128 个 ASCII 字符,并且该工具接受完整的可打印范围、字母、数字、标点符号和空格,使用编码器自动切换的三个内部子集(A、B 和 C)以保持代码尽可能短。这使其成为内容不是固定零售产品编号的 SKU、序列号、优惠券和物流标签的默认选择。
EAN-13 和 UPC-A 是零售产品代码:通过 GS1 发出的固定长度数字,超市扫描仪是按照这种代码构建的。 ITF-14 包装纸箱和箱子的产品 GTIN,因此仓库无需打开即可扫描整个箱子。
Code 39 是一种较旧的格式,仅对大写字母、数字和少数符号进行编码,对于相同的内容,其宽度大约是 Code 128 的两倍。它在一些遗留库存系统和资产标签中仍然存在,但很少有理由为新事物选择它。
批量生成
根据需要粘贴或键入任意数量的值,每行一个。每个非空行都会使用您选择的格式、大小和文本设置进行验证并呈现为自己的条形码,因此单个批次可以覆盖整个产品列表或一系列序列号。
如果一行不适合所选的格式,无论是长度错误、包含格式无法编码的字符,还是校验位不匹配,该行都会显示其自身的错误,并且批次的其余部分将继续生成。您可以修复标记的行并重新生成,而无需重做整个列表。
使用自己的 PNG 或 SVG 按钮下载单个代码,或者使用全部下载选项一次性将批次中的每个代码作为 PNG zip 或 SVG zip 获取,每个文件都以其编码的值命名。
校验位
EAN-13、EAN-8、UPC-A 和 ITF-14 均以使用相同 GS1 mod-10 公式计算的校验位结尾:从最右边的数字开始,将替代数字乘以 3 和 1,将结果相加,校验位是将总和四舍五入到下一个 10 的倍数所需的金额。它的存在是为了让扫描仪可以在数字到达收银台或数据库之前捕获单个错误输入或误读的数字。
该工具接受 GTIN 格式的任一长度。输入不带校验位的正文,例如 EAN-13 的 12 位数字,它会计算并附加正确的数字。输入完整长度,它会验证您提供的校验位并标记不匹配,而不是默默地接受错误的代码。
常见问题
我应该使用哪种条形码格式?
使用 Code 128 表示任意文本、SKU 和序列号,因为它接受字母、数字和标点符号,并将它们密集地打包。对于将在零售销售点扫描的产品,请使用 EAN-13 或 UPC-A,因为这些是超市扫描仪期望的格式。 Code 39 是一种较旧的、密度较低的格式,在一些遗留仓库和徽章系统中仍然存在。 ITF-14 适用于纸箱和箱子,包装产品的 GTIN 以进行仓库扫描而不是货架扫描。
有什么东西上传了吗?
不会。每个条形码都是在您的浏览器中本地绘制的,因此您输入的值永远不会离开您的设备。页面加载后仍可离线工作。
批量生成如何工作?
输入中的每个非空行按顺序变成自己的条形码。如果一行不适合所选的格式,例如长度错误或格式无法编码的字符,则该行会显示内联错误,而不是停止批处理的其余部分,因此一个坏行永远不会阻塞其他行。
我应该下载 PNG 还是 SVG?
SVG 是一种矢量格式,因此它可以缩放到印刷品、包装艺术品或大型标签的任何尺寸,而不会损失清晰度。 PNG 是一种固定分辨率图像,更容易放入文档、电子表格和大多数标签打印机软件中。
为什么我的 EAN 号码被拒绝?
EAN 和 UPC 代码以校验位结尾,该校验位是使用 GS1 的 mod-10 公式根据其前面的数字计算得出的:将交替的数字从右侧乘以 3 和 1,将结果相加,校验位是使该总和达到下一个 10 的倍数的任何数字。例如,400638133393 给出的校验位为 1,因此完整代码为 4006381333931。如果您键入全部 13 位数字,但最后一位与该计算结果不匹配,该工具会对其进行标记。只需输入前 12 位数字,它就会为您计算校验位。