二维码的最小尺寸:扫得出来的关键
推荐的最小尺寸是近距离扫描下的 2×2 厘米。更远距离就按比例放大:读码器离得越远,二维码必须越大。
设计师通用经验法则:二维码尺寸 = 扫描距离 ÷ 10。
快速解答
- 绝对最小尺寸:2×2 厘米(约 20 厘米距离扫)。
- 10:1 法则 → 尺寸 = 扫描距离 ÷ 10。
- 名片 2 厘米;传单 3 厘米;A3 海报 5 厘米;5 米外的广告牌 50 厘米。
- 二维码编码信息越多,图案越密,物理尺寸需要越大。
- 量产前务必按最终尺寸先印一张,用两部手机实扫。
10:1 法则:按扫描距离定尺寸
公式:
二维码尺寸 = 最远扫描距离 ÷ 10
示例:
- 20 厘米扫(手里看名片)→ 2 厘米 码。
- 1 米扫(墙上海报)→ 10 厘米 码。
- 3 米扫(橱窗)→ 30 厘米 码。
- 5 米扫(广告牌)→ 50 厘米 码。
- 20 米扫(大型户外)→ 2 米 码。
这条规则偏保守:有时更小也能扫,但太小是二维码扫不出的头号原因。
按载体的推荐尺寸
| 载体 | 常见距离 | 推荐尺寸 |
|---|---|---|
| 名片 | 15–25 厘米 | 2 × 2 厘米 |
| 咖啡桌贴 | 30 厘米 | 3 × 3 厘米 |
| A5 传单 | 30–50 厘米 | 3 × 3 厘米 |
| A4 小册 | 40–60 厘米 | 4 × 4 厘米 |
| A3 墙贴海报 | 1 米 | 10 × 10 厘米 |
| A1 海报 / 橱窗 | 2–3 米 | 20–30 厘米 |
| 小型广告牌 | 5 米 | 50 × 50 厘米 |
| 大型广告牌 / 建筑外立面 | 10 米+ | 1 米+ |
| 屏幕(等候室) | 2–4 米 | 25–40 厘米 |
决定最小可扫尺寸的因素
物理尺寸只是其一。其他因素:
- 手机摄像头: 现代摄像头(iPhone 12+、近几年中端 Android)在更小尺寸、更远距离都能读,老机型差些。
- 环境光线: 光差 = 更难扫。昏暗场所的小二维码比日光下同款困难得多。
- 对比度: 浅底深图案最佳。反色或低亮度对比会降低成功率。
- 角度: 相机要能正对二维码对焦。若贴得很高、人从下方扫,需要加大。
- 数据密度(下节)。
数据越多,二维码越大
只存一段短 URL(如 qrcito.com)的二维码图案简单、小尺寸也好扫。存了完整 vCard 或长文本的则图案极密、模块极小,物理尺寸必须加大以便区分。
经验法则:
- 短 URL 或基础 WiFi:按上表最小尺寸即可。
- 含多字段 vCard:在推荐尺寸基础上加 30–40%。
- 长文本或多字段:不如把长文本放网页,二维码只指向你自家页面。
静区:常被忽略的留白
二维码周围需要白色留白,读码器才能检测到它。推荐最小值:每侧留出二维码自身 4 个模块的宽度。
这不是装饰,而是标准的一部分。没有留白,再大再清晰也读不出。
设计里二维码贴到边缘时,务必给出可见喘息空间。
印刷前如何测试
送大批量印刷前:
- 按最终实际尺寸打印一张。
- 用两部不同手机(最好一部 iPhone 一部 Android)扫。
- 按真实距离测(名片 20 厘米、海报 1 米)。
- 在弱光与正常光下都试。
- 若 2 秒内都能打开对应内容就通过。
这能在 500 张名片或印刷海报正式出货前避免真实麻烦。
尺寸常见错误
- 名片上为了「好看」把二维码做太小: 低于 2 厘米错误率剧升。
- 忽略静区(白边): 很大也扫不出。
- 不重算分辨率就缩小 PNG: 文件失真、模块模糊、扫描失败。
- 低对比度印刷(白底浅灰、乳色底金色):屏上好看、印出来废。
- 贴在曲面(瓶、罐)且不做补偿:相机无法对焦平面。
- 大横幅用低分辨率源文件: 像素化 = 报废。
小于最小尺寸会发生什么
取决于读码器:
- 手机根本检测不到,连打开选项都不给。
- 手机识别到尝试解码失败,提示「无法识别」或毫无反应。
无论哪种,用户都会很快放弃。二维码是零摩擦工具——失去零摩擦就失去了存在的意义。
结论
二维码要稳定扫描,只要尊重两件事:物理尺寸与距离成比例(10:1)和四周留白。名片 2 厘米足够;海报按真实扫描距离算。永远、永远在量产前把最终印刷品实扫一遍。
用 QRcito 生成时,要做大幅印刷就下载 SVG——任何尺寸都能保持锐利。
常见问题
二维码最小能多小? 理想条件下(光线好、现代读码器、近距离)2×2 厘米。再小失败率迅速上升。
特定海报尺寸怎么算? 量好观众扫的距离再除以 10。海报距离 1.5 米,二维码每边至少 15 厘米。
尺寸跟内容有关吗? 有。数据越多 = 图案越密 = 需要更大物理尺寸。长文本最好放网页,二维码指向它。
用浅色印刷二维码可以吗? 对比度足够就行。深图案配浅底始终最佳。反色或亮度对比低,很多读码器扫不出。
二维码很大却扫不出怎么办? 最常见原因:缺少白边、对比度不足、PNG 缩放后像素化、表面弯曲或反光。