QR Code Generator

任意のテキストやURLからQRコードを生成できます。色とサイズをカスタマイズして、PNGまたはSVG形式でダウンロードできます。すべての処理はブラウザで実行されます。

動作方法: 下にテキストを入力または貼り付けると、すぐにQRコードが生成されます。サイズと色をカスタマイズして、PNGまたはSVG形式でダウンロードできます。データはサーバーに送信されません。

QRコードとは

QR (Quick Response) コードは、テキスト、URL、連絡先情報、その他のデータを格納できる二次元バーコードです。1994年にデンソーウェーブが自動車部品の追跡用に開発しました。現在ではレストランのメニューから決済システムまで、あらゆる場所で使用されています。スマートフォンのカメラで誰でもスキャンでき、物理的世界で情報を共有する効率的な方法となっています。

QRコードの仕組み

QRコードはモジュールと呼ばれる黒と白の正方形グリッドにデータを暗号化します。コードには方向を示すファインダーパターン(コーナーの3つの大きな正方形)、アライメントパターン、タイミングパターン、およびReed-Solomonエラー訂正を使用してエンコードされた実際のデータが含まれています。このエラー訂正により、QRコードが部分的に損傷または隠れていても読み取り可能な状態を保つことができます。

エラー訂正レベル

QRコードは4つのエラー訂正レベルをサポートしています: L (Low、約7%の復旧率)、M (Medium、約15%)、Q (Quartile、約25%)、H (High、約30%)。エラー訂正レベルが高いほど、QRコードがより損傷した状態でもスキャン可能ですが、より多くのモジュール(大きなコード)が必要になります。レベルMはサイズと信頼性の最も一般的なバランスです。

QRコードのベストプラクティス

  • データを短く保つ — より短いテキストはより単純でスキャンしやすいコードを意味します
  • 前景色と背景色の間に高いコントラストを確保する
  • 印刷されたコードにはレベルM以上のエラー訂正を使用する
  • 配布する前に複数のデバイスでQRコードをテストする
  • 確実なスキャンのためにコードの周りに静止領域(白いボーダー)を残す
  • 長いURLの場合はURL短縮ツールを使用してQRコードの複雑さを軽減する