跳到主要内容
← 返回

在线二维码解码器

媒体
本地运行 · 不上传

免费在线二维码扫描工具,上传图片即可解析二维码内容,支持拖拽和粘贴

结果有帮助吗?

本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。

使用指南

拿到一张二维码图片,想知道里面到底是什么——物料核对、排查错链、验收印刷品,都需要「解码」而不是再猜。本工具把图片上传(或粘贴)后在浏览器本地解码出文本:URL、Wi-Fi 配置、名片、普通文本都能还原,图片不经过任何远程服务。解码不出时会给出具体失败原因,而不是一句笼统报错。

1. 怎么解码

解码全程在本地完成——这是与「在线扫码网站」的本质区别:含内网地址、令牌或个人信息的码不必担心经过第三方服务器。

  1. 上传或直接粘贴二维码图片(截图、照片、印刷品扫描均可)。
  2. 工具自动识别定位图形并解码,结果区显示完整文本。
  3. 与预期内容比对:物料上的码应指向约定 URL,出现多余参数或跳转域名不对即为异常。

2. 二维码为什么「扫得出/扫不出」

二维码依靠三个角落的定位图形与四周的静区(空白边)被识别,再用 Reed-Solomon 纠错恢复数据。纠错分 L/M/Q/H 四档——生成时选 H(30% 纠错)的码即使污损一角也能读,选 L 的码贴一道划痕就废。因此「预览能扫、印刷后扫不出」多半不是解码器问题:印刷网点损失了对比度,或静区被设计裁掉了。理解这个机制,排查方向就从「换个工具」变成「换张图/重新生成」。

3. 五类常见失败与对策

  • 分辨率不足:码边长至少 200px 以上再试;聊天软件压缩过的图先导出原图。
  • 静区被裁:定位图形外圈需要至少 4 个模块宽的空白,截图时多带一圈背景。
  • 对比度低:浅色码配浅底、反光照片——调亮/去反光重拍比反复重传有效。
  • 一图多码:先裁出目标码单独解码,多码混排会互相干扰定位。
  • 艺术码/Logo 遮挡:遮挡超过纠错容量的部分无法恢复,用本站生成器重做一个纠错 H 的版本。

4. 安全:解码结果先看再点

二维码是「看不见的链接」——来路不明的码解出的 URL,先核对域名再访问,警惕仿冒域名(rn 冒充 m、-域名前缀混淆)。付款码、加群码、快递单上的码都出现过被替换贴条的案例。本工具只做还原不做拦截,判断真假靠你核对目标域名——这是所有扫码工具共同的边界,也是它最大的价值:把「盲扫」变成「看清了再决定」。

5. 隐私与交付

  • 码内含令牌/内网地址时,本地解码后仍勿把结果贴进公开工单或群聊。
  • 验收物料时建议保留「解码文本 + 截图」作为留档,双方对同一份证据。
  • 批量物料抽检:按批次的 5-10% 抽码反扫,比全检省力、比抽看截图可靠。

6. 与生成器的闭环

站内的二维码生成器与本解码器构成往返验证:生成 → 立刻反扫 → 比对输入文本。上线前的这一步能拦住「生成参数填错」(比如把 vCard 字段填反、URL 少了 https://)。修复污损印刷品的标准流程也是:解码旧码取内容 → 用生成器重制纠错 H 的新码 → 再反扫验收。

常见问题

不会。图片进入页面后由 jsQR 在浏览器内完成解码,全程不经过远程服务——含内网地址、令牌或个人信息的码,不必担心像在线扫码网站那样走第三方服务器。

PNG、JPEG、GIF、BMP、WebP 等常见格式,截图、照片、印刷品扫描均可,支持拖拽、粘贴或选择文件。结果原样还原为文本:URL、Wi-Fi 配置、名片、普通文本。

按五个常见原因走:分辨率不足——码边长至少 200px 以上,聊天软件压缩过的图先导出原图;静区被裁——定位图形外圈需要至少 4 个模块宽的空白,截图多带一圈背景;对比度低或反光——重拍比反复重传有效;一图多码——先裁出目标码单独解码;艺术码 Logo 遮挡超出纠错容量——用站内生成器重做纠错 H 的版本。

二维码靠三个角的定位图形与四周静区被识别,再用 Reed-Solomon 纠错恢复数据:生成时纠错选 H(约 30% 容量)的码污损一角也能读,选 L 的贴一道划痕就废。印刷后扫不出多半不是解码器问题——网点损失了对比度,或设计把静区裁掉了。排查方向应是换张图或重新生成,而不是换个工具。

先核对域名再访问。付款码、加群码、快递单上的码都出现过被替换贴条的案例;警惕仿冒域名——rn 冒充 m、多出的连字符前缀。本工具只还原内容不做拦截,判断真假靠你核对目标域名——它的价值正是把「盲扫」变成「看清了再决定」。

按批次的 5-10% 抽码反扫,比全检省力、比抽看截图可靠;物料上的码应指向约定 URL,出现多余参数或跳转域名不对即为异常。留档建议「解码文本 + 截图」成对保存,双方对同一份证据;与站内生成器构成往返验证——生成后立刻反扫比对,能拦住 vCard 字段填反、URL 少了 https:// 这类错误。

相关工具

相关文章