CodeKitHubEnglish

二维码解码 — 上传图片识别内容

手头有一张二维码图片——聊天截图、照片、保存的文件——但没手机在旁边,或者拿相机怎么都扫不出来?上传到这里立即识别出内容。解码完全在浏览器本地完成,用的是很多手机扫码 App 背后同款的开源识别引擎。

工具介绍

二维码解码就是读取二维码图片里的黑白图案,还原出编码的文本内容——可能是网址、纯文本、Wi-Fi信息、名片信息等。通常这需要手机相机,但一张保存下来的图片(聊天截图、印刷品的照片、下载的文件)不一定方便拿去对着相机扫。

本工具直接对上传的图片文件解码,使用开源的 jsQR 识别库——和很多相机扫码 App 背后是同一套开源方案,只是应用对象从实时相机画面换成了静态图片。

为什么使用它?

  • 任何图片文件都能解码——截图、照片、下载的PNG/JPG,不需要手机相机。
  • 识别出网址会自动显示为可点击链接。
  • 本地处理——图片不离开浏览器,扫带 Wi-Fi 密码或私密链接的二维码也放心。
  • 和本站的二维码生成器天然配对——这边生成,那边解码。
  • 免费、无需账号、无水印。

使用方法

  1. 点击虚线框或把含二维码的图片拖进去。
  2. 解码引擎自动加载并识别。
  3. 识别结果显示在下方——如果是网址还会附带可点击链接。
  4. 点"复制"使用识别出的文本。

示例

输入

一张包含指向某网站的二维码的截图

输出

https://codekithub.com

自动识别为网址,同时显示原始文本和可点击链接。

常见问题

为什么手机相机扫不出这个二维码?

常见原因:图片在屏幕上显示得太小或分辨率不够、反光或拍摄角度导致图案变形、或者二维码生成时容错级别低本身就有轻微损坏。直接上传原始文件到这里,是直接读取像素数据,很多相机扫不出的情况在这里能识别成功。

能识别哪些类型的内容?

二维码能装的内容它都能识别:网址、纯文本、Wi-Fi信息(WIFI:T:WPA;S:...)、名片信息(vCard)、电话号码等。工具会准确显示编码的原始内容——如果是网址,还会额外给出可点击链接。

图片会被上传到服务器吗?

不会。解码完全通过浏览器本地加载的 jsQR 库完成,图片本地处理,不会被传输到任何地方——扫描含私密信息的二维码也安全。

为什么提示识别不到二维码?

通常是图片里没有完整、未损坏的二维码图案——检查一下二维码是否完整显示、没有被裁掉、没有模糊到看不清楚每个小方块。

一张图里有多个二维码能一起识别吗?

本工具只识别图片中找到的第一个二维码图案。图里有多个二维码时,请分别裁剪后单独上传识别。

相关工具