条码生成器(EAN-13、EAN-8、UPC-A、Code 128)

生成 EAN-13、EAN-8、UPC-A 和 Code 128 条码并保存为 SVG 或 PNG,会计算和验证校验码并明确指出输入错误,全程在浏览器内处理。

  • 在浏览器内处理(不上传)

输入 12 位会自动加上校验码;输入 13 位则会验证校验码。空格和连字符会被忽略。

EAN-13 条码:4006381333931

✓ 已计算并加上校验码 1。

编码内容:4006381333931

图片尺寸:339 × 158 px(含左右空白区)

打印使用时请避免过度缩放,并用实际的扫码设备确认能识别。

商品使用的 EAN/UPC 编码须基于 GS1 分配的厂商识别代码编制,本工具不会分配编码。

使用方法

  1. 选择条码类型(EAN-13、EAN-8、UPC-A 或 Code 128)。
  2. 输入数据。EAN/UPC 输入不含校验码的位数会自动加上校验码,输入完整位数则会验证校验码。
  3. 调整线条粗细、高度和文字显示后,下载 PNG 或 SVG。

常见问题

什么是校验码?

最后一位,按固定方法(权重 3 和 1 求和)由其他位计算得出,用来发现识读错误。

SVG 和 PNG 该用哪个?

印刷或设计软件建议用放大也不失真的 SVG;网页或办公文档用 PNG 更方便。

可以做商品用的条码吗?

可以生成条码符号,但销售商品的 EAN/UPC 编码须基于 GS1 分配的厂商识别代码编制。

注意事项与限制

  • 你输入的内容只在本页面处理,不会发送到 YUCTS 的服务器。
  • 本工具不分配或注册编码,也无法确认编码是否已被实际商品使用。
  • Code 128 只接受半角 ASCII 字符(最多 80 个),不使用 GS1-128(FNC1)或扩展字符(FNC4)。
  • 打印尺寸、分辨率和纸张都可能影响识读,实际使用前务必用扫码设备测试。

数据来源