跳到工具

二维码扫描

在浏览器里识别图片中的二维码,提取其中的链接、Wi-Fi 密码或文字。本地解码,图片不上传。

拖入一张包含二维码的图片,即可读取其中的内容

识别二维码,是先在一张图片里定位它,再把黑白模块的图案还原成文字。解码器先寻找三个角上的方形定位图案,确定码的位置、大小与旋转角度,再沿定时线逐个采样数据区的模块。

定位图案之外是数据区:格式信息、纠错码与真正的负载,负载可以是网址、Wi-Fi 凭据、名片或纯文本。里德-所罗门纠错让二维码在轻微磨损或反光下仍能被读出,这也是实拍照片往往能扫成功的原因。

本页完全在你的设备上解码图片:优先调用浏览器内置的条码识别能力,没有该能力时改由一个轻量开源解码器在本地完成同样的分析。图片不会被上传,含有票据、支付页或私聊内容的截图也能放心使用。

常见用途

常见问题

为什么识别不出我的二维码?
严重破损、模糊或分辨率过低的二维码可能解不出来:定位图案必须能被识别,每个模块也要可分辨。换一张更清晰、正对拍摄、码占画面比例更大且边角没有反光的图片再试。
能识别商品上的一维条形码吗?
不能。本工具只识别二维码这种方形二维条码;商品包装上的 EAN、UPC 等一维条形码是另一套编码,不在支持范围内,拍商品价签在这里解不出内容。
图片会被上传吗?
不会。识别优先走浏览器原生的条码 API,没有该能力时由本页内置的 JavaScript 解码器完成,图片始终不离开你的设备——含有支付页、登机牌或私聊内容的截图也能放心识别。
二维码里能扫出什么内容?
取决于当初编码的内容:网址、纯文本、Wi-Fi 凭据、电话号码、邮箱或 vCard 名片。工具会把原始负载以文本展示,如果是 http/https 网址,还会额外给出可点击的链接。

相关工具