指南

如何制作WiFi二维码,让访客扫码直接连网

Opener 团队阅读约 5 分钟

Wi-Fi 二维码存储了你的网络名称、加密方式和密码,手机相机扫描后就会提示加入该网络——不用打字,也不会看错密码。你可以用二维码生成器免费制作:选择 Wi-Fi,输入网络名称和密码,然后下载 PNG 或 SVG 打印出来。不过在把它贴满每张桌子之前,请先读一读关于安全的部分——任何能扫到这个二维码的人都能拿到密码。

Wi-Fi 二维码的工作原理

二维码只是一种把一小段文本存成方块图案的方式。对于 Wi-Fi,这段文本遵循一种简单且被广泛支持的格式:

WIFI:T:WPA;S:MyNetwork;P:MyPassword;;

当前的 iPhone 和大多数安卓手机的相机应用都能识别这种格式。访客用相机对准二维码时,手机会弹出加入网络的提示;轻点一下就连上了。在一些安卓手机上,这个功能藏在相机的扫码模式或 Google 智能镜头里,而不在主相机界面中,但二维码本身是一样的。

整个过程都不经过互联网。网络信息就在印出来的图案里,手机直接读取——这也意味着二维码不依赖任何网站保持在线。

用 Opener 一分钟生成

  1. 打开二维码生成器,选择 Wi-Fi。
  2. 输入网络名称 (SSID),要和手机 Wi-Fi 列表中显示的完全一致。大小写和空格都有区别:“Cafe Guest”和“cafe guest”是两个不同的网络。
  3. 选择加密方式。几乎所有现代路由器都是 WPA / WPA2 / WPA3。只有非常老的设备才选 WEP,开放网络则选“无密码”。
  4. 输入密码。从路由器的管理页面或路由器上的标签里复制,以免输错。
  5. 只有当你的网络不广播名称时,才勾选隐藏网络。
  6. 可以选择颜色和容错级别(详见下文),然后下载 PNG 用于屏幕显示,或下载 SVG 用于印刷。

二维码在你的浏览器中生成。你的 Wi-Fi 密码不会发送到任何服务器——无论使用哪个生成器,都值得确认这一点,因为有些生成器会把你输入的所有内容都发送到它们的后台。

在印一大摞卡片之前,请至少用两部手机测试一下,最好一部 iPhone、一部安卓,并且站得离路由器远一点,确保它们还没有连上这个网络。

安全:你交出去的是什么

Wi-Fi 二维码就是一个以任何人都能读取的形式写下来的密码。请记住:

一次扫成功的打印技巧

尺寸。 越大越容易扫。大致来说,桌卡上的二维码边长最好不要比 2–3 厘米小太多;对于人们要隔着房间扫描的海报,则要印得更大。在二维码四周留出一圈干净的浅色边框;扫码工具需要这片“静区”来找到边缘。

对比度。 永远是浅色背景上的深色二维码。白底黑码最稳妥。品牌色也可以,只要二维码明显比背景深——对比度太低,或者二维码比背景还浅(颜色反转,很多扫码工具无法识别)时,生成器都会提醒你。

印刷用 SVG。 SVG 文件是矢量图,任何尺寸都能保持清晰锐利。把它交给印刷厂或放进你的设计软件,而不要去放大 PNG。

容错级别。 二维码可以包含额外的冗余信息,这样即使部分图案被划伤、弄脏或遮挡,也仍然能扫出来。对于任何印刷品——桌牌、贴纸、民宿里的覆膜卡片——请选择最高级别。图案会变得更密一些,所以要相应印大一点。

做好保护。 会被经常拿取的卡片要覆膜;如果可以,避免在强光下使用亮面材质,反光是二维码扫不出来的常见原因。如果哪天二维码扫不出来了,请看二维码为什么会失效,了解常见原因。

在二维码下方用普通文字印上网络名称和密码也很有帮助。用旧手机、笔记本电脑或电子阅读器的访客可以手动输入,你也省得在前台一遍遍回答问题。

隐藏网络和特殊字符

隐藏网络。 如果你的网络不广播名称,请勾选隐藏网络选项,这样二维码里会包含 H:true。不同手机和系统版本对隐藏网络的支持程度不一,请在访客可能使用的设备上测试。对于访客网络来说,广播名称通常更简单。

特殊字符。 密码和网络名称中经常包含这种格式本身要用到的字符,比如 ;、:、,、\ 或 "。在原始文本中,它们必须用反斜杠转义,否则手机会把密码读错。生成器会帮你处理好——按原样输入密码即可,转义会自动添加。如果你要手动或用脚本生成这类二维码,这是首先要做对的事。

常见问题

访客扫 Wi-Fi 二维码需要装 App 吗?

通常不需要。当前 iPhone 和大多数安卓手机的自带相机都能识别 Wi-Fi 二维码。有些安卓手机要用 Google 智能镜头或相机应用中的扫码模式。

二维码用一段时间后会失效吗?

不会自己失效。二维码生成器生成的是静态二维码:网络信息存储在图案本身,而不是服务器上。只有当你更改网络名称或密码时,二维码才会失效。

能在不重新印刷二维码的情况下更改密码吗?

不能。密码是二维码的一部分,所以新密码需要新的二维码。所有 Wi-Fi 二维码都是如此,不管是哪个生成器生成的。

Wi-Fi 二维码比把密码写在小黑板上更不安全吗?

差不多:两者都会把密码暴露给任何看到的人。真正的保护措施,是让访客使用单独的访客网络。