选择语言

一维条码生成器 - 9种制式自由切换,高清PNG/SVG下载

支持Code 128、EAN-13、UPC-A等9种主流条码制式,可按需调整条码尺寸与可读文字,一键导出高清PNG和矢量SVG文件。

Mehmet Demiray 发布日期 更新日期
分享
EAN、UPC、ITF 和 ISBN 需要固定位数;Code 128 和 Code 39 可输入任意文本。
要在条码中编码的数据。
模块宽度倍率,数值越大条码越宽。
条码竖线的高度(单位:毫米)。
在条码下方以可读文本形式显示编码值。

零售商品条码的选择:EAN-13与UPC-A

在中国境内流通的绝大多数零售商品都必须使用EAN-13条码。中国物品编码中心分配的EAN前缀为690至699。如果您正在为自有品牌的产品创建条码,首先需要向编码中心申请厂商识别代码,然后为每个商品分配产品代码。在条码生成器中选择“EAN-13”类型,输入12位数字(不含校验位),工具会自动计算校验位并补全为13位标准条码。对于体积较小的商品,如单支护手霜或小包装零食,可以采用缩短版的EAN-8条码,只需输入7位数字。

如果您的产品计划出口到北美市场,UPC-A是北美零售业的标准条码,需要申请UPC前缀。条码生成器同样支持UPC-A的生成,输入11位数字即可获得完整的12位UPC-A码。UPC-E则是小包装上的压缩版本。生成后,请务必使用条码识别器进行扫描测试,确保数据正确。

物流与包装条码:ITF-14与Code 128的实战应用

当商品从仓库发往各地时,纸箱上的条码承担着快速追溯和库存管理的关键任务。ITF-14条码专门用于储运包装单元,通常印刷在瓦楞纸箱上。它包含14位数字,其中前两位为包装指示符,接着是内装商品的EAN-13编码(去掉校验位),末尾由工具自动生成校验位。在条码生成器中选择“ITF-14”,输入正确的13位基础数据即可得到带厚边框的条码,这种粗边框设计可以有效抵抗纸箱表面凹凸带来的扫描误差。

在快递面单和物流标签上,Code 128的使用更加普遍。Code 128可以编码数字、大小写字母和部分符号,密度高且灵活。例如,快递单号、企业内部的批次号、序列号等都能用Code 128生成器快速生成。如果您需要将公司内部的SKU代码直接转为条码,Code 128是最合适的选择,只需输入文本,调整比例即可下载PNG或SVG文件,贴附于货物上实现全程追踪。

条码数据输入避坑指南

使用条码生成器时,最常见的问题就出在数据输入不符合码制要求。每种条码类型就像一个严格的“门卫”,只接收特定长度和字符集的数据。EAN-13需要13位纯数字,但通常用户只需输入前12位,第13位校验码由工具自动计算;如果错误输入了字母或其他符号,工具会立即提示“无效数据”。UPC-A的处理方式类似,输入11位,生成12位。而ITF-14则需要14位数字,如果只输入13位,工具也会自动补齐校验位。

对于包含字母的情况,Code 128是最友好的选择,它几乎可以接受键盘上的所有ASCII字符,适合将文本或批号生成条码。Code 39则限制在26个大写字母、数字以及几个特殊符号(如“-”“.”“$”),密度较低。Codabar常用于图书馆和血库,主要支持数字和ABCD等少量字母。ISBN专门用于图书,输入10位或13位ISBN号即可。无论您选择哪种类型,条码生成器都会在数据格式不符时给出清晰的中文错误提示,避免您做出无效的条码拿去打印。

条码尺寸与扫描距离的关系

条码能否被快速、准确地识读,与它的物理尺寸密切相关。在条码生成器中,“比例”用于控制模块宽度(最窄条或空的宽度),“条高”则决定条码的纵向尺寸。对于手持式红光或激光扫描枪,推荐的模块宽度大约为0.33毫米,这对应100%比例下的标准尺寸。如果您的商品标签面积有限,可以将比例适度缩小到80%,但不要低于75%,否则廉价扫描枪可能难以捕捉。

条高同样不能无限压缩。条码的高度决定了扫描时的允许偏转角度。一般建议条高不低于15毫米,小型商品标签也应保持至少10毫米。此外,必须保留足够的空白区(quiet zone),即条码左右两端的净空区域,宽度通常应为模块宽度的10倍以上,标准EAN-13的左右空白区各约3.63毫米。在条码生成器中下载的图片已经包含了必需的空白区,切记不要用图像软件进行裁切,否则再好打的条码也可能扫不出来。

从设计到打印:保证条码清晰度的方法

一个看上去完美的条码,打印出来后却扫不出来,多半是输出和材料环节出了问题。首先,打印分辨率直接影响条与空边缘的锐利程度。普通激光或喷墨打印机请确保设置为300 dpi或更高;常用的热敏标签打印机虽然原生为203 dpi,但只要模块宽度不低于0.33毫米仍能胜任。如果使用高清印刷机,可以轻松实现更小的条码。

颜色对比度是另一关键。最佳实践是纯黑条码配纯白底色,避免使用深蓝、红等彩色条码,因为扫描枪的红光对特定颜色不敏感。如果需要配合品牌的视觉设计,请务必用条码识别器做实地测试。标签材质方面,室内用的普通铜版纸或热敏纸足够,但若标签会暴露在冷库、潮湿或摩擦环境下,应选择PET或合成纸材料。条码生成器支持输出PNG和SVG两种格式,PNG便于快速打印小样,而矢量SVG可以无限缩放而不损失边缘清晰度,适合交给印刷厂进行大批量印制。

用条码生成器将文字转为可扫描条码

并非所有条码都只能由纯数字构成。当您需要把产品批号、内部代码或库存位置等文本信息嵌入条码时,Code 128和Code 39就是最佳选择。在条码生成器的类型下拉菜单中选择“Code 128”,然后在数据栏输入“BATCH2025A”或“WH-A12-3”这样的字符串,工具会立即将其编码成高密度的条码。Code 128支持完整的ASCII字符集,包括大小写字母、数字和常用符号,因此适用范围极广。

如果您的系统只能处理大写字母和数字,也可以选择Code 39。它虽然效率较低、密度不如Code 128,但兼容性极佳,几乎所有工业扫描器都支持。使用时注意Code 39要求每个数据前后加上星号“*”作为起始和终止符,但条码生成器会自动处理,您只需输入核心内容,例如“BOX001”,不必手动添加星号。生成后下载PNG或SVG,就可以直接贴到货架、工具或文档上,用条码识别器或手机即可快速读取对应的文本信息。

条码生成器常见问题与解答

在使用过程中,很多用户遇到类似的问题。下面整理了几个高频疑问和对应的解决方法。

  • 我应该为零售产品选择哪种条码类型?在国内商超和电商平台销售,必须使用EAN-13条码,注册时获得的前缀为690-699。如果出口北美,则需使用UPC-A。可以用EAN-13生成器UPC-A生成器分别处理。
  • 小标签上应该设置多大的比例?如果标签高度有限,可将比例降至0.8(80%),并将条高设为10毫米,但必须保留完整的左右空白区,并在打印前用扫描枪实测。
  • 为什么我输入的EAN数据是12位,生成后显示13位?这是完全正常的。EAN-13标准包含一位校验码,工具自动计算并附加在末尾,保证条码的有效性,直接使用即可。
  • 能否用条码生成器直接生成汉字条码?目前主流的一维条码不支持汉字,但您可以将汉字转为拼音或代码后使用Code 128编码。如果需要包含汉字,请考虑使用二维QR码,一维条码生成器暂不提供此功能。

如果还有其他问题,建议下载SVG文件后用本地条码检测工具验证,确保正式使用前万无一失。

我们回答最多的问题

我在网店卖自己品牌的东西,应该选 EAN-13 还是 Code 128 生成商品条码?

如果商品要进入超市、便利店或通过收银扫码,必须使用 EAN-13 条码,需要先向中国物品编码中心申请厂商识别代码。您可以用EAN-13条码生成器生成符合标准的条码图。如果条码仅用于内部库存管理、工序追踪或不含注册前缀的礼卡,Code 128 更灵活,支持字母和数字,无需登记。您可以用Code 128条码生成器按需编码。

条码生成器可以输入中文或者标点符号吗?

目前一维条码普遍只支持数字、大写英文字母和少量符号,不能直接编码中文。Code 128 和 Code 39 可接受全部大写字母与部分标点,但输入中文会被判定为无效数据。如必须包含中文,可以考虑先用拼音或数字编号替代,或者改用二维条码方案。

生成 EAN-13 条码时,输入 12 位数字,下载图片却显示 13 位,是不是出错了?

没有出错。EAN-13 标准固定为 13 位数字,最后一位是自动计算的校验位。您输入 12 位后,条码生成器会按国际标准算法补充第 13 位,确保条码能被所有扫描设备正确识读。只需保证前 12 位正确即可。

打印在不干胶小标签上,设置多大的比例扫码最灵?

关键是最终打印的窄条宽度(模块宽度)不小于 0.19毫米。在条码生成器中,默认比例 100% 一般可满足要求。如果标签很小导致扫码困难,可将比例设为 120% 或 150% 适度放大,并保留左右静区(各不少于 6.35毫米),不要紧贴边界。

怎么检查生成的条码能不能被扫描枪正确识别?

可以先使用手机上的扫码应用测试,或通过条码识别器上传条码图片,解码后比对数据是否与输入一致。正式使用前,务必要用实际工作环境中的扫描枪再测几次,确认读取稳定。

我用 Code 39 生成条码,扫描枪不认,是不是还要加星号?

Code 39 的起始符和终止符都是星号,但本工具会自动添加,您不必手动输入。如果扫描失败,请检查打印尺寸是否过小、对比度是否足够以及扫描枪是否已开启 Code 39 解码功能。数据内容最好使用大写字母和数字。

下载的 PNG 条码打印出来边缘模糊,怎么办?

建议优先下载 SVG 矢量图,无论缩放到多大都不会模糊。如果必须使用 PNG,可在生成前将比例调到 200% 或更高,获得高分辨率图片,打印时选择“原始尺寸”输出,避免软件再次拉伸导致锯齿。

ITF-14 条码可以自己随便编数字吗?

技术上可以输入任意 14 位数字生成图形,但如果想在供应链中被正确识别,必须遵循 GS1 规范。通常先有 EAN-13(GTIN-13),再添加 1 位包装指示符构成 13 位,最后由工具计算校验位补足 14 位。随意编写的数字会被当作无效编码处理,无法通扫。