先说结论
用二维码生成器切到「Wi-Fi」标签,填三样东西:网络名称(SSID)、加密方式、密码;如果路由器勾了「隐藏网络」,还要勾上工具里的隐藏网络开关;勾上之后下载 PNG 打印或存手机。三个高频翻车点提前说:密码里含 ; : " , \ 这五个字符时必须转义,否则扫出来必连不上(工具已自动处理,手写格式的务必看第三节);加密方式要选 WPA 而不是 WEP 或无密码,访客网络的密码通常与主网络不同,别抄错;打印的码边长别小于 2 厘米,桌面距离超过一米就得放大到 4 厘米以上。另外一条比技术更重要的:**贴码之前先把默认密码改掉**。
三个字段分别对应什么
WiFi 二维码本质上是一段约定格式的文本,手机相机识别后交给系统去解析。以最常见的 WPA 格式为例,它长这样:WIFI:T:WPA;S:网络名称;P:密码;H:false;;——T 是加密类型,S 是网络名称,P 是密码,H 表示是否隐藏网络,末尾的分号是必须的收尾符。所以填的时候:网络名称必须和手机 WiFi 列表里显示的**完全一致**,注意大小写、前后空格、是不是 5G 频段那个同名网络(同名双频时两个都能连,一般不影响);加密方式按路由器实际配置选,绝大多数是 WPA/WPA2/WPA3 兼容那一项;隐藏网络这一项只有在路由器明确关闭了 SSID 广播时才勾,选错会导致手机扫到了但找不到网络。工具把这三项做成独立输入框,就是为了避免手写格式时漏字段。
密码里的特殊符号:最常见的失效原因
这是 WiFi 二维码最典型的坑。格式里的字段用分号分隔,所以密码中出现的 ;、:、"、,、\ 这五个字符必须用反斜杠转义:分号写成 \;,反斜杠自己写成 \\。现代路由器随机生成的密码常常同时含大小写字母、数字和符号,撞上这五个字符的概率并不低。表现出来是:扫出来提示「无法连接」或干脆空白,但密码在手机上手动输入又能连上——因为手动输入走的是另一条路径,不做格式解析。用工具生成不用管这些,生成时会自动转义;要避坑的只有一种情况:从别处抄来一段 WiFi 文本格式自己改字段,那必须自己核对转义。
隐藏网络与访客网络是两回事
经常有人把这两件事搞混。「隐藏网络」指路由器不广播网络名称,手机要先手动添加才能连——这种情况才要勾隐藏开关。「访客网络」是路由器专门开的一个隔离网络,通常有独立密码,名称也常常和主网络不同(比如加了「Guest」后缀)。贴在前台的码应该指向访客网络,而不是主网络:访客网络和家里的智能设备、NAS、打印机是隔开的,客人拿到密码连上之后碰不到你的内网;如果把主网络的码贴出去,等于把整个内网开放了。所以贴之前务必确认用的是哪个网络的名称和密码——很多路由器的访客网络默认是关闭的,还要先在管理后台把它打开并设一个临时密码。
打印尺寸与容错等级:怎么取舍
二维码的信息量不大,但能被扫到的前提是「码在屏幕上占的像素足够多」。经验值:贴在墙上让一米内的人扫,码的物理边长不小于 2 厘米;放在会议桌另一端这种两三米的距离,建议放大到 4–5 厘米;如果还要印在名片、A4 纸角落或者包装上,直接放大到 6 厘米以上,不要指望打印机的高分辨率救你——打印机把细密的模块边缘糊掉时,容错等级再高也救不回来。容错等级(M / L / Q / H)决定的是「图案被遮挡或弄脏多少还能扫」,普通打印直接选 M 或 Q;如果要压在彩色图案上、或者贴纸可能沾水沾油污,可以选 H 留出余量。另一个实务提醒:打印后先用两台不同的手机实测一遍,不同手机的相机对二维码的宽容度差别不小,尤其是较旧的安卓机型。
贴出去之前必须做的四件事
一是改掉默认密码:路由器出厂密码、运营商给的初始密码,贴在公开场合等于不设防,改成一个别人猜不到的(路由器管理页一般会提示强度)。二是限定来源或加访客网段:能设访问设备数、或者允许接入的网段范围就设上。三是定期换密码:民宿、共享办公这类场景,密码贴出去一次就长期有效,至少按月或按季度换,换完重新生成码。四是码和密码一起改:密码改了而桌上那张旧码没换,来访者扫出来连不上是很尴尬的场景——这四条每次改密码都要一起做。
想马上动手:用 二维码生成器 切到 Wi-Fi 标签填三个字段,门店要一次印几十张桌牌用 批量二维码生成 打包下载,码上要放 logo 或想先看看扫出来是什么内容,先用 编码识别 核对一遍文本格式。Try it now: switch to the Wi-Fi tab in the QR code generator and fill in the three fields; for dozens of table tents use bulk QR generation; if you want to verify the raw text before printing, run it through encoding detection first.
常见问题
扫出来是空白或者一片乱码?
多半是尺寸太小或者对比度不够。打印场景把码的边长放大到 2 厘米以上,并且保证码区是深色配浅色背景——把深色码印在深色纸上、或者用透明底的水印方式叠在花纹上,扫描基本无效。手机屏幕上显示的码如果偏小,把手机亮度调高一点、稍微动一下角度通常就好了。
扫出来提示「密码错误」,但密码是对的?
三种可能:一是密码里有 ; : " , \ 这几个字符而格式串没有正确转义,这是最常见的一种;二是加密方式选错了(比如实际是 WEP 却选了 WPA,或者选了「无密码」);三是网络名称和实际不一致,尤其是同名双频路由器或者名称前后有空格。用工具生成通常能自动避开第一种和第二种,重点核对第三种——把手机 WiFi 列表里的名称一个字符一个字符对。
iPhone 能扫,安卓扫不出来(或反过来)?
WiFi 二维码是系统级能力,不同手机实现有差异:较新的机型用相机直接扫即可,部分机型需要在设置里用系统提供的扫码入口。也有一部分设备只认自己相机应用解析出的结果。所以公开张贴的码,务必在目标人群最可能用的两三款机型上实测一遍,不要只用自己的手机验证。扫码入口一般在相机取景框内或控制中心/负一屏,取决于系统版本。