QRコードの印刷サイズは、幅を約2cm以上、または読み取る距離のおよそ10分の1にし、四辺すべてに4モジュール分の余白(クワイエットゾーン)を残します。私たちの読み取りテストでは、読み取れた中央のロゴの最大サイズはコードの2.6%から22.4%でした。ロゴはその半分程度に抑えてください。
QRコードのロゴと余白をどうテストしたか
私たちはソフトウェアでQRコードを生成し、1つずつ読み取りを試しました。2026年10月20日に、オープンソースのqrcodeライブラリ(v1.5.4)でコードを作り、jsQRデコーダー(v1.4.0)で読み取りました。画像は1モジュール8ピクセルの、白地に黒のきれいなデジタル画像です。変えた条件は2つで、ロゴを置くように中央の正方形を空白にすることと、余白を削ることです。テストに使ったリンクはhttps://購入する.me/summer-saleで、ロゴのテストはUTMパラメータ付きの100文字のリンクでも繰り返しました。
このテストの限界。ソフトウェアのデコーダー1種類が、きれいなデジタル画像を読んだ結果で、印刷もスマートフォンのカメラも使っていません。数値は安全な設定値でなく、上限として扱ってください。手ぶれ、反射、曲面、暗い場所はテストしていません。
QRコードの中央のロゴはどこまで大きくできる?
中央のロゴの大きさは、コードの誤り訂正で補える範囲までです。中央から空白の正方形を広げていき、読み取れなくなる直前のサイズを記録しました。短いリンクでは、レベルLのコードの2.6%からレベルHの15.5%まで、長いリンクではレベルHで最大22.4%でした。
| リンク | 誤り訂正 | コードのサイズ(モジュール) | 空白にできた最大の正方形 | コード面積に占める割合 |
|---|---|---|---|---|
| 購入する.me/summer-sale | L(最低) | 25×25 | 4×4 | 2.6% |
| M | 29×29 | 8×8 | 7.6% | |
| Q | 29×29 | 10×10 | 11.9% | |
| H(最高) | 33×33 | 13×13 | 15.5% | |
| UTMパラメータ付きの長いリンク | M | 45×45 | 15×15 | 11.1% |
| H | 57×57 | 27×27 | 22.4% |
この表から2つのことがわかります。誤り訂正を上げるとロゴを大きくできますが、パターンは細かくなります。リンク先が長くてもコードは細かくなり、このテストでは、コード全体に対してロゴに使える面積の割合が大きくなりました。1モジュールが全体に占める割合が小さくなるためです。ここからの助言は測定でなく私たちの判断ですが、ロゴを入れるならレベルQかHを使い、面積は上の表の約半分までにしてください。CTAurlでどのQRコードのデザインを使えるかは、プランによって異なります。
QRコードの余白(クワイエットゾーン)はどのくらい必要?
QRコードの余白(クワイエットゾーン)は、四辺すべてに4モジュール分、つまり四角4つ分の幅の何もないスペースが必要です。これはQRコードの規格ISO/IEC 18004が求める幅です。私たちは、デコーダーが実際にどれだけの余白を必要とするかを、2種類の背景で確かめました。
| 余白(モジュール) | 白地の場合 | 周囲が暗い場合 |
|---|---|---|
| 0 | 読み取れた | 読み取れなかった |
| 1 | 読み取れた | 読み取れた |
| 2 | 読み取れた | 読み取れた |
| 4 | 読み取れた | 読み取れた |
白地では、余白がまったくなくてもデコーダーは読み取りました。余白が削られてしまうのはこのためで、画面上の校正では読めてしまうのです。周囲が暗い場合、余白なしのコードは読み取れず、1モジュールの余白があるコードは読み取れました。色の付いた箱や写真の上に印刷するコードは後者に近いので、4モジュール分の何もない余白を残してください。
QRコードは何cmで印刷すればいい?
QRコードは、読み取る距離のおよそ10分の1の幅で、2cm程度より小さくならないように印刷します。これはQRコードの分野で昔から使われている目安で、私たちのテストの結果ではありません。20〜30cmの距離で読む卓上カードなら2〜3cm、2m離れて読むポスターなら約20cmが目安です。
| 読み取る場所 | 一般的な距離 | コードの最小幅 |
|---|---|---|
| 卓上カード、レシート、パッケージ | 20〜30cm | 2〜3cm |
| 店のショーウィンドウ、扉 | 約1m | 約10cm |
| ポスター、横断幕 | 約2m | 約20cm |
細かいコードは、同じ距離でもより大きな面積が必要です。モジュールが小さくなるからです。私たちのテストでは、レベルHの長いUTMリンクは57×57、レベルLの短いリンクは25×25のコードになりました。CTAurlのQRコードに入るのはCTAurlの短いリダイレクト用アドレスで、リンク先そのものは入らないので、リンク先に長いUTMタグを付けても印刷するパターンは細かくなりません。
QRコードを印刷する前に何を確認すべき?
印刷を承認する前に、余白、コントラスト、ロゴ、仕上げ、そして実際に印刷した見本を確認します。次の6つの確認は、どれも上で測定または説明した内容に基づいています。
- 明るい背景の上に、4モジュール分の何もない余白。
- 明るい地に濃い色のコードで、コントラストは高く。
- ロゴは必要なときだけ。レベルQかHにして、小さく。
- 反射しないマット仕上げ。
- 実際に印刷した見本を、実際の距離と照明の下で2台のスマートフォンで読み取る。
- 予備として、コードの横に短縮URLを印刷。
よくある質問
QRコードはロゴでどこまで覆えますか?
私たちの読み取りテストでは、読み取れた中央の正方形の最大サイズは、誤り訂正レベルとリンクの長さによってコードの2.6%から22.4%でした。紙を読むスマートフォンのカメラは、きれいな画像を読むソフトウェアのデコーダーより条件が厳しいので、測定した最大サイズの半分程度をおすすめします。
QRコードの余白(クワイエットゾーン)は本当に大事ですか?
コードを模様の多い背景や暗い背景の上に置くなら大事です。私たちのテストでは、白地のコードは余白なしでも読み取れましたが、周囲が暗いと余白なしでは読み取れず、1モジュールの余白で読み取れました。規格は4モジュールを求めているので、4モジュール空けてください。
QRコードは何cmで印刷すればいいですか?
よく使われる目安は、読み取る距離のおよそ10分の1の幅で、2cm程度より小さくしないことです。20〜30cmの距離で読む卓上カードなら2〜3cm、2m離れて読むポスターなら約20cmです。全部を刷る前に、印刷した見本を実際の距離で試してください。
出典と方法
自社テスト、2026年10月20日:qrcode 1.5.4(生成)、jsQR 1.4.0(読み取り)、1モジュール8pxのきれいな画像、デコーダー1種類、印刷とカメラなし。スクリプトはご要望があれば提供します。
4モジュールの余白:ISO/IEC 18004(QRコードのシンボル体系)。印刷サイズの目安は広く使われている指針で、私たちの測定値とは別物です。