toolfree

Wi-Fi QR Code 產生器

輸入網路名稱與密碼,做成訪客一掃就能連線的 QR Code,不必安裝 App,也不必手動輸入。完全在你的瀏覽器中產生,密碼不會傳送到任何地方。

在你的瀏覽器中執行

容錯等級越高,破損後越容易被讀取,但同樣的內容會需要更密的圖形。一般選 M 即可;只有印在會被翻動、磨損的物品上時才需要 H。

這張圖裡到底裝了什麼

Wi-Fi QR Code 並不是某種特別的 QR Code,它就是一般的 QR Code,只是裡面裝了一段 手機看得懂的字串:

WIFI:T:WPA;S:Kitchen;P:hunter22;;

T 是加密方式,S 是網路名稱,P 是密碼。整個機制就只有這樣——不需要註冊、不經過任何 伺服器,也不會過期。這個頁面的「實際編碼的內容」欄位會直接顯示這段字串,印出去之前可以先 自己確認一次。

這個格式並沒有任何標準組織制定的規範。它出自 ZXing,因為 iPhone 與 Android 的相機都 照著實作,才成為事實上的通用格式。

哪些裝置掃得動

裝置使用方式
iPhone,iOS 11 以後內建相機,畫面上會跳出「加入網路」的提示
Android 10 以後內建相機或 Google Lens
較舊的 Android需要 QR 掃描 App,內建相機不會提供加入網路的選項
筆電通常不行,多半讀得到內容但不會據此連線

手機一定會先詢問再連線,掃描本身不會讓裝置直接連上網路。

加密方式要選對

請選路由器實際使用的設定。選錯的話,QR Code 一樣掃得出來,然後連不上——在櫃台前面除錯是 一件很花時間的事。

有一個狀況值得先知道:如果路由器設定成僅限 WPA3,部分 Android 版本會要求加密方式 寫成 SAE 而不是 WPA。絕大多數家用路由器是 WPA2/WPA3 並存模式,此時 WPA 才是正確 的寫法;但若出現 iPhone 連得上、Android 卻連不上的情形,原因通常就在這裡。

名稱與密碼的細節

以下這些這個頁面都已經幫你處理好了。列出來,是因為它們正是手寫 Wi-Fi 字串最常失敗的原因。

標點符號\ ; , : " 這五個字元在這個格式裡代表欄位結束,因此密碼中若含有它們,必須 加上反斜線。pa;ss 在字串裡會寫成 pa\;ss

看起來像十六進位的名稱:名叫 Cafe 的網路,在你眼中是四個字母,在解析程式眼中卻是 兩個位元組——每個字母都剛好是十六進位數字。這類值會被加上引號,強制以字面文字解讀。

空白:SSID 和密碼的開頭或結尾都可以合法地帶空白,所以這裡輸入的內容不會被自動去除 空白。如果你的網路名稱結尾真的有一個空格,QR Code 就會照實帶著它。

大小寫:兩個欄位都區分大小寫,Kitchenkitchen 是不同的網路。

中文名稱:像 咖啡廳 5G 這樣的網路名稱會以 UTF-8 編碼,這正是手機預期的格式。一個中文字 佔三個位元組而不是一個,因此圖形會比同樣長度的英文名稱更密——印的時候可以再放大一點。

長度:WPA 密碼是 8 到 63 個字元。比這更短的密碼,路由器本來也不會接受,這個頁面會 直接提醒你。

隱藏的網路

如果這個網路不廣播名稱,請勾選隱藏的網路。這會在字串中加上 H:true;,告訴手機主動 去尋找這個 SSID,而不是等著在掃描結果裡看到它。一般網路勾了它不會壞掉,但會讓連線變慢, 不確定就不要勾。

印出來要能掃

一般性的原則寫在 QR Code 產生器:要印刷就下載 SVG、保留四周的 留白邊框、尺寸大約抓掃描距離的十分之一——放在桌卡上大約 3 公分。

Wi-Fi QR Code 有一個自己的使用習慣:它多半會被護貝起來貼在冰箱或牆上,在光線不佳的地方 被斜著掃。因此容錯等級建議選 Q 而不是 M,尺寸也可以比你覺得需要的再大一點。

密碼是看得懂的明文

這一點值得特別留意。密碼在 QR Code 裡就是一段可讀的文字,任何 QR 掃描程式都會把它顯示 出來,因此隔著房間拍下這張圖,就等於拿到了密碼。Wi-Fi QR Code 是分享密碼的方便做法,不是 保密的做法。

請把它貼在「你也願意直接用麥克筆把密碼寫在牆上」的地方。如果這樣想會讓你猶豫,那就把訪客 導到路由器的訪客網路,改成用那組密碼做 QR Code。

你的網路資料留在這裡

QR Code 是在你的瀏覽器裡產生的,網路名稱和密碼不會傳送到本站或任何其他地方——這正是重點: Wi-Fi QR 產生器要你輸入的,剛好是你最不想交給陌生伺服器的那組憑證。