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

条形码与二维码:有什么区别?
人们常把条形码和二维码混为一谈,但它们的工作方式不同。传统条形码是一维的:它沿着单一的水平轴存储数据,这就是它看起来像一排竖线栅栏的原因。这限制了它能容纳的内容——通常是一个产品编号或一段简短的编号。二维码则是二维的。它把数据塞进一个方格网络,所以能携带多得多的内容:完整的网址、联系人名片、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 或更高打印,可获得最佳的扫描可靠性。
