先别急着重做:二维码扫不开就这几种可能
上周帮朋友做了个店铺引流的二维码,发群里好几个人说「扫不出来」。我第一反应也是重新生成一张,后来冷静下来一查,根本不是二维码本身的问题——是留白边距太窄。今天把这类「生成的二维码扫不开」的常见原因和自查步骤一次讲清楚。
第1步:看容错率够不够
二维码生成时都有容错等级,L档约7%、M档15%、Q档25%、H档30%。容错率越高,越耐脏、越耐遮挡。如果你把二维码印在包装上、或者贴了贴纸,低容错档很容易扫失败。自查:重新生成时把容错等级选到Q或H档。
第2步:检查尺寸和对比度
两张图放一起对比最直观:太小扫不动,太花扫不出。二维码最小建议边长不低于2厘米,手机离太远或屏幕反光都会失败。另外黑码白底是最稳的组合,别用「黑底白码」或者彩色渐变码——很多扫码枪和相机识别不了。
- 尺寸:确保二维码区域清晰、不模糊、不过小
- 颜色:深色码+浅色底,避免彩色码
- 背景:别把二维码压在复杂图案上
第3步:留白边距(静区)够不够
这是最容易被忽略的一条。二维码四周必须留一圈纯色静区(quiet zone),标准至少1个模块宽度。边距被裁掉、或者二维码紧贴边框,扫码器就找不到定位点。我朋友那个案例,就是把边距留宽了1倍就正常了。

还是不行?用这个工具自查
如果三步都做了还扫不开,试试用 711000 在线工具箱的二维码生成重新做一张:直接填网址或文本,容错等级、尺寸、边距都能调,导出的PNG清晰可扫。点这里直接用:在线二维码生成工具。