QRコードの印刷サイズに「何cmなら正解」という決まった数字はありません。大きさは、QRコードのセル数と、1セルを何mmで印刷するかで決まります。紙の上では、そこに上下左右それぞれ4セル分以上の余白を足した広さを確保します。
2026年10月29日時点で、QRコードの開発元であるデンソーウェーブ(DENSO WAVE)は公式サイトの「QRコードの大きさ」のページで、「バージョンとセルサイズが決定すると、QRコード自身の大きさも決まります。」と説明しています。同じページの例では、400dpiのプリンターで1セルを4ドットで印刷すると1セルは0.254mmになり、29セル四方のバージョン3なら1辺は7.366mmです。余白を含めると、9.398mm四方の場所が必要になります。
最小サイズの目安として、デンソーウェーブのよくあるご質問は「一般的なレーザプリンタの場合で、1セルあたり0.17mm程度が最小セルサイズとなります。」とし、21セルのバージョン1なら「3.57mm程度」としています。この数字は余白を含まず、プリンターの性能から見た目安です。スマートフォンでの読み取りを保証する大きさではないので、実際のサイズは下の計算と試し刷りで決めてください。
QRコードのバージョンはセル数の段階を表す
QRコードのバージョンとは、縦横に並ぶセルの数を段階で表したものです。デンソーウェーブのバージョンの解説ページには、2026年10月29日時点で「QRコードのバージョン(種類)は、1から40まで設定されており、それぞれのバージョン毎にセル構成(セル数)が決められています。」とあります。
- バージョン1は21×21セル
- バージョンが1つ上がるごとに、縦横それぞれ4セルずつ増える
- いちばん大きいバージョン40は177×177セル
入れるデータが多いほど必要なセルが増え、バージョンも大きくなります。同じページでは、100桁の数字を誤り訂正レベルMで作るとバージョン3(29×29セル)になる例が紹介されています。
印刷する大きさが同じなら、バージョンが上がるほど1セルは小さくなります。セルが細かくなると、印刷のにじみやカメラの性能によっては見分けにくくなることがあります。データ量は、そのまま印刷サイズに関わってくるわけです。
QRコードの余白(マージン)は上下左右に4セル分以上必要
QRコードの周りには、上下左右それぞれ4セル分以上、何もない余白が必要です。デンソーウェーブの「QRコードの大きさ」のページは、「マージンとはシンボルの4辺を囲む、何も表示されない領域です。」「上下左右、それぞれ4セル分以上の確保が必要です。」と説明しています。この余白はクワイエットゾーンとも呼ばれます。
「何も表示されない」領域なので、枠線やキャッチコピー、ロゴ、写真、背景の模様はこの範囲に置かないようにします。デザインの都合でQRコードを枠や文字に寄せたくなっても、4セル分の空白は残してください。1セルを0.5mmで印刷するなら余白は片側2mm以上、1mmで印刷するなら片側4mm以上です。
QRコードの印刷サイズを計算する手順
余白込みの印刷サイズは、「(セル数+8)×1セルの大きさ」で計算できます。8は、左右(上下)それぞれ4セル分の余白を合わせた数です。
- セル数を確かめます。作成画面のプレビューで、1辺に並ぶセルを数えます。バージョンが分かっていれば、その数から1を引いて4を掛け、21を足すとセル数になります。
- 1セルを何mmで印刷するか決めます。置き場所の広さと、読み取る人がどのくらい離れた位置からスマートフォンを向けるかを考えて決めます。
- 余白込みの1辺を計算します。(セル数+8)×1セルの大きさが、紙の上で空けておく正方形の1辺になります。
下の表は、この式で計算した例です。説明用の仮の数値で、私たちが実際に読み取りを試したものではありません。0.254mmの列は、デンソーウェーブの「400dpi、1セル4ドット」の例と同じ大きさです。
| バージョン | セル数(1辺) | 1セル0.254mm | 1セル0.5mm | 1セル1mm |
|---|---|---|---|---|
| 1 | 21 | 約7.4mm | 14.5mm | 29mm |
| 3 | 29 | 約9.4mm | 18.5mm | 37mm |
| 5 | 37 | 約11.4mm | 22.5mm | 45mm |
| 10 | 57 | 約16.5mm | 32.5mm | 65mm |
表の長さはいずれも余白を含めた1辺です。仮に内容がバージョン5になり、1セルを0.5mmで印刷すると決めた場合は、チラシの上に、余白を含めて22.5mm四方の場所を確保します。
置き場所が足りないときの3つの方法
計算したサイズが置き場所に収まらないときの対処として、デンソーウェーブは次の3つを挙げています。
- バージョンを下げる
- セルサイズを小さくする
- QRコードを分割する
チラシや店頭のPOPなら、入れるデータを減らしてバージョンを下げる方法がいちばん手軽でしょう。セルサイズを小さくする場合は、実際に使う印刷機で実寸の試し刷りをし、読み取れることを確かめてから決めてください。
用途別の作り方は、飲食店のQRコードメニューや名刺用vCard QRコードの記事でも紹介しています。どの用途でも、余白は上下左右4セル分以上を確保してください。
短縮リンクを使うとQRコードのセル数が減ることがある
長いURLを短縮リンクに置き換えると、QRコードに入れる文字が減るため、少ないセル数(低いバージョン)で作れることがあります。同じ印刷サイズでも1セルを大きく刷れるので、限られた場所でも余白を確保しやすくなります。
キャンペーン用のパラメーターがいくつも付いたURLは、とくに長くなりがちです。ただし、どのバージョンになるかはURLの長さや誤り訂正レベルによって変わります。作成画面のプレビューで、長いURLと短縮リンクのセルの細かさを見比べてみてください。
Digily Link(私たちの製品)では、URLタイプのQRコードを作るときに、作成済みの短縮リンクを選べます。短縮リンクの統計で数えられるのは、リンクが開かれた回数です。読み取った人数や売上とは別の数字として扱ってください。
QRコードの誤り訂正レベルは使う場所の汚れやすさで選ぶ
誤り訂正レベルに迷ったらまずMを選び、汚れやすい場所に貼るならQかHにします。誤り訂正とは、コードの一部が汚れたり欠けたりしても読み取れるようにする仕組みで、レベルが高いほど復元できる範囲が広がります。
2026年10月29日時点で、デンソーウェーブの誤り訂正機能の解説ページは、「一般的にはM(15%)で運用されるケースが多いようです。」としたうえで、「工場などの汚れやすい環境ではレベルQやHを選択し」と説明しています。汚れがほとんどなく、データ量が多い場合はLを選ぶこともできるとし、Qについては25%と記載しています。
| Digily Linkの選択肢 | 向いている場面(デンソーウェーブの説明から) |
|---|---|
| L - 低 (7%) | 汚れが少なく、データ量が多いとき |
| M - 中 (15%) | 一般的な使い方。迷ったときの基準 |
| Q - 高 (25%) | 汚れやすい環境 |
| H - ベスト (30%) | 汚れやすい環境 |
表の左の列は、Digily Linkの作成画面に表示される選択肢です。レベルを上げると、同じ内容でもバージョンが上がる場合があります。屋外のポスターや、手で触れることの多いカードでQやHを選ぶときは、セルが細かくなりすぎていないかをプレビューで確かめてから印刷サイズを決めてください。
Digily LinkでQRコードを印刷用に設定する手順
Digily LinkのQRコードを印刷に使うなら、オプションのマージンサイズを4以上にしてからダウンロードしてください。作成画面では、オプションのマージンサイズが初期状態で0になっています。単位はQRコードの1セル分です。
- メニューの「QRコード」から「QRを作成」を開き、種類と内容を入力します。
- 「オプション」を開きます。
- 「サイズ」を決めます。50pxから2000pxまで指定でき、初期値は500pxです。
- 「マージンサイズ」を4以上にします。0から25まで指定できます。
- 「エラー訂正機能」を選びます。初期値はM - 中 (15%)です。
- 「ダウンロード」でファイル形式を選びます。SVG、PNG、JPG、WEBPから選べます。
サイズは余白を含めた画像全体のピクセル数です。そのため、マージンサイズを大きくするほど、画像の中でコード部分が占める大きさは小さくなります。
仮の例で考えてみましょう。サイズ500px、マージンサイズ4で、内容がバージョン3になったとすると、画像の1辺はコードの29セルと余白の8セルを合わせた37セル分になり、1セルは約13.5pxです。
SVGはベクター形式なので、拡大してもぼやけません。印刷会社によって受け付けるファイル形式が違うため、入稿前に指定の形式を確認してください。PNGやJPGで渡す場合は、次の解像度の計算で大きさが足りるかを確かめてください。
フレームを付けるときのマージンの扱い
Digily Linkで「フレーム」を選ぶと、マージンサイズに入れた値は半分(端数は切り捨て)として扱われます。たとえばマージンサイズ4でフレームを付けると、マージンは2として処理され、4セル分に足りません。フレームを付けるなら、マージンサイズを8以上にしてください。そのうえで、フレームや装飾が余白に入り込んでいないかを目で確かめ、印刷前に必ず読み取りを試してください。
QRコード画像のピクセル数と印刷サイズの関係
PNGやJPGなどの画像は、ピクセル数が同じでも、1インチあたり何ピクセルで配置するか(解像度、ppi)によって紙の上での大きさが変わります。計算式は「mm=px÷ppi×25.4」です。
| 画像のサイズ(1辺) | 300ppiで配置したときの1辺 |
|---|---|
| 500px | 約42.3mm |
| 2000px | 約169mm |
この長さは余白を含めた画像全体の大きさです。印刷会社や家庭用プリンターで指定される解像度は環境によって異なるので、入稿前に確認してください。
ピクセル数の足りない画像を大きく引き伸ばすと、セルの輪郭がぼやけることがあります。SVGはベクター形式なので、拡大しても縮小しても輪郭は崩れません。ポスターのように大きく刷る予定があるときや、最終的な印刷サイズがまだ決まっていないときは、SVGで保存しておくと後から調整しやすくなります。
印刷前にQRコードを読み取りテストする方法
印刷前のテストでは、画面に表示したQRコードと実寸の試し刷りの両方を、複数のスマートフォンで読み取ります。機種やカメラアプリによって読み取りやすさが変わることがあるため、1台で読めただけで判断しないでください。
- ダウンロードした画像をパソコンの画面に表示し、自分のスマートフォンで読み取ります。
- 実際の印刷サイズで試し刷りをし、貼る場所や置く場所に近い距離と明るさで読み取ります。
- 同僚や家族に頼んで、ほかの機種でも読み取ってもらいます。
- QRコードリーダーで読み取り、入っているURLや文字が意図したとおりかを確かめます。
読み取れたら、リンク先が正しく開くところまで確認してください。リンク先のアプリがインストールされている場合はアプリ側で開くこともあるので、その動きも自分の端末で試しておくと安心です。色や背景を変えたデザインにした場合も、同じ手順でテストしてください。
QRコード印刷でよくある失敗と対策
印刷後に読み取りにくさに気づく原因には、余白、縦横比、画像の解像度などがあります。入稿前に次の表で見直してください。
| よくある失敗 | 起こりうること | 対策 |
|---|---|---|
| マージンサイズを0のままダウンロードする | 周りのデザインとコードの境目がなくなり、読み取りにくくなることがある | マージンサイズを4以上にする |
| 枠線や文字をコードのすぐ横に置く | 4セル分の余白が失われる | 上下左右に4セル分以上離す |
| 縦横比を変えて枠に押し込む | セルが正方形でなくなる | 縦横比を固定したまま拡大、縮小する |
| 小さいPNGを大きく引き伸ばす | セルの輪郭がぼやけることがある | 必要なピクセル数で作り直すか、SVGを使う |
| 画面だけで確認して試し刷りを読み取らない | 印刷してから問題に気づく | 実寸の試し刷りを複数の機種で読み取る |
Digily LinkのQRコード作成では、サイズ、マージンサイズ、エラー訂正機能を選んで、印刷に向いたSVGで保存できます。無料プランでも合計20個までQRコードを作れます。サイズと余白を指定してQRコードを作成するところから始めてみてください。