QRコードに有効期限はある?期限切れの原因と期限なしで作る方法

QRコードそのものに有効期限はありません。URLを直接入れて作った静的QRコードは、印刷面が汚れたり欠けたりしない限り、何年たっても同じページを開きます。

期限切れのように見えるときに止まっているのは、QRコードの模様ではなく読み取った後に接続するサービスやページです。この記事は次の3つの順で進みます。

  • 期限切れになる3つの型
  • QRコードが開かない原因の見分け方と修正方法
  • 期限を気にせず使うことができるQRコードの作り方

QRコードそのものに有効期限はなく、静的QRコードはずっと読み取れる

URLや文章などの文字を白と黒の四角いマスの模様に置き換えたものが、QRコードです。つまり、模様の中に「いつまで使うことができるか」という情報は入っていないため、QRコード側で期限が切れることはありません。

  • 静的QRコードの模様には作るときに入力したURLがそのまま入っている
  • 模様には期限の情報が入っていない
  • 読み取れなくなる原因は期限ではなく印刷面の傷み

QRコードは文字を模様に置き換えたもので、期限の情報は入っていない

無料のQRコード作成サービスを運営するcmanは、作ったQRコードに期限は無いと明言しています。QRコードの画像に入っているのは指定した文字だけで、文字を図形にしたものだと考えてよいと案内しています。

チラシにhttps://example.com/campaignを入れたQRコードを印刷したなら、模様に入っているのはこの文字列だけです。読み取ったスマートフォンは模様から文字を取り出してそのページを開くので、途中で誰かのサーバーに期限を問い合わせることはありません。

作ったQRコードに期限がないサービスはほかにもあります。英語圏の作成サービスQRCode Monkeyは、作ったQRコードが期限なく使えて読み取り回数にも上限がない一方、中身は静的なので後から編集できないとしています。

"QRコードに期限はありません。" / "QRコードの画像内には、指定した文字のみが格納されています。" / "「単純に文字を図形化したもの」とお考えください。" — cman「QRコードの期限」より
公式情報を見る →
"All generated QR codes will work forever, do not expire and have no scanning limits" / "The created QR codes are static so the only limitation is that you can't edit the QR code again" — QRCode Monkey より
公式情報を見る →

期限付きでも無期限でもQRコードは印刷面の汚れや欠けで読み取れなくなる

期限がなくても印刷した紙が傷めばスキャンできなくなります。模様の一部がかすれたり欠けたりしやすい印刷物は次の3つです。

  • 雨ざらしのポスター
  • 何度も触られる卓上POP
  • 折れ目のついたチラシ

汚れや欠けがあっても残りの部分からデータを復元する仕組み(誤り訂正)が、QRコードには備わっています。開発元のデンソーウェーブによると、一般的には復元できる割合が15%のレベルMで使われることが多く、復元の強さは4段階から選択できるとのこと。強くするほどデータが増えてQRコードは大きくなるので、屋外や手に触れる場所に貼るものだけ、作成画面でレベルを上げておくといいでしょう。

"QRコードはコードが汚れていたり、破損していても、コード自身でデータを復元する機能を持っています。" / "「誤り訂正能力」は4段階用意されており、ユーザが使用環境に合わせてレベルを選択する事ができます。" / "一般的にはM(15%)で運用されるケースが多いようです。" — デンソーウェーブ「誤り訂正機能について」より
公式情報を見る →

QRコードの期限切れの正体は読み取った先のサービスやページの停止

QRコードに期限がないのに「期限切れ」が発生するのは、模様に入っているURLの先が止まるからです。止まる場所によって次の3つの型に分類されます。

型 模様に入っているもの 止まるきっかけ
動的QRコード 作成サービスの転送用URL 作成サービスの解約・無料期間の終了・サービス終了
短縮URL・リンク先 短縮URLや普通のページのURL 短縮URLサービスの終了とリンク先ページの削除
発行元が期限を定めるQRコード 発行元が用意した内容 定められた期限を過ぎる

QRコードの模様はどの型でも印刷したときのままです。読み取った後に開くサービスやページの状態だけが変わっています。

作成サービスの解約や無料期間の終了で止まる動的QRコード

動的QRコード(可変QRコード)は、模様に作成サービスの転送用URLを入れておき、読み取った人をそのサーバー経由で本来のページへ転送する仕組みです。印刷した後もリンク先を変えられる代わりに、作成サービスのサーバーが動作していることが前提になります。

作成サービスのQR WORLDは、サービスが終わるとQRコードはスキャンできてもリンク先にアクセスできなくなる恐れがあるとしています。英語圏のThe QR Code Generatorも、動的QRコードの使用期間は提供元の規約しだいだと書き、無料体験の後にQRコードを止めたり課金を開始したりするサービスにも注意を促しています。 無料で作ったQRコードが急に開かなくなったら、この型を疑ってください。

"ユーザーがスキャンすると、まずその中継サーバーにアクセスします。" / "もしサービスが終了してしまうと、QRコードは読み取れてもリンク先にアクセスできなくなるリスクがあります。" — QRコード作成サービス「QR WORLD」の解説記事より
公式情報を見る →
"Dynamic QR Codes can be updated, but their validity depends on the provider's terms" / "Look out for tools that offer a "free trial" but later deactivate your QR codes or start charging unexpectedly" — The QR Code Generator より
公式情報を見る →

短縮URLのサービス終了やリンク先ページの削除でも開かなくなる

QRコードに短縮URLを入れていた場合は、短縮URLのサービスが止まった時点で転送が途切れます。Googleは自社のURL短縮サービス(goo.gl)について、2025年8月25日より後はURLが応答しなくなると発表しましたが、その後2025年8月1日の更新で方針を変え、無効化するのは2024年後半に使われていなかったリンクだけで、それ以外は維持するとしています。

大手のサービスでも短縮URLは提供元の判断で止まりえますし、リンク先のページを削除したりサイトのリニューアルでURLが変わったりすれば、短縮URLを使っていなくてもQRコードからは開けなくなります。リンク先が消えて開かない状態はQRコードの期限切れではなくリンク切れです。

"these URLs will no longer return a response after August 25th, 2025" / "these are the only links targeted to be deactivated" / "All other goo.gl links will be preserved and will continue to function as normal." — Google Developers Blog より
公式情報を見る →

利用券のQRコードは発行元が定めた期限で無効に

施設の利用券として発行されるQRコードには、発行元が期限を定めているものがあります。実際、スポーツクラブのセントラルスポーツは、発行したQRコードの有効期限を発行日から14日間としています。

この期限は発行元が定めたもので自分で作るQRコードとは別の話です。このQRコードは発行元から受け取るものなので、期限を延ばせるかは発行元に問い合わせてください。

"発行日から14日間です。" — セントラルスポーツ よくあるご質問より
公式情報を見る →

開かないQRコードの見分け方は読み取り後の表示の違い

QRコードが開かない原因は、読み取った後に何が表示されるかでおおよそ見当がつくので、まず開く前にカメラが出すURLを見てください。QRコードを画面に収めるとiPhoneのカメラは画面下部にリンクを表示し、タップするまでページは開きません。

読み取った後に出る画面 考えられる原因 次にすること
作成サービスのサイトの案内やエラーが出る 動的QRコードが止まっている 作成サービスで契約と無料期間をチェックする
「ページが見つかりません」と出る リンク先のページが消えた・URLが変わった ページの持ち主に現在のURLをチェックする
カメラが反応せずURLも出ない 印刷面の汚れや読み取り方 明るさ・距離・余白を見直す
"写真モードで、iPhoneをQRコードに向けて、QRコードがカメラの枠内に収まるように位置を合わせます。" / "画面下部に表示されるリンクをタップします。" — Apple サポートより
公式情報を見る →

作成サービスの案内が出たら動的QRコードの停止を疑う

開く前に表示されたURLが自分のサイトではなく、QRコード作成サービスのドメインだったら、そのQRコードは動的QRコードで作られています。開いた先に自分のページではなく作成サービスの画面しか出ないなら、転送が止まっています。

QRコードの模様にもスマートフォンにも、この場合は問題がありません。止まっているのは作成サービス側なので、別の読み取りアプリを試しても結果は同じです。

「ページが見つかりません」と出たらリンク先のページが消えている

表示されたURLは自分のサイトや目的のサイトのものなのに開くと「ページが見つかりません」と出る場合は、QRコードは正しく動作しています。原因は、ページの削除かサイトの作り直しによるURLの変更のどちらかです。

古いURLから新しいページへ転送を設定すれば、自分のサイトなら印刷したQRコードのまま修正できます。他人が運営するサイトでは、QRコードを掲載した側が新しいURLを確認し、作成し直すことになります。

カメラが反応しないなら期限ではなく印刷や読み取り方に原因がある

カメラをかざしてもURLが一度も出ないなら、期限切れではなくそもそも認識されていません。模様のかすれや欠けと周りの余白の不足、暗さや距離のどれかが原因です。

期限切れのQRコードはURLまでは表示されるので、模様そのものが読み取れない場合と区別できます。読み取れないときのチェック方法は別にまとめています。

期限切れになったQRコードは原因に合わせて再開するか作り直す

打てる手は見分けた原因によって変わります。動的QRコードなら作成サービスで再開できる可能性があり、再開できなければ新しいQRコードを作って差し替えます。

  1. 動的QRコードが止まっている:作成サービスで再開できるかをチェックする
  2. 再開できない場合とリンク先が消えている場合:新しいQRコードを作って印刷物を差し替える
  3. 自分が運営するサイトのURLが変わっただけ:古いURLから新しいページへ転送を設定する

作成サービスで再開できれば印刷済みの動的QRコードも再利用可

作ったときのアカウントで作成サービスにログインし、動的QRコードが止まった理由をチェックします。戻す方法は解約か無料期間の終了かで異なるからです。

有料プランへの切り替えなどで再開できれば、印刷したQRコードはそのまま使えますが、使うことができる期間は作成サービスの規約によって変わるので、再開する前に今後いつまで使うことができるかも規約でチェックしておくといいでしょう。作成サービスそのものが終了している場合は、再開の手段がありません。

再開できないときは新しいQRコードを作って印刷物を差し替える

再開できないときやリンク先のページが消えてしまったときは、今のURLで新しいQRコードを作成し直すしかありません。WebサイトやSNSに掲載している画像は差し替え、印刷物は古いQRコードの上に新しいQRコードのシールを貼るか、印刷し直すことになります。

期限なしのQRコードの作り方はURLを直接入れる静的QRコード

作る段階で期限切れの原因を取り除いておけば、同じ期限切れは再発しません。自分で作るQRコードが期限切れになる原因は、作成サービスとリンク先の2つです。静的QRコードを選んで作成サービスを挟まず、消さないページのURLを入れれば、どちらの原因もなくなります。

  • 作成サービスを挟まない静的QRコードで作る
  • リンク先は自分で管理していて消す予定のないページにする
  • 無料で期限のない作成ツールを選ぶ

作成時に「動的」「ダイナミック」と書かれた種類を選ばない

静的と動的の両方を用意しているQRコード作成サービスもあります。作成画面で「動的」「ダイナミック」「可変」「リンク先を後から変更できる」と書かれた種類を選ぶと、作成サービスの転送用URLが模様に入ります。

入力したURLがそのまま模様になる種類を選べば、期限を気にせず使うことができます。作った後にカメラで読み取り、URLが自分の入力どおりに出るかをチェックすれば確実です。

リンク先には自分で管理していて消す予定のないページのURLを入れる

静的QRコードでもリンク先のページが消えれば開かなくなります。そのため、長く使う印刷物ほどリンク先は自分で管理していて、消す予定のないページにしておきます。

例えばキャンペーンページのように終了日が定まっているページを直接入れると、終了後にページを消した時点でリンク切れになります。そのため、会社や店舗のトップページか期間が終わっても残す案内ページを入れておけば、印刷したQRコードを長く使うことができます。

「無料・期限なし」をうたう作成ツールで静的QRコードを作る

作成ツールを選ぶときは、無料であることに加えて期限がないかをチェックします。QRCode Monkeyのように、期限がなく読み取り回数の上限もないツールなら安心です。

sakuttoAIのQRコード作成ツールも、入力した内容をブラウザの中でそのまま模様にする静的QRコードを作ります。転送用のURLを途中に挟まず、アカウントの登録も必要ないので、作ったQRコードに期限はありません。無料で作成できるツールの違いを比較した記事もあります。

期限を設けたいなら、リンク先のページ側で期間を区切る

イベントの案内やクーポンのように、限られた期間だけ使わせたい場合もあります。ところが、QRコードの模様には期限を書き込めないので、QRコードではなく読み取った後に開くページ側で切り替えて、期間を区切ります。

QRコードの種類 期限の付け方
静的QRコード 期間が終わったらリンク先のページを終了案内に書き換える
動的QRコード 作成サービスの管理画面でリンク先を終了案内のページへ変える

静的QRコードは期限を書き込めないので、リンク先を終了案内に切り替える

イベントなどで期間限定にしたい場合は、WEBサーバー側で対応する方法があるとcmanは案内しています。その方法は開始前はページに「まもなくOPEN」と出し、終わったら「終了しました」に切り替える運用です。

QRのススメを運営するararaも、URLのQRコードに有効期限は設定できないとしています。期限を設けるときに書き換えるのはページのほうです。終了案内のページには次のイベントや店舗のトップページへのリンクを置いておくと、期限後に読み取った人も迷いません。

"たとえば、イベントなどで期間限定でホームページへのQRコードを使用したい場合は、WEBサーバー側で対応する方法があります。" / "一般的にイベント開始前は該当ページを「まもなくOPEN」などと表示し、イベント終了後は該当ページを「終了しました」に切り替える必要があります。" — cman「QRコードの期限」より
公式情報を見る →
"URLのQRコードに有効期限は設定できませんが、「リダイレクト」でQRコードを作成すれば後からURLを変更できます。" — QRのススメより
公式情報を見る →

動的QRコードは管理ページでリンク先を終了案内へ変える

作成サービスの管理画面でリンク先を変えるだけで、動的QRコードなら期間を区切れます。そのため、期間中はイベントのページへ転送しておき、終わったら終了案内のページへ差し替えます。

ページ自体を書き換えられない場合でも、リンク先の付け替えだけで対応できるのが動的QRコードの利点です。ただし作成サービスの契約が続いていることが前提になります。

"管理画面などから変更することで、QRコードの画像を差し替えることなく、リンク先を自由に変更できる" — QRコード作成サービス「QR WORLD」の解説記事より
公式情報を見る →

期限切れを防ぐのは静的QRコードと消さないページ

QRコードそのものに有効期限はなく、静的QRコードの模様には入力した文字しか入っていないので、印刷面が傷まない限り読み取れます。動的QRコードの作成サービスや短縮URLやリンク先のページなど、読み取った先が止まったときに期限切れが発生します。

開かなくなったQRコードは読み取った後の画面で原因を見分け、動的QRコードなら作成サービスで再開を試み、無理なら作成し直して差し替えます。次に印刷するQRコードはURLを直接入れた静的QRコードで作り、消す予定のないページを指定しておけば、期限を気にせずに使い続けられます。

FAQ

無料で作ったQRコードは何年使えますか?
URLを直接入れた静的QRコードなら、年数の区切りはありません。模様には入力した文字しか入っていないので、リンク先のページが存在していて印刷面が傷んでいない限りスキャンできます。無料でも動的QRコードとして作った場合、使うことができる期間は作成サービスの規約によって変わるため、規約にある期限と無料期間の条件をチェックしてください。
印刷したQRコードはいつか読み取れなくなりますか?
期限が来てスキャンできなくなることはありません。印刷面が汚れたり破れたりして模様が崩れたときだけ、スキャンできなくなります。QRコードには汚れや欠けからデータを復元する仕組みがあり、作成画面で誤り訂正のレベルを上げておくと、屋外や手に触れる場所でも崩れに強くなります。
QRコードが期限切れかどうかをチェックする方法はありますか?
スマートフォンのカメラが表示するURLを、開く前に見てください。iPhoneのカメラはQRコードを画面に収めると画面下部にリンクを出すので、開く前に行き先をチェックできます。作成サービスのドメインが出ていれば動的QRコードです。開いた先に作成サービスの案内しか出なければ、作成サービスからの転送が止まっています。
短縮URLを入れたQRコードは期限なしと言えますか?
言えません。QRコードの模様は変わらなくても、短縮URLのサービスが止まれば転送されなくなります。GoogleのURL短縮サービスでは、2024年後半に使われていなかったリンクが無効化の対象になりました。期限を気にせず使いたい印刷物には、短縮URLではなく本来のページのURLをそのまま入れてください。