🎨 条形码生成
支持 EAN-13/EAN-8/UPC-A/Code128/Code39/ITF14/Codabar 等 13 种一维码格式,纯前端渲染 SVG,可下载 PNG/SVG
{{ formatHint }}
EAN-13 示例 EAN-8 示例 UPC-A 示例 Code128 示例 Code39 示例 ITF-14 示例
💡 EAN-13 / EAN-8 / UPC 末位为校验位,可留空(如输入 12 位 EAN-13),库会自动补齐。Code128 支持任意 ASCII,最常用;Code39 仅支持 0-9 / A-Z / -.$/+%* 与空格。
✏️ 在左侧输入内容
自动生成条形码
❌ {{ gen.error }}
⬇️ 下载 PNG 下载 SVG 📋 复制图片
🔍 条形码解析
支持 EAN-13 / EAN-8 / UPC / Code128 / Code39 / Codabar / I2of5 等一维条码识别,纯浏览器端解析,不上传服务器
📥
点击选择 / 拖拽图片到此处 / 在此区域 Ctrl+V 粘贴
支持 PNG / JPG / GIF / WebP,识别率取决于条码清晰度与角度
uploaded barcode
⏳ 正在解析(多角度尝试中)...
✅ 解析成功
{{ parse.result }}
格式:{{ parse.format }} 置信度:{{ parse.confidence }}
📋 复制结果 🔄 用此内容去生成 🗑️ 清空
❌ 解析失败
{{ parse.error }}
💡 解析失败怎么办?① 裁剪图片,仅保留条码区域(背景越简单越好);② 保证条码水平或竖直,不要倾斜过大;③ 图片分辨率不要太低(短边建议 ≥ 400px);④ 二维码请用「二维码工具」识别。

条形码生成解析

一维条形码生成与识别工具:① 生成端基于 JsBarcode 3.11,支持 EAN-13 / EAN-8 / UPC-A / Code128(A/B/C 子集)/ Code39 / ITF-14 / ITF / Codabar / MSI / Pharmacode 共 13 种主流格式;可调条宽、高度、字号、边距、条码色、背景色,是否显示文本可选;输出 SVG 矢量图形,支持下载 PNG(2x 高清)/ SVG / 复制到剪贴板;6 种预设示例一键填充。② 解析端基于 Quagga2,自动尝试 4 档 patch size 增强识别率,识别 EAN/UPC/Code128/Code39/Code93/Codabar/I2of5 等格式,输出条码内容 + 格式 + 置信度;支持点击上传 / 拖拽 / Ctrl+V 粘贴三种方式,识别成功可一键带回到生成端再编辑。所有处理均在浏览器本地完成,不上传服务器

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。