条形码生成器
在本地将条形码(EAN、UPC、Code 128 等)生成为真正的 SVG,不上传任何内容。
正在你的设备上本地处理 ...
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地将条形码(EAN、UPC、Code 128 等)生成为真正的 SVG,不上传任何内容。
正在你的设备上本地处理 ...
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
本工具会按规范直接在你的浏览器中生成常见的一维码,用于 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) |
| 文件上传 | 无 |
限制: 生成一维条形码(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 和 UPC 仅允许固定长度的数字(EAN-13 十二到十三位,EAN-8 七到八位,UPC-A 十一到十二位)。字母或长度错误会导致诚实的错误提示。
SVG 是真正的矢量,在任何比例下都保持清晰,非常适合标签和印刷。如有需要,你可以在任何图形软件中将其转换为位图。
二维码生成器 · 读取条形码 · 图片压缩 · DataMatrix生成器 · PDF417生成器 · Aztec码生成器