一维条码生成器
生成六种一维条码,查看实际编码值并下载 SVG/PNG
EAN-13、UPC-A、ITF-14 可自动补最后一位校验码。Code 39 转为大写。最多 160 字符;打印前仍须验证静区、尺寸与可扫描性。
条码预览会显示在这里。
工具说明
使用 JsBarcode 生成 Code 128、EAN-13、UPC-A、Code 39、ITF-14 或 Codabar,输入最多 160 字符。Code 128 接受可打印 ASCII;Code 39 把受支持的字母转成大写。EAN-13 可输入 12 位数字自动补校验位,或输入完整 13 位进行校验;UPC-A 的 11/12 位、ITF-14 的 13/14 位采用同样规则。Codabar 要求使用 A–D 作为首尾字符,中间为该码制支持的数据字符。结果显示实际编码值。可设置 1–4 像素条宽、30–240 的整数高度、0–50 的整数边距、颜色与可读文字。拒绝前景背景完全同色,但不会认证其他颜色的对比度。SVG 保持矢量形式;PNG 使用 SVG 像素尺寸的两倍。两种下载都对应已完成的结果,修改参数后立即失效。边距由使用者设置,不会自动检查是否符合码制静区标准。请验证打印尺寸、对比度、静区与实际扫描器。生成图形不会分配 GTIN,也不证明注册、归属或业务有效性。不保存或上传内容及设置。
场景配方
为扫描器测试制作 Code 128 标签原型
目标:生产业务标签前验证排版和扫描可靠性
- 输入非生产测试标识,使用充足边距和高对比度生成 Code 128。
- 下载 SVG 用于标签排版,保持宽高比和静区。
- 按预期尺寸打印多个样例,并用实际扫描器测试后再批准模板。
结果:得到数据、物理尺寸与扫描行为一起验证过的标签原型。
常见问题
支持哪些码制和字符?
Code 128 支持可打印 ASCII;Code 39 将支持的字母转为大写。EAN-13、UPC-A、ITF-14 使用数字;Codabar 需要 A–D 首尾字符及受支持的数字、标点数据。
缺少校验位会自动补齐吗?
会。EAN-13 可输入 12 位、UPC-A 可输入 11 位、ITF-14 可输入 13 位,随后补齐计算出的校验位;完整长度则进行校验,结果区展示实际编码值。
SVG 和 PNG 有何区别?
SVG 保留矢量几何形状;PNG 按已完成 SVG 尺寸的两倍栅格化。两种选择都不保证具体物理打印尺寸。
边距与颜色符合扫描标准吗?
这里只检查数值范围及颜色有效、前景背景不同。静区和对比度要求因码制而异;充足边距、浅底深色条仍需用实际扫描器测试。
生成条码会注册标识吗?
不会。GTIN/UPC 分配、归属、商品资料和业务有效性需要由相关机构或业务系统确认。
输入会保存或上传吗?
不会。编码和下载在本地完成;修改内容或选项后旧结果失效,避免下载时悄悄使用旧值。
继续浏览