ByteCompress

QR Code Generator (QRコードジェネレーター)

このQR Code Generatorはブラウザ上で動作し、バージョン1から40まで対応したQRコードを生成します。エラー訂正レベルL/M/Q/Hを選択可能で、PNGまたはSVG形式で出力可能です。

1088
4
0 chars
FreeClient-sideNo signup

QR Code Generatorは、ブラウザ内で完全に動作するQRコード生成ツールです。バージョン1から40までのQRコードを生成し、エラー訂正率は7%から30%まで調整可能です。処理はすべてクライアントサイドで行われるため、データはサーバーに送信されずプライバシーが保護されます。生成された画像はPNG(128px~2048px)またはSVGで保存でき、デザイナーや開発者に最適です。関連ツールとしてUuid GeneratorPassword Generatorも活用できます。

使い方

  1. テキストやURLなどの情報を入力します。
  2. QRコードのバージョン(1~40)とエラー訂正レベル(L, M, Q, H)を選択します。
  3. 出力形式をPNGまたはSVGから選び、サイズを指定します(128pxから2048pxまで対応)。
  4. 「生成」ボタンを押してQRコードを作成します。
  5. 生成された画像をダウンロードまたはコピーして利用できます。

仕組み

このQR Code GeneratorはJavaScriptのqrcodeライブラリを利用し、ブラウザのCanvas APIでPNG画像をレンダリング、またはSVG文字列を直接生成します。QRコードのバージョンは1から40まであり、バージョンが上がるほどデータ容量が増加します。エラー訂正レベルは4段階(L:約7%、M:約15%、Q:約25%、H:約30%のデータ復元率)で設定可能です。これにより、印刷時や読み取り時の誤差を軽減します。すべての処理はユーザーのブラウザ内で完結するため、プライバシーを保護します。

具体例

入力: https://example.com
バージョン: 5
エラー訂正: Q
出力形式: SVG
サイズ: 512px

→ 512pxの高解像度SVG QRコードが生成され、URLの情報を含みます。

こんな時に使えます

  • ウェブ開発者がサイトのアクセス用QRコードを作成したい時
  • デザイナーがイベントの案内パンフレットに高品質なQRコードを埋め込みたい時
  • SEO担当者がオフライン広告に簡単にアクセスリンクを埋め込みたい時
  • 学生がプロジェクトでQRコードの生成と読み取りを学習したい時

また、関連ツールのBase64 EncodeでデータをエンコードしてQRコードに埋め込むことも可能です。

よくある質問

QRコードのバージョンとは何ですか?

QRコードのバージョンは1から40まであり、バージョンが大きくなるほど格子のマス目数(21×21から177×177)と格納可能なデータ容量が増加します。例えば、バージョン1は21×21マス、バージョン40は177×177マスです。

エラー訂正レベルはどのように選べばよいですか?

エラー訂正レベルはL(7%復元)、M(15%復元)、Q(25%復元)、H(30%復元)の4段階です。印刷品質が低い場合や損傷リスクがある場合は高いレベルを選択すると読み取り成功率が向上しますが、データ容量が減少します。

生成されたQRコードはどの形式で保存できますか?

PNG形式(128px~2048pxのピクセル数指定可能)とSVG形式の2種類で保存可能です。PNGはラスター画像で互換性が高く、SVGはベクター形式で拡大縮小しても劣化しません。

このツールはどのようにプライバシーを保護していますか?

すべてのQRコード生成処理はユーザーのブラウザ内で完結し、入力されたデータはサーバーへ送信されません。これにより個人情報や機密データが外部に漏れるリスクがありません。

QRコードに長いURLを入れるとどうなりますか?

長いURLはQRコードのバージョンを上げてマス目数を増やし、より多くのデータを格納します。ただし、サイズや読み取り難易度が上がるため、Base64 EncodeなどでURLを短縮またはエンコードしてから生成することも検討してください。