无需登录 数据私有 本地保存

条形码在线解码器 - 摄像头/图片读取条码

23
0
0
0
摄像头扫描
点击「开始扫描」启动摄像头,将条形码对准画面即可自动识别
图片识别
拖拽图片到此处 点击上传
支持 PNG / JPG / WebP / BMP,也可 Ctrl+V 粘贴
识别结果
等待扫描或上传条形码图片...
扫描历史
暂无扫描记录
常见问题 & 知识点
支持哪些条形码格式?
本工具支持40+种条码格式,包括:EAN-8 / EAN-13(商品条码)、UPC-A / UPC-E(北美商品码)、Code 128 / Code 39 / Code 93(物流仓储常用)、Codabar(血库/图书馆)、ITF(包装箱)、QR码、Data Matrix、PDF417、Aztec、GS1 DataBar 等。覆盖绝大多数日常和工业场景。
摄像头扫描不成功怎么办?
  • 确保光线充足,避免反光和阴影遮挡条码
  • 保持手机/摄像头稳定,距离条码约15-30厘米
  • 条码需完整出现在画面中,不要倾斜超过30度
  • 尝试切换前后摄像头(移动端后置摄像头识别效果更好)
  • 如果条码印刷模糊或损坏,建议使用「图片上传」模式拍摄清晰照片
上传图片识别有什么技巧?
图片分辨率建议不小于800px宽,条码区域清晰无模糊。支持拖拽上传、点击上传、以及Ctrl+V粘贴截图。如果图片中有多个条码,本工具会识别第一个检测到的条码。对于密集排列的多条码图片,建议裁剪后分别识别。
一维条形码和二维码有什么区别?
一维条形码(如EAN-13、Code 128)以竖线宽度变化编码信息,容量较小(通常几十个字符),主要用于商品标识和物流追踪。二维码(如QR码、Data Matrix)以二维矩阵图案存储信息,容量可达数千字符,可包含网址、文本、名片等丰富内容。本工具两者均支持。
扫描条码会泄露隐私吗?
本工具完全在浏览器本地运行,摄像头视频流和上传的图片均不会上传到任何服务器。条码解码使用开源ZXing库在您的设备上本地完成。扫描历史仅存储在您浏览器的localStorage中,可随时清除。请放心使用。
什么是EAN-13条码?如何解读?
EAN-13是全球最通用的商品条码标准,由13位数字组成。前3位为国家/地区代码(如690-699为中国),随后4-6位为厂商代码,再后为产品代码,最后1位为校验码。例如条码「6901234567892」中,690代表中国,最后一位2是校验位。本工具可自动计算校验位是否正确。
移动端浏览器支持摄像头扫描吗?
支持!iOS 11+和Android 5+的主流浏览器(Safari、Chrome、Edge、Firefox)均可使用摄像头扫描功能。需要HTTPS安全连接(本地开发环境下localhost也可)。首次使用时会弹出摄像头权限请求,请点击「允许」。如果误拒,可在浏览器设置中重新开启。
为什么解码结果有时候不完整或有乱码?
可能原因:条码印刷质量差、图片分辨率过低、条码被部分遮挡、光线不均匀导致反光。建议在均匀光线下重新拍摄,确保条码清晰锐利。对于包含中文或特殊字符的QR码,请确认原始编码为UTF-8格式。

本工具基于开源 ZXing (Zebra Crossing) 库构建,所有处理均在本地完成,保护您的隐私安全。