如何生成让访客一扫即连的 Wi-Fi 二维码
Gizke 团队 · 发布于 · 阅读时间: 2分钟
打开二维码生成器,切换到“生成”,在内容框里输入下面这行,换成你自己的网络名称和密码:
WIFI:T:WPA;S:网络名称;P:密码;;
边输入边生成二维码。下载 PNG 打印出来,访客用相机对准就能连上。你输入的内容不会发送到任何地方,这一点在内容是 Wi-Fi 密码时很重要。
每一部分的含义
T:是加密类型。现代路由器(包括 WPA2、WPA3)都写WPA,很老的路由器写WEP,开放网络写nopass。S:是网络名称(SSID),必须和路由器里写的完全一致,区分大小写。P:是密码。H:true;可选,只有隐藏网络才需要。- 整行以两个分号结尾。
这种格式出自条码项目 ZXing,它的 wiki 里有说明,iOS 和安卓的相机都能识别。
会导致失败的字符
如果网络名称或密码里有 \ ; , : 或 ",每个前面都要加一个反斜杠。比如密码 cafe;2026 要写成 P:cafe\;2026;。二维码能显示网络名却连不上,最常见的原因就是忘了这一步。
这样打印才扫得出
- 尺寸: 桌牌至少 3 × 3 厘米,挂墙上要远距离扫的,5 厘米以上。
- 纠错等级: 选中(M)或较高(Q)。稍密一点的码更耐刮擦、咖啡渍和塑封反光。
- 四周留白,不要贴边裁掉。
- 塑封前用两部不同的手机试扫。
安卓上更快的办法
安卓手机本身就能显示当前所连网络的二维码:打开 Wi-Fi 设置,点该网络,选择“分享”,Google 帮助页有说明。临时用一下很方便。要做打印的标牌,还是自己生成更好,可以用访客网络,尺寸也能自己定。
常见问题
扫码需要安装应用吗?
不需要。iPhone 的相机(iOS 11 及以上)和大多数安卓手机的相机都能识别 Wi-Fi 二维码,并提示加入网络。
把二维码贴在墙上安全吗?
密码以明文存在二维码里,谁拍下都能读出来。公共场所请用访客网络,并定期更换它的密码。