使い方
- コードに入れる内容を選び、必要な欄に入力します。入力するとコードが描かれます。
- 誤り訂正のレベルとサイズ(ピクセル)を選びます。訂正のレベルを高くすると、より多くの損傷に耐えられますが、コードは細かくなります。
- 濃い色と背景色を選びます。コントラストは強いほうがよく、弱いとページが警告します。
- PNGをダウンロードを押すと画像に、SVGをダウンロードを押すと、拡大しても劣化しないファイルになります。
コードに入れる内容
Wi-Fi のコードは、スマートフォンのカメラが読む形式で、ネットワーク名、セキュリティ、パスワードを持ちます: WIFI:T:WPA;S:name;P:password;; この形式で意味を持つ文字(バックスラッシュ、セミコロン、カンマ、ダブルクォート、コロン)は、前にバックスラッシュを付けて書きます。
連絡先のコードは vCard 3.0の記録(RFC 2426)です。値の中のバックスラッシュ、セミコロン、カンマは、前にバックスラッシュを付けて書きます。メールは mailto: のアドレス、電話番号は tel: のアドレスになり、SMS は RFC 5724のとおり、本文を body に持つ sms: のアドレスになります。スキームのない Web アドレスには、先頭に https:// を付けます。
- コードに入れられる最長のテキストは、誤り訂正のレベルによって決まります。レベルが高いほど、入るテキストは短くなります。
- Wi-Fi ネットワーク名は最大32バイトです。WPA のパスワードは8〜63文字で、オープンネットワークにはパスワードがありません。
誤り訂正、サイズ、色
QR コードは、一部が傷ついたり覆われたりしても読み取れます。誤り訂正のレベルは、その割合を決めます。L では約7%、M では約15%、Q では約25%、H では約30%です。このページは、選んだレベルでテキストが入る、最も小さいバージョンのコードを使います。
濃い色と背景色のコントラストは、高いほうがよいです。このページは WCAG の式でコントラスト比を測り、4.5対1未満のときに警告します。背景がコードより濃い場合も警告します。多くの読み取り機は、それを読めないためです。
例:Wi-Fi のコード
ネットワーク名が MyNet、パスワードが secret123、セキュリティが WPA のネットワークは、WIFI:T:WPA;S:MyNet;P:secret123;; と書かれます。来客がコードを読み取ると、パスワードを入力せずにネットワークに参加できます。
名前にセミコロンが含まれる場合(例:cafe;2)は、読み取り機がセミコロンをフィールドの終わりと誤認しないように、cafe\;2と書きます。
よくある質問
誤り訂正のレベルは、どれを選べばよいですか?
ほとんどの用途には「中」が適しています。ポスターやメニューのリンクなどです。コードが小さく印刷されたり、擦れたりする場合や、真ん中にロゴを置くなどで一部が隠れる場合は「高」を選んでください。その分、コードは細かくなります。
濃い背景に作ったコードが読み取れないのはなぜですか?
多くの読み取り機は、明るい背景の濃いコードを読みます。濃い背景の明るいコードは、一部のスマートフォンでしか読めないため、背景がコードより濃い場合にはページが警告します。
コードはサーバーに送信されますか?
いいえ。コードはお使いのブラウザの中で作られ、PNG や SVG のファイルもそこで作られます。入力した内容が当サイトのサーバーに送られることも、保存されることもありません。
WPA の Wi-Fi コードには、なぜパスワードが必要なのですか?
スマートフォンは、WPA のネットワークにパスワードなしでは参加できないため、コードにはパスワードを入れる必要があります。8文字未満の WPA パスワードは有効ではないため、このページではそのコードを作りません。
テキストが長すぎると表示されるのはなぜですか?
QR コードに入るのは、最大で数千文字ほどで、誤り訂正のレベルが高いほど少なくなります。テキストを短くするか、短い Web アドレスを使うか、低い誤り訂正のレベルを選んでください。
出典
- ZXing:バーコードの内容、Wi-Fi ネットワークの形式(英語)
- RFC 2426:vCard MIME ディレクトリプロファイル(バージョン3.0)(英語)
- RFC 5724:sms URI スキーム(英語)
- WCAG 2.2:コントラスト比(英語)
数値と文章の最終確認日:2026年11月10日火曜日。