码方二维码 码方二维码 立即生成 WiFi 码 →

WiFi 二维码怎么制作?手机一扫自动连

客人来了问密码,你报一串「xK9#mPz2!」,对方听错三次 —— 这个场景其实可以彻底消失。 把 WiFi 名称和密码做成二维码贴在桌上,手机摄像头对着扫一下,直接弹「加入网络」。 下面是从制作到打印的完整流程,以及三个最容易踩的坑。

更新于 2026-10-06 约 5 分钟读完 无需注册 · 不上传数据

WiFi 二维码是什么,为什么不用装 App

WiFi 二维码里编码的是一段特定格式的文本,长这样:

WIFI:T:WPA;S:网络名称;P:密码;;

手机系统认得出这段格式。iPhone(iOS 11 及以上)和 Android(10 及以上)的 系统相机 App 原生就支持,扫到之后直接弹出「加入网络」按钮,点一下就连上了 —— 不用装任何扫码软件,也不用进设置里手动找网络。

Windows 和 Android 系统里的「分享网络」,生成的也是同一段格式,所以是通用的行业标准,不是某家平台的私有方案。

四步做出来

  1. 先找到准确的 WiFi 名称和密码 翻一下路由器背面的贴纸,或者登录路由器管理后台(通常是 192.168.1.1)查看。 注意大小写 —— MyHome 和 myhome 是两个不同的网络。 手机上如果已经连着这个 WiFi,进「设置 → WLAN」,点当前网络通常能看到密码。
  2. 在生成器里选「WiFi」类型并填入信息 打开码方二维码,顶部内容类型选「WiFi」,依次填入网络名称、密码, 加密方式一般选 WPA/WPA2(2008 年之后的路由器基本都是)。 只有完全不设密码的开放网络才选「无密码」。
  3. 导出 —— 印刷用 SVG,屏幕展示用 PNG 要打印就下 SVG,矢量图放大到任何尺寸都不会糊,这是印刷的关键。 只在手机或屏幕上展示,下 PNG 选 1024px 就够。
  4. 打印前用两台手机各扫一次 这一步别省。iPhone 和 Android 的相机对边缘情况的处理偶尔不同, 两台都能正常连接再批量印刷。

现在就做一个 WiFi 二维码

纯本地生成,密码不会离开你的浏览器。免费、无水印、不需要注册。

打开 WiFi 二维码生成器 →

打印多大才扫得出来

这是最常被问的问题,也是最容易做错的地方。二维码太小就扫不出来,太大又浪费版面。

使用场景建议边长说明
名片、产品标签2.5 – 3 cm近距离手持扫码,不能再小了
餐桌台卡、前台立牌4 – 5 cm坐着伸手能扫到的距离
墙面贴纸、会议室门口8 – 10 cm站着扫,需考虑光线和角度
海报、橱窗、展位15 cm 以上要看清楚,也要留足空白边

有个粗略的经验法则:每 10 厘米的扫码距离,对应约 1 厘米的二维码边长。 另外别忘了二维码四周要留白(专业上叫"静区",quiet zone), 至少留出 4 个模块宽度的空白 —— 把白边裁掉是导致扫不出来最常见的原因之一。 码方生成的二维码默认已经带好了合适的留白,打印时不要裁进白边里。

别裁白边。二维码四周的空白区域不是装饰,是扫描器用来判断"码从哪里开始、到哪里结束"的。 把白边裁掉、或者在白边上压字,会直接导致识别失败。

隐藏网络(未广播 SSID)怎么写

有些路由器出于安全考虑会关掉 SSID 广播,网络在别人的 Wi-Fi 列表里根本不出现 —— 这就是「隐藏网络」。它带来一个连带问题:手机在设置里手动连它都得先「添加其他网络」, 那么二维码还扫得动吗?

能,但要多加一个参数。WiFi 二维码的格式里有一个 H 字段, 表示「这是一个隐藏网络」。标准格式长这样:

WIFI:T:WPA;S:网络名称;P:密码;H:true;;

H:true 的位置在密码 P: 之后、结尾双分号之前。 码方二维码的 WiFi 面板里有一个「隐藏网络」开关, 打开它生成时就会自动带上这个参数,不用手写。

路由器设置开关状态扫码结果
正常广播 SSID(绝大多数情况)关闭正常连接
关闭了 SSID 广播关闭能读出网络名,但搜不到网络,连接失败
关闭了 SSID 广播打开正常连接

怎么判断自己的路由器是不是隐藏网络?用另一台手机打开 Wi-Fi 设置, 如果搜不到这个网络名称、只能靠手动「添加其他网络」输入 SSID 才能连, 那它就是隐藏的,制作时记得打开开关。

安全提醒:对外贴的码,别用主网络密码

这里要说清楚一件事:二维码里的 WiFi 密码是明文编码的。 它不是加密的,只是"人眼不容易直接读出来"。任何能扫这张码的人(也包括用工具把二维码解码的人), 都能拿到完整密码。

所以如果是要贴在店铺、大堂、门口的对外二维码,务必要用路由器的访客网络功能:

一个额外的好处:码方二维码的所有生成过程都在你的浏览器里完成, 网络名称和密码不会发送到任何服务器。 页面里没有埋点,也没有回传逻辑 —— 你可以断网后再打开试试,功能完全正常。 这一点对「不想把店铺 WiFi 密码交给第三方」的人来说比较重要。

扫不出来?按这个顺序排查

如果扫了没反应,问题几乎总是下面几个之一,按顺序排查就行:

现象最可能的原因怎么修
完全没反应,相机不识别 白边被裁掉了,或二维码太小 留出 4 模块白边;打印尺寸调到 3 cm 以上
能识别但连不上 SSID 大小写错了,或密码错误 回路由器后台逐字符核对,注意空格和特殊符号
提示连上但立刻断开 加密方式选错了 一般改成 WPA/WPA2 即可;老路由器可能是 WEP
iPhone 能扫,Android 不行 Android 版本低于 10,相机不支持 用 Google Lens 或装个扫码 App 即可

一个判断技巧:如果手机能识别出这是个 WiFi 码、弹出了网络名称,但连不上, 那说明二维码图案本身是好的,问题出在数据内容上(SSID 或密码填错了), 不用去改二维码的样式或大小,直接回生成器核对信息即可。

常见问题

不需要。在浏览器里就能生成,手机上用系统相机直接扫,iOS 11 与 Android 10 以上都原生支持,不用装扫码软件。

密码本身以明文编码在二维码图案里,任何能解码这张图的人都能读出密码。所以对外的二维码建议使用专门的访客网络,不要用主网络密码。

不能。静态二维码把密码写死在图案里,改密码后必须重新生成并重新打印。

近距离扫码(伸手可及)建议不小于 3×3 厘米;贴在墙上让人站着扫,建议 8 厘米以上。经验法则是每 10 厘米扫码距离对应约 1 厘米二维码边长。

可以。在生成器里打开「隐藏网络」开关,二维码会带上 H:true 参数,手机扫码时就能连上未广播 SSID 的网络。不开这个开关,手机虽然能读出网络名称,但因为搜不到它会连接失败。

相关教程