Qraft (クラフト)

QR コードに有効期限はない - 読み取れなくなる本当の原因と対策

QR コード自体に有効期限はない

結論から言うと、 QR コード自体に有効期限はありません。 QR コードは単なるデータの入れ物であり、印刷された白黒のパターンが時間経過で変化することはありません。 10 年前に作った QR コードでも、物理的に読み取れる状態であれば、今日もスキャンできます。

これはバーコードと同じ原理です。スーパーの商品に印刷されたバーコードに「有効期限」がないのと同様に、 QR コードのパターン自体は永続的なものです。 QR コードの規格 (ISO/IEC 18004) にも有効期限に関する仕様は一切含まれていません。

「QR コードに有効期限がある」と誤解される原因は、 QR コード自体ではなく、リンク先の URL やサービスに期限があるケースがほとんどです。この区別を理解することが、長く使える QR コードを作る第一歩です。

「無料で作った QR コードは期限がある」という誤解

真実: QR コードの生成方法によって有効期限が変わることはありません。ただし、動的 QR コードサービスには注意が必要です。

QR コードには「静的 QR コード」と「動的 QR コード」の 2 種類があります。静的 QR コードは、URL やテキストを直接 QR コードに埋め込んだもの。これには有効期限はありません。

一方、動的 QR コードは、QR コードサービスの短縮 URL を経由してリンク先に転送する仕組みです。QR コードに埋め込まれているのはサービスの短縮 URL であり、実際のリンク先はサービス側で管理されています。この場合、サービスが終了したり、無料プランの期限が切れたりすると、QR コードをスキャンしてもリンク先に到達できなくなります。

「無料で作った QR コードに期限がある」という誤解は、この動的 QR コードサービスの仕組みに由来しています。静的 QR コードを自分で生成すれば、有効期限の心配は一切ありません。

「古い QR コードは読めなくなる」という誤解

真実: QR コードの規格は 1994 年から変わっておらず、古い QR コードも市販のスマートフォンで読めます。

QR コードの規格 (ISO/IEC 18004) は、1994 年にデンソーウェーブが開発して以来、基本的な仕組みは変わっていません。規格策定当初に生成された QR コードも、市販の iPhone や Android で問題なく読み取れます。

これは、QR コードの規格が「後方互換性」を維持しているからです。新しいバージョンの QR コードが追加されても、古いバージョンの QR コードが読めなくなることはありません。VHS のビデオテープが再生機器の消滅で見られなくなったのとは対照的に、QR コードは規格の安定性が保たれています。

「期限切れ」に見える 5 つの原因

QR コードが使えなくなったように見える主な原因は以下の 5 つです。

  • リンク先のページが削除された: QR コードに格納された URL のページが閉鎖・移転された場合、スキャンしても 404 エラーになる。 Web サイトのリニューアルで URL 構造が変わるケースが最も多い
  • 短縮 URL サービスが終了した: bit.ly や goo.gl などの短縮 URL を使っていた場合、サービスの終了やリンクの無効化で接続できなくなる。 Google の goo.gl は 2025 年 8 月に完全終了した
  • 動的 QR コードの契約が切れた: QR コード作成サービスの有料プランで作った動的 QR コードは、契約終了後にリダイレクトが停止する
  • ドメインの失効: QR コードに格納した URL のドメインが更新されず失効した場合、第三者にドメインを取得されるリスクもある
  • SSL 証明書の期限切れ: HTTPS の URL を格納していた場合、 SSL 証明書が更新されないとブラウザが警告を表示し、事実上アクセスできなくなる

物理的な劣化による読み取り不能

QR コードのデータに期限はなくても、印刷物としての物理的な劣化で読み取れなくなることはあります。これも「期限切れ」と誤解される原因の 1 つです。

屋外に設置した QR コードは、紫外線による退色、雨風による摩耗、汚れの付着で読み取り精度が低下します。特に直射日光が当たる場所では、 1〜2 年でコントラストが低下し始めるケースがあります。

QR コードには誤り訂正機能 (エラーコレクション) があり、最大で面積の 30% が損傷しても読み取れるレベル H が用意されています。屋外や過酷な環境で使う場合は、誤り訂正レベルを H に設定し、耐候性のある素材 (セラミック、ステンレス、 UV 耐性フィルム) を使うことで寿命を大幅に延ばせます。

長く使える QR コードを作るコツ

QR コードを長期間使い続けるためのポイントです。

  • 自分のドメインの URL を使う: 短縮 URL サービスに依存せず、自分で管理できる URL を格納する。ドメインの自動更新を有効にしておく
  • 静的 QR コードを選ぶ: データが QR コード自体に格納される静的 QR コードなら、外部サービスに依存しない。 Wi-Fi 情報や vCard など URL 以外のデータは特に静的が適している
  • リンク先を維持する: QR コードを印刷物に使う場合、リンク先のページを安易に削除・移転しない。サイトリニューアル時は旧 URL からのリダイレクトを必ず設定する
  • リダイレクト用の固定 URL を用意する: /go/campaign2026 のような固定パスを作り、実際のリンク先はサーバー側で管理する。リンク先が変わっても QR コードの作り直しが不要になる
  • 誤り訂正レベルを上げる: 屋外や長期使用の場合はレベル H (30% 復元) を選択する

動的 QR コードの契約終了リスクへの対策

動的 QR コードは便利ですが、サービス提供者への依存というリスクがあります。契約終了やサービス廃止で突然使えなくなるケースは実際に起きています。

対策として、動的 QR コードを使う場合でも、リダイレクト先の URL は自分のドメイン配下にしておくことを推奨します。万が一サービスが終了しても、自分のドメインで同じ URL を再現すれば、既に印刷済みの QR コードを救済できます。

また、名刺や看板など長期間使う印刷物には静的 QR コードを使い、キャンペーンチラシなど短期間の用途にのみ動的 QR コードを使うという使い分けも有効です。「この QR コードは何年使うのか」を作成時に考えることが、後悔しない QR コード運用の鍵です。

「QR コードに有効期限はあるのか」という疑問の答えは、コードの種類と運用方法次第です。QR コードの入門書で基本を押さえておけば、用途に応じた最適な選択ができるようになります。