QRコード生成
テキスト/URL/Wi-Fi/vCardの各モードでQRコードを生成できます。必要な入力項目だけを表示し、必須項目不足は明確にエラー表示します。処理はブラウザ内で完結し、PNG保存にも対応しています。
QR表示エリア
まだQRコードは生成されていません。
入力データは原則ブラウザ内で処理します。機密情報は入力しないでください。
使い方
- 生成モード(テキスト / URL / Wi-Fi / vCard)を選び、必要項目を入力します。
- サイズを選択して「生成する」を押し、QR表示エリアを確認します。
- 必要に応じて入力内容のコピーや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
入力データは外部へ送信されますか?
原則として送信されません。入力内容はブラウザ内で処理します。例外がある場合は各ツールページ内に明記しています。
入力内容は自動保存されますか?
原則として自動保存しません。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。
関連ツール
現在の入力内容とあわせて確認しやすいツールです。