我找找就

EAN-13/UPC 条码

免费 EAN-13 与 UPC-A 条码生成器:随机生成校验位合法的测试条码,支持批量、复制与 JSON 导出,浏览器本地运行。

使用记录 0 展开

使用工具或停止输入约 3 秒后会自动保存输入内容,点击列表可恢复。仅存于本浏览器,不会上传。

    仅供开发测试:生成的条码为随机虚构号码,校验位算法合法,不对应真实商品,请勿用于欺诈或伪造标签。

    使用说明

    1. 选择 EAN-13 或 UPC-A,设置数量后点击「生成」
    2. 复制单条或全部纯数字条码,或下载 JSON 供用例读取
    3. 切换到「校验」Tab 验证已有条码的校验位是否正确

    EAN-13 与 UPC-A 条码说明

    适用场景

    • 零售、仓储系统录入商品条码前的格式与校验位自检
    • 电商 SKU、进销存接口联调时批量造校验位合法的测试条码
    • 学习 GS1 模 10 校验算法,与 银行卡 Luhn 校验 对比理解不同行业的校验规则
    • 导出 JSON 供自动化用例或 Mock 服务读取

    EAN-13 与 UPC-A 的区别

    类型 位数 常见用途 展示分组
    EAN-13 13 位 国际零售商品、ISBN-13 等 X XXXXXX XXXXXX
    UPC-A 12 位 北美零售(可视为首位为 0 的 EAN-13) X XXXXX XXXXX X

    GS1 校验位计算步骤

    1. 取不含校验位的数字,从左起奇数位(第 1、3、5… 位)直接相加
    2. 偶数位(第 2、4、6… 位)各自 × 3 后相加
    3. 两部分求和,校验位 = 使总和成为 10 的倍数所需的最小数字(即 (10 − 和 mod 10) mod 10)

    示例:商品码 400638133393 经上述计算得校验位 1,完整 EAN-13 为 4006381333931。

    本工具生成的条码为随机虚构号码,不对应任何真实商品;校验仅验证格式与校验位,不联网查询 GS1 注册信息。全部在浏览器本地完成。

    EAN-13/UPC 条码常见问题

    生成的条码能用于真实商品吗?
    不能。仅为随机虚构号码,校验位算法合法,不对应 GS1 注册商品。
    EAN-13 和 UPC-A 有什么关系?
    UPC-A 为 12 位,可视为首位补 0 的 EAN-13;二者使用相同的 GS1 模 10 校验算法。
    最多一次生成多少条?
    单次最多 20 条,适合接口 Mock 与小批量造数。