WiFi 二维码生成

WiFi 二维码是把 WiFi 名称、加密方式和密码按 WIFI:T:WPA;S:名称;P:密码;; 的约定格式写进二维码,手机相机扫一下就能弹出「加入网络」,免去口头念密码。本工具填表即可实时生成,自动转义分号、冒号等特殊字符,按字节检查中文名称长度,还能打印贴墙用的连网卡片。全程浏览器本地生成,WiFi 密码不上传、不保存。

0 / 32 字节
加密方式
0 位
高级设置:纠错级别与 PNG 尺寸
纠错级别
二维码 PNG 尺寸

填写 WiFi 名称后这里实时出码

查看写进二维码的文本WIFI:T:WPA;S:;P:;;
从 WIFI: 文本导入

要识别二维码图片请用 二维码生成/识别

如何使用WiFi 二维码生成

1

填写 WiFi 名称(SSID),选择加密方式:家用路由器绝大多数选「WPA/WPA2/WPA3」,老路由器选「WEP」,没有密码选「无密码」;再输入 WiFi 密码,注意区分大小写。

2

看右侧预览确认二维码与连网卡片:可以改卡片标题、选择是否在卡片上印出密码明文,有中文名、首尾空格等兼容风险时下方会给出黄色提示。

3

下载二维码 PNG/SVG 自己排版,或直接下载卡片 PNG、点「打印卡片」,把 WiFi 二维码卡片贴在客人看得到的地方,扫码连 WiFi 就不用再念密码了。

关于WiFi 二维码生成的常见问题

WiFi 二维码生成会上传我的密码吗?
不会。WiFi 二维码生成的拼串与出码都在你的浏览器本地完成,WiFi 名称和密码不上传、不保存,也不写入浏览器本地存储,关掉页面就清空。想自查可以按 F12 打开开发者工具的「网络」面板,填表、出码、下载的全过程都不会把你的名称或密码发出去。
扫 WiFi 二维码连网,苹果安卓手机都支持吗?
多数手机都可以直接扫码连 WiFi。iPhone 从 iOS 11 起用系统相机对准就会弹出「加入网络」;安卓 10 起系统相机或「设置 → WLAN → 扫码添加网络」都能识别,多数国产系统相机和微信扫一扫也可以。少数第三方扫码 App 只把内容显示成文本,这时照着卡片上印出的名称和密码手动输入即可。
中文 WiFi 名做成二维码扫了连不上怎么办?
本工具按 UTF-8 把中文 WiFi 名写进二维码,这也是手机扫码时的通用口径;但部分老路由器用 GBK 编码广播中文名称,两边的字节对不上,手机就找不到这个网络。最稳的办法是在路由器后台把名称改成英文或数字;页面遇到中文名时会给出黄色提示,就是提醒这个兼容风险。
WiFi 密码有分号冒号,生成的二维码能用吗?
能用。WIFI: 格式里 \ ; , : " 这五个字符有特殊含义,本工具会自动在它们前面加反斜杠,例如密码 a;b 会写成 a\;b。自己手写 WIFI: 文本时最常见的错误就是漏了转义,扫出来密码被截断,所以用 WiFi 二维码生成器比手写更稳。
隐藏网络能生成 WiFi 二维码吗?
能。勾选「这是隐藏网络」后,隐藏 WiFi 二维码里会多写一段 H:true,告诉手机这个网络不广播名称。不过部分手机扫隐藏网络的码后不会自动连接,需要到 WLAN 设置里手动「添加网络」,所以卡片上会同时印一句提示。
WiFi 二维码打印出来多大才扫得出来?
WiFi 二维码打印时,边长不小于 8 厘米,手机在 1~2 米内都好扫;本页的「打印卡片」会把卡片排成约 12 厘米宽、二维码不小于 8 厘米。贴在远处(比如店铺墙上)就要印得更大,经验上可扫距离约是二维码边长的 10 倍。打印前可以先用手机对着屏幕上的预览扫一次,确认能连上再印。
路由器改密码后,旧的 WiFi 二维码还能用吗?
不能。WiFi 二维码里存的是生成当时的名称和密码,二维码本身不会过期,但路由器改了密码或名称后,旧码里的内容就对不上了,扫了也连不上。改完密码回到本页重新生成、重新打印即可。
企业版 WPA2 能生成 WiFi 二维码吗?
不支持。WPA2/WPA3 企业版(802.1X/EAP)需要用户名、证书等额外信息,手机相机普遍不支持扫码配置这类网络。本 WiFi 二维码生成器只做家用和店铺常见的 WPA/WPA2/WPA3 个人版、WEP 与无密码网络。
忘了密码,WiFi 二维码能帮我查出来吗?
不能。浏览器读不到系统里保存的 WiFi 密码。可以在已经连上的电脑或手机的「网络设置」里查看已保存的密码(部分安卓手机的「分享网络」会直接显示一张二维码),或者登录路由器后台查看,查到后再回来生成 WiFi 密码二维码。

WIFI:T:WPA 格式字段一览

WiFi 连接二维码里存的其实是一行纯文本:以 WIFI: 开头,后面是若干个「字段名:值;」,最后再多一个分号收尾。这套 WIFI:T:WPA 格式最早由开源扫码库 ZXing 约定,iPhone 相机、安卓系统相机和微信扫一扫都沿用它。例如一个名为 MyHome、密码 12345678 的家用 WiFi 写成 WIFI:T:WPA;S:MyHome;P:12345678;;。

WIFI: 文本的四个字段(本工具的写法由 core 现算)
字段含义可选值本工具的写法
T加密方式WPA(含 WPA2/WPA3)、WEP、nopass按你选的加密方式写入
SWiFi 名称(SSID)任意文字,特殊字符需转义原样写入,自动转义
PWiFi 密码区分大小写,特殊字符需转义无密码时整段省略,如 WIFI:T:nopass;S:Cafe;;
H是否隐藏网络true / 省略隐藏网络才写,如 WIFI:T:WPA;S:MyHome;P:12345678;H:true;;

WiFi 二维码里哪些字符需要转义

分号用来分隔字段、冒号用来分开字段名和值,所以名称或密码里出现这些字符时必须在前面加反斜杠,否则扫码端会把密码提前截断。本工具自动处理,下表给出每个字符转义后的写法;中文、空格和 emoji 不需要转义,原样写入即可。

需要转义的五个字符
字符名称转义后写法
\反斜杠\\
;分号\;
,逗号\,
:冒号\:
"双引号\"

WiFi 二维码的名称与密码长度规则

路由器与手机普遍遵守的长度上限
项目规则本工具怎么处理
WiFi 名称(SSID)最长 32 字节;一个汉字占 3 字节,纯中文最多 10 个汉字再加 2 个字母按字节实时计数,超出不出码
WPA/WPA2/WPA3 密码8~63 位字符,或恰好 64 位十六进制密钥过短或过长不出码,含中文给提示
WEP 密钥5/13 位字符,或 10/26 位十六进制长度不对给提示,并建议升级加密
任意密码超过 256 个字符判定为粘贴错误,不出码

扫了 WiFi 二维码却连不上,逐项排查

常见原因与处理办法
现象或原因处理办法
中文 WiFi 名:路由器用 GBK 广播,二维码里是 UTF-8中文 WiFi 名二维码能否连上取决于路由器编码,最稳是在路由器后台把名称改成英文或数字
名称或密码首尾多了空格空格会原样写进二维码,对照路由器后台逐字核对,页面会给出提示
大小写不一致WiFi 名称和密码都区分大小写,照路由器后台原样填写
隐藏网络扫码后没反应部分手机不会自动连隐藏网络,到 WLAN 设置里手动「添加网络」
路由器开了 MAC 地址过滤或访客隔离把客人设备加入白名单,或改用路由器的访客网络生成店铺 WiFi 二维码
路由器后来改过密码旧码里是旧密码,重新生成并打印

WiFi 二维码生成器和普通二维码工具有什么不同

WiFi 二维码生成器也叫 WiFi 密码二维码、无线网二维码或 WiFi 连接二维码工具,英文里常搜 wifi qr code generator 或直接搜 wifi qr code。它和通用的 二维码生成器 用的是同一个出码内核,区别在于这里只要填表:名称、密码、加密方式三项填好,特殊字符自动转义,中文名按字节检查,还能直接做 WiFi 二维码打印用的卡片。想把网址或任意文字做成二维码、或者识别一张二维码图片,请用通用二维码工具。