惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
爱范儿
爱范儿
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
阮一峰的网络日志
阮一峰的网络日志
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
博客园 - 聂微东
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 叶小钗
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
博客园 - 司徒正美
博客园 - 【当耐特】
IT之家
IT之家

木灵鱼儿

VS Code BYOK 配置生成器 - 木灵鱼儿 2026 最新禁止浏览器密码管理器弹出教程 - 木灵鱼儿 16 NestJS 企业级 RBAC 权限控制体系 - 木灵鱼儿 15 NestJS 统一响应体设计(信封模式) - 木灵鱼儿 14 NestJS 生产级错误过滤方案 - 木灵鱼儿 13 NestJS 集成 TypeORM 完全指南 - 木灵鱼儿 12 NestJS 集成 Prisma ORM 完全指南(Prisma v7) - 木灵鱼儿 11 NestJS 注册与登录接口的密码安全设计 - 木灵鱼儿 10 NestJS JWT 身份验证完全指南 - 木灵鱼儿 09 NestJS 使用 @nestjs-swagger 生成 API 文档 - 木灵鱼儿 08 NestJS DTO 校验、Entity 脱敏与 Mapped Types 实战(TypeORM & Prisma) - 木灵鱼儿 07 NestJS 使用Caching缓存(cache-manager) - 木灵鱼儿 06 NestJS 使用Redis - 木灵鱼儿 05 Nestjs 高性能构建之SWC与Typescript7选型 - 木灵鱼儿 04 Nestjs API版本控制策略 - 木灵鱼儿 NestJS 正确处理日志 - 木灵鱼儿 NestJS config模块扩展用法.md - 木灵鱼儿 宝塔如何给网站一次性绑定两个域名 - 木灵鱼儿 NestJS 环境变量与配置管理(Config 模块) - 木灵鱼儿 如何使用 FNM 自动切换不同项目的 Node.js 版本 - 木灵鱼儿 如何使用 Node.js Corepack 自动锁定和切换项目包管理器版本 - 木灵鱼儿 日常开发中的 void:从忽略 Promise 到理解 JavaScript 历史写法 - 木灵鱼儿 git 进阶指南:如何用 Git Worktree 完美应对紧急 Bug 与多分支联调 - 木灵鱼儿 了解并解决 Git 大小写“无感”的幽灵 Bug - 木灵鱼儿 从零开始:手把手教你封装一个企业级 Axios 请求模块 - 木灵鱼儿 03-Vue Query 高级进阶:应对复杂业务场景的硬核套路 - 木灵鱼儿 02-Vue Query 快速入门:从零构建你的第一个声明式查询 - 木灵鱼儿 Windows 下如何快速复制目录的同时排除指定的目录和文件 - 木灵鱼儿 x86多网口软路由+pve+爱快ikuai+iStoreOS实现组网和翻墙 - 木灵鱼儿 生产部署时动态导入 Chunk 失效的实用回退方案 - 木灵鱼儿
如何生成一个“扫码连WIFI”的二维码 - 木灵鱼儿
木灵鱼儿 · 2026-01-29 · via 木灵鱼儿

前言

亲戚朋友来家里做客,难免是要连wifi的,每次都报号码有点麻烦,毕竟有时候也忙其它事去了,所以想着在客厅提供一个扫描连接wifi的二维码,研究了下,写了篇教程,方便有需要的人。

通过手机生成二维码进行截图就不说了,我们主要是了解这个二维码是怎么生成的,方便日后自己根据实际情况生成。

技术原理

WiFi二维码的原理非常简单,它采用的是 WiFi 联盟定义的开放标准格式。只要把你的 WiFi 信息按照下面这个格式排列,任何二维码生成器都能做出来:

WIFI:T:<加密类型>;S:<WiFi名称>;P:<WiFi密码>;H:<是否隐藏>;;
  • T (Type):加密类型(WPA/WPA2/WPA3 用 WPA,WEP 用 WEP,无密码用 nopass)。
  • S (SSID):你的 WiFi 名字。
  • P (Password):你的 WiFi 密码。
  • H (Hidden):是否是隐藏网络(一般填 false 或不填)。

注意:即便你的路由器是最新的 WPA3 加密,在二维码中依然可以使用 T:WPA,手机扫码后会自动协商,兼容性很好。

2. 制作步骤

你可以使用任何在线二维码生成器(搜索“草料二维码”或“QR Code Generator”),输入上述格式的文本即可。

举个栗子

假设你家 WiFi 名字是 MyHome,密码是 88888888

你需要生成的文本内容就是:WIFI:T:WPA;S:MyHome;P:88888888;;

将这串字符生成为二维码,保存图片,打印出来即可。

系统要求

WiFi二维码标准是通用的,iPhone 能扫安卓生成的码,反之亦然。

iPhone 用户

  • 系统要求:iOS 11(2017年发布)及以上。
  • 操作:直接打开系统自带的【相机】,对准二维码。屏幕顶部会弹出一个黄色提示条“加入网络 MyHome”,点击即可自动连接。

安卓用户

  • 系统要求:Android 10(2019年发布)及以上原生支持。
  • 操作

    1. 直接打开【相机】(大部分新机型支持)。
    2. 如果相机没反应,可以使用微信的“扫一扫”(部分版本支持)或 Google Lens。
    3. 最稳妥的方式:打开手机的【WiFi设置界面】,右上角通常有一个“扫码”的小图标,用那个扫绝对没问题。

注意

虽然扫码连接很方便,但作为主人你需要知道一个安全隐患:

WiFi 二维码中的密码是“明文”存储的。

这意味着,任何一个人(哪怕他不用来连网),只要用普通的文本扫描工具扫一下这个二维码,就能直接在屏幕上看到你的 WiFi 密码字符。

建议:

  1. 不要将此二维码张贴在自家大门外或公共走廊。
  2. 仅限贴在客厅内部、客房床头等私密空间。
  3. 如果通过微信发给朋友,记得提醒对方不要随意转发。

版权申明

本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。