企评社

条形码识别

拖入图片 / 粘贴截图 / 手机摄像头直扫,读出条形码(一维码)内容

纯本地识别:图片与视频画面不上传服务器,可用 Network 面板核验

图片识别(支持批量,也可 Ctrl/⌘+V 粘贴截图)

把条形码图片拖到这里,或点击选择(JPG / PNG / WebP / BMP / GIF)

一次最多 20 张;识别库首次加载约需 1 秒(gzip 后约 110KB,之后不再加载)

手机摄像头直扫(视频帧只在浏览器里解码)

摄像头仅在点击「开始」后申请权限;停止或离开页面立即关闭

支持哪些条形码?识别不出来怎么办?

支持的编码(一维码): CODE128、CODE39、CODE93、EAN-13(商品条形码)、EAN-8、UPC-A、UPC-E(美式商品码)、ITF / ITF-14(物流箱码)、CODABAR(仓储 / 图书馆)。 二维码(QR)是二维编码,不在这页——请用本站「二维码识别」;一张图里同时有一维码和二维码时,本页只读一维码。

识别不出来按顺序排查: ① 图要够清晰、码条边缘分明——翻拍屏幕的高光、摩尔纹、手抖都会糊掉码条; ② 条形码四周留一点空白(静默区),别贴着图边裁; ③ 码太小就先用「图片裁剪」把条形码区域裁出来、放大再识别; ④ 把图摆正成水平方向再试,引擎对横条码条最稳。

与「条形码生成」互验: 本站「条形码生成」工具能生成 CODE128 / CODE39 / EAN-13 / UPC-A / ITF-14 五种,全部在本页识别范围内——生成后下载再识别,可以完整往返校验。

隐私。 识别全程在你的浏览器里完成:图片与摄像头视频帧都只在本机解码,本站任何时刻都没有获得它们(打开开发者工具 Network 面板可核验零上传请求)。 解码库(html5-qrcode 2.3.8)由本站自托管,首次识别时加载一次(gzip 后约 110KB),之后浏览器缓存复用。

常见问题

支持哪些条形码?

一维码:CODE128、CODE39、CODE93、EAN-13、EAN-8、UPC-A、UPC-E、ITF / ITF-14、CODABAR 等常见编码。二维码(QR)不在这页支持——那是二维编码,请用本站「二维码识别」工具;如果一张图里同时有一维码和二维码,本页只读一维码。

为什么识别不出来?

按顺序排查:① 图要够清晰,码条边缘分明——翻拍屏幕时的高光、摩尔纹、手抖都会让码条糊掉;② 条形码四周要留一点空白(静默区),别贴着图边裁;③ 码太小就先用「图片裁剪」把条形码区域裁出来、放大再识别;④ 把图摆正成水平方向再试,引擎对横条码条最稳。

手机摄像头能直接扫吗?

能。用手机系统浏览器打开本页(微信内置浏览器不提供摄像头接口,请点右上角「···」→「在浏览器打开」),点「开始摄像头扫码」对准条形码即可自动识别。视频帧只在你浏览器里解码、不上传;停止扫码或离开页面时摄像头立即关闭。

本站「条形码生成」工具生成的码能读回来吗?

能。那边生成的 CODE128 / CODE39 / EAN-13 / UPC-A / ITF-14 五种都在本页识别范围内,生成后下载再识别可以完整往返校验。

图片会上传吗?

不会。识别是纯本地过程:解码库由本站自托管,首次识别时加载一次(gzip 后约 110KB),加载完成后图片与视频帧不出设备,你可以用 Network 面板核验。

相关工具