跳到主要内容
浏览器本地处理 · 不上传

二维码可扫性测试 —— 上传图片,测它到底扫不扫得出

将二维码图像放入工具,比较原图、灰度、增强对比和缩小图的本地解码结果,并核对读出的内容。它检查数字文件,不测试真实距离、纸张或照明;结果用于排查设计问题,印刷前仍需检查样张。

最多 25 MiB / 1600 万像素。动图读取浏览器显示的画面。

图片及其内容都保留在这个浏览器内。

100% 浏览器本地处理 · 内容不上传下载后核对内容与实际用途免注册 · 无水印

如何二维码可扫性测试?

  1. 1把二维码图片拖进来或点击上传(也可粘贴截图)。
  2. 2二维码猫本地做多种预处理,逐一尝试解码。
  3. 3查看每项数字检查读出的内容、未解码或未完成的结果,并与原图或你输入的预期内容比较。
  4. 4照「建议」改:多半是加深对比、留够静默区、或把码印大一点。

为什么用二维码猫二维码可扫性测试?

  • 提前发现废码:很多码「好看但扫不出」,等印出来贴上墙才发现就晚了——这里先帮你验。
  • 数字图像检查:比较原图、灰度、增强对比和缩小后的解码结果,不把这些变换视为实物距离或印刷测试。
  • 针对解码结果提供检查方向:检查图案是否完整、留白是否被裁掉,或是否需要减少内容和放大实际尺寸;这些提示不是印刷认证。
  • 图片不上传:所有测试在浏览器本地完成,你的码不离开设备。

常见问题

这个「可扫性」是怎么测出来的?

我们用 ZXing 尝试解码原图、灰度、增强对比及缩小后的数字图像,并核对各次读出的内容。结果不能代表所有手机、照明或印刷材料;发布前请用目标设备检查实际成品。

只有部分数字检查通过,代表什么?

这表示部分数字图像检查没有得到稳定一致的结果,不能据此预测某部手机或真实距离下的表现。先核对内容、图像清晰度和留白,再测试实际下载文件与样张。

对比度和留白是怎么判断的?

整图亮暗范围和浅色角落只能提供线索,不能证明二维码模块对比度合格或四边都有四模块静默区。请查看最终文件完整留白,并以实际解码和印刷样张检查为准。

为什么有些码原图能扫、缩小就扫不出?

内容越长,码点越密;缩小后相邻码点糊在一起,相机就分不清了。解决办法是缩短编码内容(比如用短链)让码点稀疏,或干脆把码印得更大、放在离扫描者更近的位置。

图片会上传吗?

不会。上传的二维码图片只在你浏览器本地内存里处理,所有预处理和解码都在设备上完成,测完即丢弃,不上传、不留存。

更新于 · 二维码猫团队

来源、核验与边界

最近核验

2026-06-17

作者

Ziyao Wang — 二维码猫 工具开发与内容编辑

核验方式

由维护者自查。分发前请核对下载文件的内容,并在目标设备上测试。

主要依据

  • 二维码编码规则:以 ISO/IEC 18004 标准要点为依据
  • 浏览器自带的 Canvas 与 SVG 导出 API
  • 你在页面里输入的网址、文本、WiFi 或名片内容

打印或分发前,请先在目标设备上实际扫一遍二维码。你编码的内容指向哪里、是否安全合法,我们不做核验。