← 全部工具

条形码生成器

在浏览器中免费创建可扫描的 Code 128、EAN-13 和 UPC 条形码。输入文本或数字即可生成图像并下载打印。

在浏览器中创建可扫描的条形码

条形码是一种把一小段数据——通常是一个数字或一串字符——存储为黑条和白隙图案的方式,扫描器能在一瞬间读出它。这个图案只是下方数字的可视化编码。当激光或摄像头扫描器扫过这些条纹时,它测量条与隙的宽度,把它们解码还原成原始的值,再把这个值交给收银台、仓库系统或物流应用。这个条形码生成器做的正是这个编码步骤:你输入文字或数字,选一种码制,工具就会直接在页面上画出对应的条纹。没有任何东西被上传——图像在你的浏览器中生成,你可以把它下载成一个文件,随时打印或放进标签模板里。

深靛蓝背景上被青色扫描光束照亮的发光抽象条形码条纹
条形码只是把数据编码成条与隙,扫描器一瞬间就能读回来。

条形码与二维码:有什么区别?

人们常把条形码和二维码混为一谈,但它们的工作方式不同。传统条形码是一维的:它沿着单一的水平轴存储数据,这就是它看起来像一排竖线栅栏的原因。这限制了它能容纳的内容——通常是一个产品编号或一段简短的编号。二维码则是二维的。它把数据塞进一个方格网络,所以能携带多得多的内容:完整的网址、联系人名片、Wi-Fi 凭据,或成段的文字。二维码还内置纠错,这意味着即便图像有部分被弄脏或撕破,它仍然能扫出来。如果你需要编码一个网站链接或大量文字,请改用我们的二维码生成器。如果你需要一个零售或仓库扫描器所期待的紧凑产品或追踪编号,那么线性条形码才是正确的选择。

用大白话讲常见的条形码码制

码制就是字符如何映射成条纹的那套规则。有几种出现的频率远高于其余的:

  • Code 128——物流的主力。它能编码完整的字母、数字和 ASCII 字符,所以批号、有效期、序列号和货架位置都能轻松搞定。它高密度,意味着能在很小的空间里塞下很多内容,而且关键是它免费使用——无需注册,也没有授权费。如果你在制作自己内部用的标签,Code 128 通常是个明智的默认选择。
  • EAN-13——你在全球几乎每件超市商品上都会看到的 13 位编码。它只编码数字,是 GS1 标准的一部分,所以那个标识你公司的前缀必须从 GS1 获取,通常要收费。你不能为一件打算通过零售渠道销售的产品随便编一个 EAN-13;这个编号必须被分配。
  • UPC-A——EAN-13 的 12 位表亲,主要用于美国和加拿大。它在结构上非常相似,同样只含数字,也受 GS1 管理。许多扫描器都能通用地读取 UPC 和 EAN。

实用的经验法则是:凡是你自己生成的内部用途,就用 Code 128(或 Code 39);只有当你拥有为将通过零售商收银台的产品官方分配的 GS1 编号时,才用 EAN/UPC。

仓库工人扫描一个发光包裹条形码,藏青背景上有青色与金色的光线
从零售货架到仓库货架,条形码让库存和物流持续运转。

条形码用在哪里

条形码默默地支撑着海量的日常商业活动。在零售中,包装上的 EAN 或 UPC 让收银员一声"嘀"就能结算一件商品并更新库存数量。在库存和资产管理中,企业为货架、货箱、工具和设备打印 Code 128 标签,一扫就能让系统准确知道什么东西在哪里。在运输和物流中,承运商和仓库依靠 Code 128 和 GS1-128 来追踪整箱、托盘和包裹的每一次交接——揽收、分拣和派送时的扫描都指向同一个编码的编号。图书馆、医院、票务和制造业全都依赖同一个基本道理:把数据库里的一条记录变成一次快速、无差错的实体查询。

打印可扫描条形码的技巧

生成图像很容易;让它能可靠地扫出来则需要一点用心。记住这几点:

  • 留出静区。扫描器需要条纹左右两侧的空白边距——通常约为最窄条宽度的十倍。把文字或边框紧贴着码挤上去,是扫描失败最常见的原因。
  • 用纯黑印在白底上。高对比度很重要。避免彩色或反光的背景,也绝不要把条形码缩得太小,以致打印时条纹粘连。
  • 不要拉伸它。按比例缩放条形码。扭曲宽度会改变条纹比例,可能让它无法读取。
  • 用足够的分辨率。以 300 DPI 或更高打印,让细条保持清晰。一个下载的矢量图或大尺寸 PNG,远比一张小截图耐用。
  • 定稿前先测试。先印一张标签,用真正的扫描器或手机应用扫一下,再去印成百上千张。

准备好后,在上方输入你的值,选择 Code 128 或 EAN,然后下载图像。想要其他顺手的工具,可以浏览我们的全部生成器合集。

常见问题

这个条形码生成器是免费的吗?

是的。你可以免费创建和下载任意多个条形码。图像在你的浏览器中生成,所以没有任何东西被发往服务器。

Code 128 和 EAN-13 有什么区别?

Code 128 能编码字母、数字和符号,用于内部标签时免费。EAN-13 只容纳 13 位数字,遵循 GS1 标准,零售产品需要一个官方分配的公司前缀。

我能为一件想在店里销售的产品制作条形码吗?

要通过零售商销售,你需要一个在 GS1 注册的官方 EAN 或 UPC 编号。你可以在这里编码那个编号,但编号本身必须是分配给你的,而不是凭空编造的。

我该用条形码还是二维码?

对于零售和仓库扫描器所期待的简短产品或追踪编号,用线性条形码。当你需要存储一个网页链接或较大量的文字时,用二维码。

为什么我打印的条形码扫不出来?

常见原因是没有静区边距、对比度低、缩放扭曲,或者印得太小。在条纹周围保留空白、以高分辨率用纯黑印在白底上,并在批量打印前先测试。

我能下载什么图像格式?

你可以把生成的条形码下载成一个图像文件,随时打印或放进标签模板。以 300 DPI 或更高打印,可获得最佳的扫描可靠性。