Code 128 条形码生成器

将库存编号和参考编号转换成可打印的一维条形码

各规模企业都信赖我们

什么是 Code 128 条形码?

Code 128 是通过一行条与空白存储文本和数字的一维条形码。兼容的扫描器会将解码结果传给库存或业务软件。QR Code AI 在此格式中支持最多 80 个可打印 ASCII 字符,包括大小写字母。条码标识一条记录,商品名称、价格或库存数量则由关联软件提供。格式详情请参阅 ISO Code 128 规范。

制作内部库存标签时,可编码 SKU-2048-BLUE,并在库存系统中保留完全相同的编号。批量打印前,先将下载的标签扫描到测试输入框。如果贸易伙伴要求使用 GTIN、批号或到期日期等 GS1 应用标识符,请选择 GS1-128。

如何生成 Code 128 条形码

输入数据,检查条码,再在实际接收扫描结果的系统中测试下载的标签。

  1. 第 1 步

    输入正确的数据

    输入内部编号,例如 SKU-2048-BLUE。大小写和标点应与扫描器要查找的记录保持一致。

  2. 第 2 步

    检查条码和对比度

    选择深色条码和较浅的背景。保留内置静区,必要时增加留白。检查预览,解决数据验证或可扫描性问题。

  3. 第 3 步

    下载并测试标签

    选择 PNG、JPG、WebP、SVG、PDF 或 EPS。在排版中保留比例和空白边距,然后用实际使用的扫描器测试打印样张,并核对解码结果。

为使用场景准备 Code 128 标签

核对数据,保留空白边距,为标签选择合适的文件格式。

保留编号中的字母大小写

Code 128 支持可打印 ASCII 文本,包括小写字母。请使用系统中已有的编号,逐字核对解码结果。不要将 GS1 字段标记添加到普通 Code 128 数据中。

保留空白边距

生成器会保留条码周围必需的静区。排版时不要占用这些空白区域,并用实际使用的扫描器测试目标尺寸的打印样张。

选择导出格式

下载 SVG、PDF 或 EPS 矢量文件,或 PNG、JPG、WebP 图片。每次导出都会核对已保存的数据;还应在实际材料上测试最终打印效果。可在指南中比较六种条形码下载格式。

用于库存位置和工单的 Code 128

库存商品使用 SKU-2048-BLUE 标签,货架使用单独的 BIN-A-03 标签。

分别标识库存商品和存放位置

SKU-2048-BLUE 可以标识库存商品,BIN-A-03 则标识存放位置。为每张标签编码相应的值,并将其扫描到库存系统的对应字段。商品与存放位置的对应关系由库存系统维护,不是由条形码本身维护。

工单和检查表上都印有编码 JOB-1042 的 Code 128 条形码。

在相关工作文件上使用同一工单编号

工单及配套检查表都可以印上 JOB-1042,让两处 Code 128 指向同一工单记录。纸面上的操作说明是另一部分信息。扫描条形码只会传送编码值,不会将打印的操作说明一起传入软件。

Code 128、Code 39 与 GS1-128 对比

QR Code AI 会保留 Code 128 编号中的大小写,并提供原生 SVG、PDF 和 EPS 库存标签图稿。选择接收系统要求的格式前,可与大写 Code 39 和结构化 GS1-128 比较。绿色勾号表示更适合该行所述需求。选择图标或带下划线的文字可查看详情。

格式与输入指南 · 来源核查于 2026 年 10 月 30 日
比较项目
Code 128
Code 39GS1-128

输入数据

A–Z、数字、符号

A–Z、数字、符号

大写字母、数字和部分标点

部分 GS1 AI

部分 GS1 AI

受支持的 GS1 应用标识符字段

字母大小写

转换为大写

转换为大写

小写字母统一转为大写

各 AI 的专用规则

各 AI 的专用规则

字符规则由各 AI 决定

数据含义

资产系统编号

资产系统编号

编号含义由您的资产系统定义

GS1 字段含义

GS1 字段含义

GS1 AI 标识每个字段

任务示例

ASSET-2048

ASSET-2048

设备标签 ASSET-2048

GTIN + 批次 + 日期

GTIN + 批次 + 日期

GTIN、批次号和到期日期

适用需求

要求使用 Code 39

要求使用 Code 39

现有流程要求使用 Code 39

要求使用 GS1 数据

要求使用 GS1 数据

合作方要求结构化 GS1 数据

QR Code AI 放行下载前,导出的图片或矢量图稿必须能按预期格式解码为已保存的值。对于包含大小写的库存编号,此检查针对实际交付的文件,也包括字母大小写。

QR Code AI 的 Code 128 最多接受 80 个可打印 ASCII 字符,Code 39 最多接受 60 个;这些是编辑器限制。此处 Code 39 为大写版本。GS1-128 使用特定起始结构和 AI,并非在普通文字中添加括号。参见 GS1 对 FNC1 的说明及 Code 39 规范概述。

比较相关条形码格式

查看全部十种条形码格式

Code 128 条形码常见问题

数据输入、打印和已保存条码的使用

此 Code 128 生成器接受 1 至 80 个可打印 ASCII 字符,包括字母、数字、空格和受支持的标点。不支持 ASCII 范围之外的任意 Unicode 字符或控制字符。这些是当前编辑器的输入限制,并不代表所有 Code 128 实现的限制。

在此编辑器中,Code 128 支持包含大小写字母的可打印 ASCII 文本。Code 39 使用大写字母、数字和较少的标点。应选择扫描器和库存软件要求的格式;仅更换条码格式不会创建库存记录。

不是。GS1-128 在 Code 128 编码基础上使用 GS1 专用结构和应用标识符。需要 GTIN、批号、日期或 SSCC 等结构化数据时,请使用 GS1-128 生成器。在普通 Code 128 数据中的数字外加上括号,并不会将其变成 GS1-128 条码。

可以。QR Code AI 提供 SVG、PDF、EPS 矢量导出,以及 PNG、JPG、WebP 位图文件。排版时保留完整条码和空白边距,并用兼容扫描器测试目标尺寸的打印样张。

下载的条码包含固定数据,没有内置到期时间。修改已保存的值后,需要重新下载并打印新条码;旧副本仍保留原始数据。这些条码不提供扫描统计或可编辑的重定向。关联的库存或收银系统可以更新同一编号对应的记录。如果需要面向客户的网页链接和扫描统计,可考虑网址二维码和二维码追踪。

可以。个人账户和每个非 Premium 工作区都可创建三个条码。归档条码不会释放创建名额;Premium 可增加创建数量。创建、编辑或下载条码均不会启动七天试用。相应范围内创建首个动态二维码或智能链接才会开始试用。试用结束后,条码仍保留直接编码的值,无需维持托管重定向。