ConvertPixel · WEB APP

把 ConvertPixel 添加到主屏幕

Safari 需要从分享菜单安装这个网页 App。之后可像普通 App 一样打开,用过的工具还能离线使用。

  1. 点击 Safari 工具栏里的“分享”。

  2. 选择“添加到主屏幕”,再点击“添加”。

条码工作室 · 11 种码制 · 本地生成

打印之前就验证过的条形码

选你的扫码枪、商超或仓库要求的码制。校验位自动计算,每个条码在下载前都会被解码器读一遍。

一维条码
二维码制二维码 →
01 · DATA

数据

12 位数字,或含校验位的 13 位 —— 校验位会自动计算。

02 · STYLE

样式

03 · BATCH

批量

04 · EXPORT

预览

条码在本页生成并验证,你输入的内容不会上传。

该用哪种条码?

用哪种码制,由扫码的那一方决定:超市收银台、快递分拣中心、医院、你自己的库房。下面是本页能生成的码制,以及各自在哪里被要求使用。

EAN-13

北美以外几乎所有商品上的零售条码。号码(GTIN-13)必须来自 GS1 授权给你公司的厂商识别代码,商店才会接受。

590123412345

UPC-A

美国和加拿大使用的 12 位零售条码。号码通过 GS1 US 授权;那里的零售扫码设备也能读 EAN-13。

03600029145

EAN-8

包装太小、放不下 EAN-13 时用的短零售码。EAN-8 号码由 GS1 按申请逐个分配。

9638507

UPC-E

UPC-A 的消零压缩形式,用于小包装。只有含足够多 0、能被压缩的 UPC-A 号码才有对应的 UPC-E。

0123456

Code 128

内部用途的默认选择:库存、资产标签、快递面单。紧凑,能编码字母和数字,所有扫码枪都能读。GS1-128 物流标签就建立在它之上。

SKU-2026-0042

Code 39

较老的字母数字码,部分行业和政府系统仍然要求使用。编码同样内容比 Code 128 宽,但对印刷质量差很宽容。

ASSET-0042

ITF-14

印在瓦楞纸外箱上,用来标识一箱商品(GTIN-14)。粗大的保护框让它直接印在纸板上也能读。

1540014128876

Codabar

一种老式条码,在图书馆、血库和较老的快递系统里还能见到。

A40156B

Data Matrix

很小的方形二维码,用于零件、电子元件和医疗包装标识(GS1 DataMatrix)。几毫米的面积就能装下远多于一维码的数据。

https://imgc.letvr.com/

PDF417

用于证件的堆叠式码:许多国家的驾照和身份证件,以及纸质登机牌 —— 登机牌上的 IATA 数据就放在它里面。

ConvertPixel barcode generator · PDF417 sample

Aztec

不需要静区的方形码,许多铁路和航空的手机电子票都用它,在手机屏幕上读取效果很好。

https://imgc.letvr.com/
RETAIL

要进商超销售?号码比条本身重要

本页能画出任何合法的 EAN 或 UPC 号码,但零售商和电商平台会核对这个号码是否属于你的公司。零售号码来自你所在国家或地区的 GS1 组织(中国为中国物品编码中心)授权的厂商识别代码;自己编的号码,或者低价转卖的号码,可能与真实商品冲突,导致上架被拒。如果只是自己的货架、仓库、图书室或活动使用,这些都不涉及 —— 用 Code 128,编什么都行。

PRINT

一次就能扫上的打印要点

用深色条配浅色背景,千万别用红色的条:多数激光和 LED 扫码枪用红光照明,红色墨水在红光下就消失了。静区要留足 —— EAN-13 左边需要 11 个模块宽的空白,右边 7 个 —— 缩放时整个符号一起缩放,不要只压扁宽度。100% 放大率下的 EAN-13 连同静区约 37.3 × 25.9 毫米,GS1 允许 80% 到 200%。按「实际大小」打印,并用真正会使用的那台扫码枪实测。

常见问题

需要自己输入校验位吗?

不需要。EAN、UPC 和 ITF-14 不填校验位会自动计算;填了则会校验,填错时会告诉你正确的是几。

选 Code 128 还是 Code 39?

新项目都用 Code 128:同样内容更短,还能编码小写字母。只有某个系统或客户明确要求时才用 Code 39。

文件是矢量的吗?

SVG 是完整矢量,可以缩放到任何印刷尺寸。PDF 内嵌按 300 dpi 生成的图像,适合直接打印;PNG 是你所选尺寸的位图。

条下方要不要印数字?

零售和物流条码要印 —— 标签损坏时人们会手动输入号码。只有版面放不下、而且没人需要手动输入时才关掉。

会上传什么吗?

不会。生成和读回检查都在本页浏览器里完成。

动手之前

没有人是为了条码本身去做条码的。下游总有东西要扫它 —— 商店收银台、仓库系统、快递分拣机、图书馆借还台 —— 用哪种码制、号码是什么格式、往往连最小尺寸,都由那个系统决定。从扫码的一方要求什么出发,而不是从标签上怎样好看出发。

容易栽的地方

热敏标签打印机要求条宽是整数个点

标签打印机在固定的点阵上打点(203 dpi 的打印机点距约 0.125 毫米)。如果条码缩放后某根条落在两个点之间,驱动会把有的条取整变宽、有的变窄,扫码器依赖的粗细比例就走样了。导出 SVG,让标签软件按整点来定尺寸,或者选一个与打印机匹配的 PNG 倍率,再打一张真标签试试。

表格软件会悄悄吞掉开头的 0

很多 UPC 号码以 0 开头,而表格软件会把 036000291452 存成数字 36000291452。把它粘进批量生成,每个码都少一位 —— 更糟的是变成另一个合法号码。输入或粘贴商品号码之前,先把那一列设成文本格式。

一个商品规格,一个号码

零售系统把 GTIN 当作某一件确切商品的身份。换了尺寸、口味、颜色或包装数量,就需要另一个号码;多个规格共用一个号码,收银台上的库存和价格就会互相串。打印之前,先用一张简单的表记下哪个号码分给了哪个商品。

隐私优先

分享工具,不分享文件

把这个页面发给需要的人;链接不包含图片、文件名或使用记录。