QRコードの大きさ、文字数
QRコード仕様ガイド
QRコード(Quick Response Code)は、高速読み取りと大容量データ格納を特徴とする2次元コードです。 ここでは、最も一般的なQRコード モデル1・2の仕様を中心に解説します。

基本仕様まとめ
| 項目 | 内容 |
|---|---|
| 最小シンボル | 21 × 21 セル(バージョン1) |
| 最大シンボル | 177 × 177 セル(バージョン40) |
| バージョン | 1〜40(4セル刻みでサイズが増加) |
| クワイエットゾーン | 全周に4セル分以上必要 |
最大データ容量
バージョン40(最大サイズ)かつ誤り訂正レベルLの場合の理論最大値です。
| データ種別 | 最大容量 | 備考 |
|---|---|---|
| 数字 | 7,089 文字 | 0-9 |
| 英数字 | 4,296 文字 | A-Z, 0-9, 記号 |
| 8bitバイト | 2,953 文字 | バイナリデータ |
| 漢字 | 1,817 文字 | Shift-JIS |
※使用するバージョンや誤り訂正レベルによって、実際に格納できる文字数は大きく変動します。
誤り訂正レベルについて
QRコードは汚れや破損に強く、一部が読み取れなくてもデータを復元できます。環境に応じて4段階のレベルを選択可能です。
| レベル | 復元能力(面積比) | おすすめの用途 |
|---|---|---|
| L | 約 7% | データ量を優先したい場合 |
| M | 約 15% | 一般的な用途(標準) |
| Q | 約 25% | 工場や物流など、汚れがつく可能性がある場合 |
| H | 約 30% | 過酷な環境や、画像等の加工を加える場合 |
実装・運用時のポイント
1. バージョンとセルサイズ
データ量が増えると「バージョン」が上がり、セルの数が増えます(細かくなります)。 同じ物理サイズ(例: 20mm角)の中にセルが詰め込まれると、1つ1つのセルが小さくなり、リーダーによっては読み取れなくなる可能性があります。
2. クワイエットゾーン(余白)
QRコードの周囲には、最低でも4セル分の空白が必要です。 デザイン性を重視して余白を削ると、読み取り不良の原因になります。
3. 文字モードの自動判定について
iCADbarcode.exeなどの生成ツールでは、入力データに応じて最適なモードが自動選択されます。
- 数字のみ → 数字モード(最も効率が良い)
- Shift_JIS漢字を含む → 漢字モード or 8bitバイトモード
[!TIP]
可能な限り「数字のみ」や「英数字のみ」にデータを統一することで、より小さなスペースでコードを作成できます。
セルサイズ計算ツール
想定しているバージョン(セル数)と、印字したいサイズを入力してください。 1セルの大きさが算出されます。この値が、使用するリーダーの「最小分解能」よりも大きい必要があります。
セルサイズ計算ツール
計算式 (サイズ ÷ セル数)
0 mm ÷ 21 セル =
- mm
登録商標について
- QRコード®は株式会社デンソーウェーブの登録商標です。
- iCAD®は富士通株式会社の登録商標です。
- Shift_JIS®は日本工業規格に基づく文字エンコーディング規格です。
その他、記載されている会社名、製品名は各社の登録商標または商標です。