二维码容错率是什么?L、M、Q、H 怎么选扫得更快

二维码被遮挡一角还能扫出来,靠的就是容错机制。容错率分 L、M、Q、H 四档,最高能容忍 30% 面积受损。级别越高越抗污损,但码也会更密。本文讲清四档差异与按场景选级的建议。

开发者工具管理员约 6 分钟

本文配套工具

二维码生成器现在就访问我们的二维码生成器,生成你的二维码。

容错率:二维码的自愈能力

二维码使用里德所罗门纠错码实现自愈:即使部分码区被污损、遮挡或印刷模糊,读取端也能还原完整信息。容错率共分四档:

级别可容忍损毁面积适用场景
L约 7%极少场景,仅在码区绝对干净的条件下使用
M约 15%屏幕展示、邮件等受控环境,日常够用
Q约 25%印刷品、包装、易轻微磨损的物料
H约 30%中心需放 Logo、户外易污损的标识

容错率高就一定好吗?有代价

容错率与信息容量此消彼长:同样内容,容错级别越高需要的模块越多,码形越大、点阵越密。印在空间有限的小标签或密集的物料上,高容错反而可能让码过密而难扫。因此选级是抗损能力与码密度的平衡,不是越高越好。

常见场景的选级建议

  • 微信或 App 链接、普通物料:M 级即可,码形适中、扫描稳定
  • 要放 Logo 或品牌图案在中心:至少 Q,建议 H——中心区域被覆盖后仍需正常识别
  • 户外广告、快递面单、可能沾水磨损:H 级,留足抗损余量
  • 印在极小空间(名片角、瓶盖):优先保证码的尺寸与打印精度,容错不必强求最高,有时需降级换取码密度

生成之后必须做的三步验证

  1. 真机扫一遍:生成后立刻用手机实测,确认跳转正常
  2. 打印后再测:屏幕显示清晰不等于印刷清晰,打样后用打印件远距离扫一次
  3. 留白与配色检查:四周保留至少一个模块宽的静区,深色码底与浅色背景的反差要足够

放 Logo 时怎么处理

中心放 Logo 时建议选 H 级容错,并控制 Logo 覆盖面积不超过码区约五分之一;过于花哨的背景会干扰识别,必要时用白色圆底垫在 Logo 下方,保住码区的纠错空间。

常见问题

同样的网址,为什么生成的码有时不一样?

内容相同但容错级别、掩码模式或版本不同,码形就不同,但都编码同一信息;只要级别合规,扫码结果一致。

扫码偶尔失败,一定是容错率低吗?

不一定。常见原因是打印模糊、静区不足、反光或尺寸过小;排查顺序建议是尺寸、对比度、静区,最后再考虑提高容错级别。

注意事项

生成器默认级别通常可满足多数场景。批量物料建议统一容错级别以便质检,投放前按三步验证流程真机测试一轮。

立即体验二维码生成器

现在就访问我们的二维码生成器,生成你的二维码。

前往二维码生成器

广州优工库信息技术有限公司出品

二维码容错率是什么?L、M、Q、H 怎么选扫得更快 | UToolHub实用指南