首页条形码生成器

条形码生成器

生成多种格式的专业条形码,支持Code128、EAN-13、UPC-A等标准,提供批量生成功能

Code 128
物流、运输、GS1-128
Code 39
工业、政府、国防
EAN-13
全球零售商品
EAN-8
小型商品包装
UPC-A
美国/加拿大零售
ITF-14
物流包装、运输箱
MSI
仓库、库存管理
Pharmacode
医药包装、生产线
Codabar
图书馆、血库、快递

自定义设置

2px
80px
10px
16px

更高的倍数可获得更清晰的图片,适合打印使用

批量生成与打印

使用自定义模板批量生成条形码,支持网格布局预览和打印

批量生成支持打印网格布局

条形码将在此显示

关于条形码生成器

什么是条形码?

条形码是一种将数据以可视、机器可读的形式表示的方法。它由一系列不同宽度的平行线条和间隔组成,可以被光学扫描仪读取。条形码广泛应用于零售、物流、医疗等各个行业。

如何使用本工具

基本步骤

  1. 在输入框中输入要编码的数据
  2. 选择合适的条形码格式(如Code 128、EAN-13等)
  3. 调整自定义设置(宽度、高度、颜色等)
  4. 点击「生成条形码」按钮或按回车键预览效果
  5. 下载为PNG或SVG格式,或复制到剪贴板

批量生成功能

启用批量模式可以一次性生成多个条形码。使用模板变量自动生成序列号:

  • {SEQ}序列号(如1, 2, 3...)
  • {SEQNUM}补零序列号(如0001, 0002...,位数由序号位数设置决定)
  • {RANDOM}随机数(位数由序号位数设置决定)
PNG

位图格式,适合网页显示和一般打印使用

SVG

矢量格式,可无损缩放,适合高质量印刷

支持的条形码格式

Code 128

一种高密度线性条形码符号系统,能够编码所有128个ASCII字符。它广泛用于运输和物流行业,是GS1-128标准的基础。支持三种字符集(A/B/C),可自动切换以获得最短编码。

字符集:全部ASCII字符 (0-127)
长度: 可变长度
校验位:自动计算
应用:物流、运输、GS1-128

Code 39

一种可变长度的离散条形码符号系统,能够编码大写字母、数字和一些特殊字符。因其简单性和自校验特性,在非零售环境中被广泛采用。

字符集:A-Z, 0-9, -. $/+%
长度: 可变长度
校验位:可选
应用:工业、政府、国防

EAN-13

欧洲商品编号(EAN-13)是全球最广泛使用的零售商品条形码标准。由13位数字组成,其中最后一位是校验位。输入12位数字,校验位将自动计算。

字符集:仅数字 (0-9)
长度: 13位(输入12位)
校验位:最后一位(自动计算)
应用:全球零售商品

EAN-8

EAN-8是EAN-13的紧凑版本,适用于小型产品包装。由8位数字组成,最后一位是校验位。

字符集:仅数字 (0-9)
长度: 8位(输入7位)
校验位:最后一位(自动计算)
应用:小型商品包装

UPC-A

通用产品代码(UPC-A)是美国和加拿大零售业的标准条形码。由12位数字组成,最后一位是校验位。

字符集:仅数字 (0-9)
长度: 12位(输入11位)
校验位:最后一位(自动计算)
应用:美国/加拿大零售

ITF-14

交叉二五码(ITF-14)用于包装箱和托盘的标识。14位数字中最后一位是校验位,可以直接印刷在瓦楞纸板上。

字符集:仅数字 (0-9)
长度: 14位(输入13位)
校验位:最后一位(自动计算)
应用:物流包装、运输箱

MSI (Modified Plessey)

MSI(Modified Plessey)条形码主要用于仓库货架和库存管理。支持多种校验算法。

字符集:仅数字 (0-9)
长度: 可变长度
校验位:常用Mod 10校验
应用:仓库、库存管理

Pharmacode

Pharmacode是专为医药行业设计的条形码,用于药品包装的自动化生产线。只能编码3到131070之间的整数。

字符集:整数 (3-131070)
范围: 3 - 131070
校验位:
应用:医药包装、生产线

Codabar

Codabar是一种较老的条形码格式,主要用于图书馆、血库和快递包裹追踪。需要使用A、B、C或D作为起止字符。

字符集:0-9, -$:/.+ 及 A/B/C/D
长度: 可变长度
校验位:可选
应用:图书馆、血库、快递

应用场景

零售业:产品标价和库存管理
物流:包裹追踪和分拣
医疗:患者识别和药品管理
图书馆:图书借阅管理
制造业:生产线追踪和质量控制
仓储:货架标识和库存盘点

常见问题

为什么我的EAN-13条形码生成失败?

EAN-13需要输入12位数字(校验位会自动计算)。请确保输入的全部是数字,不包含字母或特殊字符。如果输入13位,系统会验证校验位是否正确。

PNG和SVG格式有什么区别?

PNG是位图格式,文件较小,适合网页显示和一般打印。SVG是矢量格式,可以无损放大,适合需要高质量输出的专业印刷场景。

如何确保条形码能被正确扫描?

确保条形码有足够的对比度(黑条白底最佳),保持适当的尺寸(建议宽度不小于3cm),周围留有足够的空白区域(静区),打印前进行扫描测试。

批量生成的条形码模板如何设置?

使用模板变量来生成序列。例如:PROD-会生成PROD-0001、PROD-0002等。可以设置起始编号、递增步长和序号位数来控制序列格式。

使用建议

确保条形码有足够的对比度(深色条形配浅色背景)

保持适当的条形码尺寸,确保扫描设备能够读取

在条形码周围保留足够的空白区域(静区)

打印前务必测试条形码的可读性

选择与您的应用场景兼容的条形码格式

数据默认在您的本地浏览器上处理,不会上传至服务器。如需上传会明确提示。

© 2026 See-Tool. 保留所有权利。 | 联系站长