ゲストが読み取るだけでつながる Wi-Fi QR コードを作成
Wi-Fi の QR コードがあれば、スマホのカメラを向けるだけでネットワークに接続できます。20 文字もある暗号化キーを読み上げたり、ルーターを裏返してラベルを確認したりする必要はもうありません。このツールは、ネットワーク名・パスワード・セキュリティの種類を iPhone と Android が認識する標準形式で書き込み、パソコンや古い端末でも入力できるよう名前とパスワードも記載した印刷用の Wi-Fi カードにレイアウトします。
多くの QR コードサイトとは違い、データはどこにも送信されません。QR コードは内蔵のエンコーダーによってすべてブラウザ内で作成されるため、Wi-Fi のパスワードが端末の外に出ることはありません。くっきりした QR コードを、そのまま印刷(大きなカード 1 枚、または切り取り用に 4 枚)したり、PNG や SVG でダウンロードしたり、テキストとしてコピーして独自の掲示物に使ったりできます。
-
ネットワークを入力
例として入っている値を消し、「ネットワーク名(SSID)」に、スマホの Wi-Fi 一覧に表示されるとおりの名前を入力します(大文字と小文字も区別されます)。続けて「パスワード(暗号化キー)」を入力します。目のボタンでパスワードを表示して確認でき、カウンターには名前のバイト数(最大 32)が表示されます。
-
セキュリティを選ぶ
ほとんどのルーターは「WPA/WPA2/WPA3(パーソナル)」のままで構いません。とても古い機器なら「WEP(非推奨)」、パスワードがなければ「なし(オープンネットワーク)」を選びます。ルーターがネットワーク名を隠している場合は「ステルス SSID(ネットワーク名を非公開)」にチェックを入れます。
-
カードを整える
「カードのタイトル」(初期値はゲスト用 Wi-Fi)を変更し、QR コードだけを見せたい場合は「カードにパスワードを表示しない」にチェックを入れます。「誤り訂正レベル」は、カードが傷みやすい場所でなければ M のままで十分です。
-
印刷またはダウンロード
「印刷」で大きなカード 1 枚か切り取り用の 4 枚を選んで「カードを印刷」をクリックするか、「カード(PNG)」「QR コード(PNG)」「QR コード(SVG)」でダウンロードします。「テキストをコピー」は、埋め込まれたテキストを別のツール用にコピーします。
-
掲示する前にテスト
プレビューをスマホで読み取り、ネットワークへの接続が提案されるか確認します。提案されれば、印刷したカードも同じように使えます。
Wi-Fi QR コードのしくみ
QR コードには、オープンソースのライブラリ ZXing によって広まり、現在は iOS と Android が標準で読み取れる形式の短いテキストが入っています:WIFI:T:WPA;S:MyHome-WiFi;P:example-password;;。スマホは先頭の WIFI: を認識すると、テキストを表示する代わりに、この設定でネットワークに接続するよう提案します。
T:セキュリティの種類。WPA(WPA2・WPA3 にも使用)、WEP、またはオープンネットワークを表すnopass。S:ネットワーク名(SSID)。最大 32 バイトで、日本語やアクセント付きの文字、絵文字は UTF-8 で書き込まれます(日本語は 1 文字 3 バイト)。P:パスワード。オープンネットワークでは省略されます。WPA のパスフレーズは 8〜63 文字です。H:trueは、ステルス SSID の場合だけ追加されます。ネットワーク名が公開されていなくても、スマホがネットワークを探せるようにするためです。\、;、,、:、"の 5 文字は、前にバックスラッシュを付けて書き込まれます。たとえばpass;wordというパスワードはpass\;wordとなり、問題なく使えます。
このテキストは、QR コードの規格(ISO/IEC 18004)に従ってバイトモードで符号化されます。バージョン 1(21 × 21 モジュール)からバージョン 10(57 × 57)までに対応し、リード・ソロモン符号による誤り訂正と、最も読み取りやすいマスクパターンを使います。常に収まる最小のバージョンを選ぶので、モジュールが大きく、読み取りやすいコードになります。
誤り訂正レベルはどれを選べばいい?
誤り訂正のおかげで、QR コードが一部傷ついていても読み取れます。復元できるデータの目安は、レベル L で約 7%、M で 15%、Q で 25%、H で 30% です。その代わり、レベルを上げるとモジュールが増え、同じテキストでもコードが細かくなり、バージョンが上がることもあります。初期設定の M は屋内に置くカードに十分で、傷や汚れがつきやすいポスターには Q か H が向いています。レベル H では容量が 119 バイトまで下がるため、ネットワーク名とパスワードがとても長い場合は、レベルを下げるよう表示されます。
Wi-Fi QR コードのセキュリティの選び方
| ルーターの設定 | QR コード内の値 | パスワードの形式 | 評価 |
|---|---|---|---|
| WPA3 パーソナル(SAE) | T:WPA | ルーターで設定(通常 8〜63 文字) | 最も安全。古いスマホが接続できない場合は WPA2/WPA3 混在モードに |
| WPA2/WPA3 混在(移行モード) | T:WPA | 8〜63 文字 | 最新のセキュリティと互換性を両立 |
| WPA2 パーソナル(AES) | T:WPA | 8〜63 文字、または 16 進数 64 桁 | 長いパスワードなら今も安全 |
| WPA(TKIP) | T:WPA | 8〜63 文字 | 旧式。WPA2 か WPA3 に変更を |
| WEP | T:WEP | 5 文字か 13 文字(16 進数で 10 桁か 26 桁) | 危険で、数分で解読される。使用しない |
| オープンネットワーク | T:nopass | パスワードなし | 公衆 Wi-Fi 向け。できれば端末どうしの通信を遮断する設定と併用 |
WPA の各方式は、QR コードではすべて T:WPA と書き込まれます。ネットワークが使っている方式は、ルーターの設定画面の「無線 LAN」「セキュリティ」「暗号化」などの項目で確認できます。
Wi-Fi QR コードの活用シーン
- 自宅:冷蔵庫やルーターのそばにカードを置けば、家族や友人がパスワードを聞かずに接続できます。
- 民泊、貸別荘、ゲストルーム:Airbnb や宿泊施設の案内冊子に、ハウスルールと並べて入れておけます。
- カフェ、飲食店、店舗:テーブルスタンドやレジ横、メニューに。来店客専用のゲストネットワークと組み合わせるのが理想です。
- オフィス、会議室、イベント:来客や登壇者が数秒で接続でき、担当者が暗号化キーを読み上げる必要がありません。
- 待合室、学校、サークル:離れた場所からも読み取れるようコードを大きく印刷し、レベルを Q か H にしておけば、傷みにも強いポスターになります。
よくあるトラブルと対処法
- 「ネットワークに接続できません」と表示される:パスワードは大文字と小文字が区別され、余分なスペースや自動で大文字になった 1 文字だけでも失敗します。ルーターのラベルから正確に写し、目のボタンで確認し、フォーム下の注意書きも読んでください。
- カメラが反応しない:iPhone では「設定」の「カメラ」で QR コードのスキャンがオンになっているか確認します。Android では Google レンズか、Wi-Fi 設定の QR アイコンを試してください。
- 印刷したコードが読み取りにくい:大きく印刷し、マット紙を使い、色を反転させず、白い余白を残します。光沢のあるラミネートは反射の原因になります。
- パスワードを変更した:古いカードは使えなくなります。新しいカードを作り直し、自分の端末に影響なくパスワードを変えられるゲストネットワークを使うのがおすすめです。
- 古い Android が WPA3 専用ネットワークに接続できない:ルーターで WPA2/WPA3 混在モードを有効にするか、スマホをアップデートしてください。
プライバシー:すべての処理は端末内で行われます。ネットワーク名とパスワードはブラウザ内でのみ処理され、送信・記録・保存されることはなく、ブラウザのストレージにも残りません(ページを再読み込みすると消えます)。制限:対応はバージョン 10 まで(最大でレベル M なら 213 バイト、レベル H なら 119 バイト)です。レベル M なら、32 バイトのネットワーク名と 63 文字のパスワードが十分に収まります。QR コードを読み取った人は誰でもパスワードを見られる点に注意してください。
よくある質問
QR コードを読み取って Wi-Fi に接続するには?
iOS 11 以降の iPhone や iPad では、標準のカメラアプリを QR コードに向け、表示される Wi-Fi の通知をタップすればネットワークに接続できます。Android 10 以降では、カメラアプリ(多くの機種)か、Wi-Fi 設定にある QR コードのアイコンを使います。古い Android では、Google レンズでコードを読み取ると接続を提案してくれます。
Wi-Fi のパスワードを QR コードにしても安全ですか?
QR コードにはパスワードがそのまま入っています。カードでパスワードを隠しても、QR リーダーアプリで読み取れば誰でも見ることができます。パスワードを書いて貼ってもよい場所にだけ掲示し、できれば自分の端末と切り離されたゲスト用ネットワークに使いましょう。なお、このツール自体は安全で、QR コードはブラウザ内で作成され、パスワードがサーバーに送られることはありません。
Wi-Fi の QR コードに有効期限はありますか?
ありません。Wi-Fi の QR コードは静的なコードで、ネットワーク名とパスワードがそのまま書き込まれており、オンラインサービスへのリンクもないため、両方が変わらない限り使い続けられます。パスワードやネットワーク名を変更したら、新しいカードを作って印刷し直してください。
読み取っても接続できないのはなぜですか?
ほとんどの場合、パスワードかネットワーク名が 1 文字違っています。どちらも大文字と小文字が区別され、末尾のスペースや自動で大文字になった 1 文字だけでも接続できません。セキュリティの種類(WPA・WPA2・WPA3 はすべて WPA)も確認し、ルーターがネットワーク名を隠している場合は「ステルス SSID」にチェックを入れてください。また、古いスマホには 2.4 GHz のネットワークしか見えない機種があり、5 GHz 専用のネットワークには接続できません。
iPhone や Android で Wi-Fi の QR コードを表示するには?
Android 10 以降では、Wi-Fi 設定で接続中のネットワーク(または歯車アイコン)をタップし、「共有」や「QR コード」を選ぶと、ロック解除後に QR コードが表示されます。iPhone では、iOS 18 以降の「パスワード」アプリで、保存済みの Wi-Fi ネットワークの QR コードを表示できます。それより前のバージョンでは、近くの Apple デバイスとパスワードを共有することしかできません。来客用には、スマホがなくても使える印刷したカードのほうが便利です。
QR コードはどのくらいの大きさで印刷すればいいですか?
テーブルに置くカードや冷蔵庫に貼るカードなら、一辺 3 cm 以上にしましょう。離れた場所から読み取るポスターでは、読み取る距離のおよそ 10 分の 1 の大きさが目安です。このツールで印刷すると、QR コードは余白を含めて、大きなカードで約 8 cm、4 枚レイアウトで約 4.5 cm になります。周囲の白い余白を残し、白いマット紙に黒で印刷して、ラミネートする前にスマホで試してください。カードが傷ついたり汚れたりしそうなら、誤り訂正レベルを Q か H にします。