WiFi・vCard QR ジェネレーター
QRフォームから構造化 QR コード(WiFi・vCard・SMS・Geo・Event)を生成し、PNG または SVG でダウンロードします。
このページの内容
WiFi/アクション QR ジェネレーターとは?#
通常の QR コードは与えたテキストをそのままエンコードします。本ページは、スマートフォンのカメラが認識してアクションを実行する構造化ペイロードをエンコードします。WiFi に接続、連絡先を保存、プレフィル済みの SMS を開く、地図ピンを落とす、カレンダーイベントを追加。iOS や Android の純正カメラアプリでスキャンすると、OS が対応するアクションを提案します — アプリのインストールも URL のタップスルーも不要です。
各テンプレートはデファクトまたは公式の仕様に従うため、ペイロードはスキャナアプリをまたいで同一に解析されます。
- WiFi は両主要モバイル OS がネイティブに読む
WIFI:T:WPA;S:…;P:…;H:true;;形式を使います。 - vCard 3.0(RFC 6350)は、名前、電話、メール、URL、組織、メモを持つ連絡先カードを生成します。
- SMS は
SMSTO:number:body形式を使い、メッセージングアプリを宛先とテキストのプレフィル付きで開きます。 - Geo は
geo:lat,lonを発行し、±90/±180 で検証します。 - Event は iCalendar の VEVENT(RFC 5545)を包み、スキャンでカレンダーに追加できます。
本ツールはフォームフィールドからペイロード文字列を組み立て、正しいエスケープルール(WiFi はバックスラッシュ、; , : "。vCard と iCal は \ , ;)を適用してから、QR の PNG または SVG に描画します。
使い方#
- 上部のテンプレートを選びます。WiFi、vCard、SMS、Geo、Event のいずれか。下のフォームが合わせて切り替わります。
- テンプレートのフィールドを埋めます。
- WiFi — ネットワーク名(SSID)、パスワード、暗号化(WPA/WEP/なし)、非公開ネットワークのチェックボックス。
- vCard — 氏名(必須)、電話、メール、URL、組織、メモ。
- SMS — 宛先番号(必須)と任意の本文。
- Geo — 緯度と経度(10 進法)。
- Event — タイトルと開始日時(必須)、任意の終了、場所、説明。
- 誤り訂正(L/M/Q/H)とサイズ(128/256/384/512 px)を選びます。訂正を上げるとダメージ許容が増す代わりにより密なコードになります。スマートフォン読み取りには 256 px のレベル M が安全なデフォルトです。
- サンプルで既製の例を読み込み、クリアでリセットします。QR が右に現れ、生成されたペイロード欄にエンコードされている正確な文字列が示されます — ほかでテキストを再利用したければコピーします。
- PNG または SVG をダウンロードします。
主な機能#
- 1 つのツールで 5 つのアクションペイロード。
WIFI:T:…文字列を手書きしたり iCal のエスケープと格闘したりする必要はありません — ビルダーが正しく行います。 - 仕様に正しいエスケープ。
;や"を含む WiFi パスワードは素朴な QR を壊しますが、本ページはそれらの文字をバックスラッシュエスケープするため、SSID とパスワードがすべてのスキャナで生き残ります。 - ペイロードが見える。 エンコードされた文字列が画像の隣に示されるため、印刷前にコードの中身が実際に何かを検証できます。
- 非公開ネットワーク対応。 「非公開」にチェックを入れると、非ブロードキャスト SSID を探すためにスキャナが必要なフラグ
H:true;を発行します。 - ローカルのみ。 生成は完全にブラウザ内で行われ、WiFi パスワードや連絡先情報がアップロードされることはありません。
実例#
カフェが、来客を Coffee-Guest(WPA パスワード espresso;2024、公開 SSID)に参加させる QR を壁に貼りたいとします。WiFi を選び、ネットワーク名 Coffee-Guest、パスワード espresso;2024、暗号化 WPA を入力し、非公開はオフのままにします。ペイロード欄は次を示します。
WIFI:T:WPA;S:Coffee-Guest;P:espresso\;2024;;
パスワード内の ; の前のバックスラッシュに注意してください — このエスケープがないと、スキャナはパスワードを espresso と読み、2024 を次のフィールドとして扱い、サイレントに接続に失敗します。
イベントなら Event を選び、タイトル Team sync、開始 2026-09-15T10:00、場所 Room 404 とします。ビルダーは DTSTART:20260915T100000 タイムスタンプ付きの VCALENDAR を発行し、スキャンするとスマートフォンのカレンダーにイベントを追加提案します。
よくある質問#
WiFi QR はパスワードを露出しますか?#
はい — それが目的です。QR をスキャンした人は誰でも SSID とパスワードをクリアテキストで得ます。部屋の隅で叫ぶのと同じです。共有を意図するネットワーク(ゲストネットワーク、カフェ、ホテル)向けにだけ生成し、アクセスを取り消す必要が生じたらパスワードをローテーションしてください。
QR が Android で動くのに iPhone で動きません。なぜですか?#
古い iOS バージョンは WiFi ペイロードの末尾の ;; にうるさいでした。本ツールは常にそれを発行するため、両プラットフォームを満たします。特定のスキャナアプリが失敗する場合は、代わりに純正のカメラアプリを試してください — サードパーティのスキャナは仕様のサブセットだけを実装していることがあります。
WPA、WEP、なしのどれ?#
モダンな家庭やオフィスのルーターには WPA を使います(WPA2/WPA3 はどちらもペイロードでは WPA として報告されます)。WEP は本当にレガシーなハードウェア向けだけで、暗号的に破られています — アクセスポイントが要求しない限り避けてください。なし はオープンネットワークのためパスワードフィールドを省略します。
入力した geo 座標の桁が減って表示されるのはなぜですか?#
ビルダーが数値ラウンドトリップで末尾のゼロを削るため(geo:48.858844,2.294351)、座標はコンパクトかつスキャナフレンドリーに保たれます。失われる精度は 1 メートルをはるかに下回り、コンシューマ GPS の精度より細かいものです。