Wi-Fi 密码生成器
生成器所有处理都在浏览器本地完成,数据不上传服务器
输出
给 Wi-Fi 设一个好密码,顺便让它能被手机「扫一下就连上」。这个工具生成 8–63 个字符的 WPA2 密码(这是路由器能接受的硬性区间),字符集可选字母数字、含符号,或「易念模式」—— 用词表里的词加数字拼成,方便口头报给客人。每个密码都附带一段 QR 载荷文本(形如 WIFI:T:WPA;S:网络名;P:密码;H:false;;),贴进任意二维码生成器就能做出连接码。SSID 与密码里的分号、冒号等特殊字符会被正确转义,扫码不会因为一个分号就失败。超过 63 个字符时会明确报错并说明原因。全部在浏览器里完成,不联网、不记录。
功能
- 生成 8–63 字符的密码,严格符合 WPA2 的 PSK 长度
- 字符集可选字母数字 / 含符号 / 易念(词 + 数字)
- 可排除易混字符 O、0、I、l、1
- 一次生成 1–10 个
- 给出每个密码的熵估算与弱口令检查
- 附带可直接生成二维码的 QR 载荷文本
- 按规范转义 QR 载荷里的反斜杠、分号、逗号、冒号、双引号
- 超过 63 字符时明确报错并说明原因
使用方法
- 设定密码长度(8–63)
- 选择字符集或易念模式
- 按需排除易混字符、设定个数与网络名
- 密码、熵估算与 QR 载荷立刻出现
常见问题
- 为什么最多 63 个字符?
- WPA2 的 PSK 只接受 8–63 个 ASCII 字符,或 64 个十六进制字符。超过 63 的路由器会直接拒绝,所以这里宁可报错,也不生成一个装不进去的密码。
- QR 载荷是什么?
- 一段手机相机能识别的文本,形如 WIFI:T:WPA;S:网络名;P:密码;H:false;;。把它粘进任意二维码生成器,客人扫一下就能连上,不必手打密码。
- 为什么分号要转义?
- 载荷用分号分隔字段、冒号分隔键值。SSID 里出现一个分号(例如 Cafe; Guest),不转义就会把后面的字段全部冲乱,手机解析失败。规则是在反斜杠、分号、逗号、冒号、双引号前各加一个反斜杠。
- 易念模式强度如何?
- 它用词表里的词加数字拼成,便于口头告知,但同样长度下比纯随机字符弱一些;工具会如实报出熵估算,让你自己权衡。
相关工具
密码生成
生成器生成随机强密码,长度与字符集可调,并实时给出熵值,让「强度」变成一个可以比较的数字。密码只在本机内存里,不记录也不上传。
二维码
生成器把文本、链接、WiFi 配置、名片、日历事件生成二维码,前景与背景色可调,可下载 PNG 或矢量 SVG。编码全程在浏览器本地完成。
密码强度检测
编码评估密码强度:长度与字符集算出的熵、键盘游走/日期/重复等模式的扣分、命中常见口令表,以及在五种攻击场景下的破解时间。全部在浏览器本地完成。
UUID 生成
生成器一次生成一整列 UUID v4、v7、ULID、NanoID 或 MongoDB ObjectId,每行一条,可直接粘进表格或脚本。随机数取自浏览器加密接口,不联网、不记录。
占位文本
生成器生成占位文本,可选拉丁文 Lorem ipsum、英文句子、中文或日文填充句,按段落、句子或单词输出。全部在浏览器本地生成,不联网。
模拟数据
生成器按「字段名:类型」写几行字段,就能得到一整批格式逼真的模拟数据,可导出 JSON、CSV、TSV、SQL、XML、YAML 或 TOML。