免费CODE128 条形码生成器

用任意 ASCII 文本生成 CODE128 条形码,默认示例为 CHATCUMENT。模 103 校验和自动添加,导出 SVG。

内容

选择用途后,仅填写所需字段。

打印颜色

请保持深色条码和浅色背景以确保可靠扫描。

导出与扫描稳定性

编辑时预览会更新。请保留静区以确保可靠扫描。

需要了解的要点

CODE128 可以编码完整的 128 个 ASCII 字符:大小写字母、数字、标点和控制字符。它常用于物流标签、序列号和资产标签,这类值往往像 WH-A12-0045 那样混合字母、数字和连字符。生成器默认以 CHATCUMENT 作为示例。

符号自带校验和:起始码、按位置加权的数据符号,以及最后的模 103 校验字符。以子集 B 中的单个字母 A 为例,起始值 104 加上符号值 33(65 减 32)得 137,137 除以 103 的余数 34 就是校验值。编码器会自动追加,你不需要输入。

条码库会自己选择更紧凑的子集。连续数字在子集 C 中两位合成一个符号,所以 12 位数字只占 6 个符号,混合文本则使用子集 B。码越短就可以印得越大,对便宜的扫描器更友好。

长度决定宽度,因为每多一个字符就多一个 11 模块的符号。在 0.33 mm 的模块宽度下,20 个字符的值约 255 个模块,大约 8.4 cm,所以在使用长字符串之前请先确认标签空间。

按任务选择工具 1
相关工具 2
免费CODE128 条形码生成器使用方法
  1. 在码类型中选择 CODE128。
  2. 把 CHATCUMENT 替换成你自己的值,例如 WH-A12-0045。
  3. 选择条和背景颜色,并保持至少 4.5:1 的对比度。
  4. 下载 SVG,整批贴标之前先扫描一份打印样张。

快速说明

CODE128 能放小写字母吗?

可以。它涵盖包括小写在内的 ASCII 0 到 127,这也是选它而不选只支持大写的码制的主要原因。

需要自己输入校验和吗?

不需要。模 103 的校验字符由编码器计算并追加,内容栏里只需填你的数据。

20 个字符的标签有多宽?

包括起始、校验和终止符号,大约 255 个模块。模块宽 0.33 mm 时,不含静区大约 8.4 cm。

支持中文、日文或韩文吗?

不支持。CODE128 无法表示 ASCII 以外的字符,非拉丁文本请用二维码。