QRコード生成

テキスト/URL/Wi-Fi/vCardの各モードでQRコードを生成できます。必要な入力項目だけを表示し、必須項目不足は明確にエラー表示します。処理はブラウザ内で完結し、PNG保存にも対応しています。

生成モード

QR表示エリア

まだQRコードは生成されていません。

入力データは原則ブラウザ内で処理します。機密情報は入力しないでください。

使い方

  1. 生成モード(テキスト / URL / Wi-Fi / vCard)を選び、必要項目を入力します。
  2. サイズを選択して「生成する」を押し、QR表示エリアを確認します。
  3. 必要に応じて入力内容のコピーやPNGダウンロードを行います。

判断基準

読み取り環境が不明な場合はまず256以上で生成し、実機読み取りで問題なければサイズを下げる手順が安定します。

よくある失敗

  • URL末尾の不要空白を含めたまま生成し、遷移先が意図と変わる。
  • Wi-Fiの暗号化方式を誤設定して接続できないQRを配布する。
  • vCard必須の氏名を空欄にして生成しようとしてエラーになる。

注意点

  • Wi-FiモードではSSID、vCardモードでは氏名が必須です。
  • 改行や余分な空白があると、想定外の内容でQR化される場合があります。
  • 共有前に、生成したQRを実際に読み取って内容を確認してください。
  • ブラウザ内処理ですが、個人情報や機密情報の取り扱いには注意してください。
  • 入力内容はURLクエリにも反映されるため、共有時は機密情報が含まれていないか確認してください。

境界条件

  • ロゴ重ねや色変更などデザインQR生成には未対応です。
  • 誤り訂正レベルの詳細指定は現在提供していません。
  • 一般的には配布前にiOS/Android双方で読み取り検証するのが推奨です。

具体例

  • 入力(URL): `https://grsytools.jp` → 出力: URL遷移用QR(PNG保存可)。
  • 入力(Wi-Fi): SSID=OfficeWiFi, WPA, passwordあり → 出力: 接続情報QR。

失敗しやすい生成例

  • モードに合わない入力を残したまま生成する

    前モード入力が期待外のペイロードになる場合があります。

    例: 判断ポイント: mode切替後に必須項目を再確認する

  • URLスキームなしで配布する

    読み取りアプリがURLとして扱わないことがあります。

    例: 入力例: `example.com` / 出力: 単純テキストとして解釈

境界値・例外ケース

  • 長文ペイロード

    情報量が多いほどQRが密になり読み取り難度が上がります。

    例: 判断ポイント: 長文時は内容を短縮して再生成

  • Wi-Fi特殊文字(`;`, `:`, `,`)

    エスケープ不備で接続情報が壊れることがあります。

    例: 入力例: パスワードに `;` / 出力: 読み取り不一致の可能性

よくあるミス

  • 生成後の実機テストを省略する

    端末カメラやアプリ差で読み取り成否が変わります。

    例: 運用例: iOS/Android各1台で事前確認する

  • スクリーンショット圧縮画像を配布する

    再圧縮でQRがぼやけ読み取り率が低下します。

    例: 判断ポイント: 生成画像をそのまま保存して配布する

FAQ

  • Wi-FiやvCardのQRも作れますか?

    はい。モードを切り替えると専用入力欄が表示され、必要項目を入力して生成できます。

  • Wi-FiモードやvCardモードで必須項目はありますか?

    あります。Wi-FiモードはSSID、vCardモードは氏名が必須です。未入力のまま生成するとエラーになります。

  • サイズを大きくすると何が変わりますか?

    ピクセル数が増えるため、印刷時や遠距離読み取りで有利になる場合があります。

  • Wi-Fiの非表示SSID設定は反映されますか?

    はい。非表示SSIDをONにするとペイロードへ `H:true` を含めて生成します。

基本FAQ

  • 入力データは外部へ送信されますか?

    原則として送信されません。入力内容はブラウザ内で処理します。例外がある場合は各ツールページ内に明記しています。

  • 入力内容は自動保存されますか?

    原則として自動保存しません。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。

現在の入力内容とあわせて確認しやすいツールです。