zh

条形码生成器

在本地将条形码(EAN、UPC、Code 128 等)生成为真正的 SVG,不上传任何内容。

正在你的设备上本地处理 ...

条形码类型
  • Code 128
  • EAN-13
  • EAN-8
  • UPC-A
  • Code 39
  • ITF-14
在下方显示可读文本

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

本工具会按规范直接在你的浏览器中生成常见的一维码,用于 Latin-1 范围文本(含西欧语言重音字符)的 Code 128(ISO/IEC 15417),用于零售商品的 EAN-13、EAN-8 和 UPC-A(ISO/IEC 15420,GS1),用于工业和运输的 Code 39(ISO/IEC 16388)和 ITF-14(ISO/IEC 16390)。

你选择类型并输入数据。EAN 和 UPC 仅接受固定长度的数字;需要时会自动添加校验位。Code 128 和 Code 39 也接受字母。可选地在码下方显示可读文本。结果是一个真正的、可自由缩放的 SVG,在任何尺寸下都清晰,非常适合标签和印刷。

生成完全在你的浏览器中本地运行,你的数据不会被上传、不会被存储,也不会从 CDN 加载任何外部库。如果输入与所选类型不匹配(例如 EAN 中含有字母或长度错误),本工具会诚实地说明,而不是生成错误的码。

技术规格

技术规格
输入格式文本输入
输出格式SVG
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 选择条形码类型。
  2. 输入数据或文本(EAN/UPC 仅限数字)。
  3. 生成并下载 SVG。

限制: 生成一维条形码(Code 128、EAN-13/8、UPC-A、Code 39、ITF-14)。如需二维码请使用 QR 生成器。EAN 和 UPC 需要正确的位数和有效的校验位;否则你会得到诚实的错误提示。文本输入覆盖 Latin-1 字符范围(ASCII 加上 é、ü、ñ 等西欧重音字符),超出该范围的字符(例如中文、西里尔文、阿拉伯文、希腊文、希伯来文、泰文、天城文)会被诚实地报错拒绝,而不是被错误编码。 输出为 SVG(可自由缩放)。

符号体系对比

符号体系对比
类型字符集长度校验位常见用途
Code 128字母和数字不限自动任意文本
EAN-13仅数字12-13自动添加零售商品
EAN-8仅数字7-8自动添加小型包装
UPC-A仅数字11-12自动添加零售商品(美国)
Code 39字母和数字不限可选工业与运输
ITF-14仅数字14自动添加运输纸箱

常见问题

我的数据会被上传吗?

不会。条形码完全在浏览器中本地生成;你的数据从不离开设备,也不会被存储。

我该选择哪种类型?

任意文本或数字用 Code 128,零售产品用 EAN-13/UPC-A,小包装用 EAN-8,工业和运输用 Code 39 或 ITF-14。

为什么我用 EAN 时会出错?

EAN 和 UPC 仅允许固定长度的数字(EAN-13 十二到十三位,EAN-8 七到八位,UPC-A 十一到十二位)。字母或长度错误会导致诚实的错误提示。

为什么是 SVG 而不是 PNG?

SVG 是真正的矢量,在任何比例下都保持清晰,非常适合标签和印刷。如有需要,你可以在任何图形软件中将其转换为位图。

相关工具

二维码生成器 · 读取条形码 · 图片压缩 · DataMatrix生成器 · PDF417生成器 · Aztec码生成器