QRコードとは
QRコードは文字情報を白黒の四角いパターンとして保存し、カメラで即座に読み取れるようにしたコードです。誤り訂正レベルを上げるほど一部が汚れたり隠れたりしても読み取れますが、パターンは密になります。
このツールはqrcode-generatorライブラリを使ってブラウザ内だけでQRコードを生成し、入力したテキストはサーバーに送信されません。テキストが長い場合は誤り訂正レベルを下げるか、内容を短くしてQRコードのデータ容量に収める必要があります。
テキストやURLを入力し、サイズと誤り訂正レベルを選んでQRコードをダウンロードしましょう。
QRコードは文字情報を白黒の四角いパターンとして保存し、カメラで即座に読み取れるようにしたコードです。誤り訂正レベルを上げるほど一部が汚れたり隠れたりしても読み取れますが、パターンは密になります。
このツールはqrcode-generatorライブラリを使ってブラウザ内だけでQRコードを生成し、入力したテキストはサーバーに送信されません。テキストが長い場合は誤り訂正レベルを下げるか、内容を短くしてQRコードのデータ容量に収める必要があります。
QRコードを作成するには、エンコードしたいテキストやURLを入力し、サイズと誤り訂正レベルを選ぶと、ブラウザ内で即座にスキャン可能な白黒の四角パターンが描画されます。例: 「https://utilduck.com」と入力してダウンロードを押すと、そのままスキャンできるPNGファイルが保存されます。
| レベル | おおよその復元容量 | 主な用途 |
|---|---|---|
| L(低) | 約7% | 遮蔽のないデジタル画面表示 |
| M(中) | 約15% | 一般用途 — 最も一般的な初期設定 |
| Q(準高) | 約25% | 摩耗しうる印刷物 |
| H(高) | 約30% | ロゴを重ねる場合や損傷が激しい場合 |
QRコードにはバージョン(格子サイズ)と誤り訂正レベルによって決まる最大データ容量があります。テキストが長いほど大きな格子か低い誤り訂正レベルが必要になり、絶対的な上限を超えるとコード自体が生成できません。短縮リンクを使うなどテキストを短くすると、たいてい解決します。
誤り訂正は冗長データを追加することで、コードの一部が汚れたり破れたり色あせたりロゴで覆われたりしても、スキャナーが正しく読み取れるようにします。レベルが高いほど冗長性が増してパターンが視覚的に密になりますが、その分許容できる損傷も大きくなります。
はい。QRコードの格子サイズ(「バージョン」)が全体のデータセル数を決め、バージョンが高くセルが多いほど多くの文字を保存できます。入力したテキストやURLが長くなるほど、生成ツールは自動的にバージョンを上げてデータを収めます。
いいえ。QRコードはJavaScriptでブラウザ内だけで生成されるため、入力したテキストが端末の外に送信されることはありません。
誤り訂正を高めたりテキストを増やしたりするとパターンが密になり、小さいサイズでは一部のスキャナーが読み取りにくくなることがあります。印刷物に使う場合は、大量印刷の前に実際の印刷サイズで実機のスキャナーによるテストを行ってください。
Sources: ISO/IEC 18004 (QR Code)
最終更新: 2026-08-17