← ブログに戻る
2026年3月6日

写真やスクリーンショットからQRコードを読み取る方法

写真やスクリーンショットに保存されたQRコードを読み取りたいですか? iPhoneとAndroidでのやり方、まず試したい標準機能、コードが開かないときの対処法をわかりやすく解説します。

写真やスクリーンショットからQRコードを読み取る方法のカバー画像

QRコードが写真やスクリーンショットとして保存されている場合、通常のカメラでの読み取りが最適とは限りません。 同じスマートフォンの画面に表示されているQRコードを、そのスマートフォンのカメラで簡単に読み取ることはできないためです。 このような場合は、画像を開いて、Live Text や Google Lens のような画像認識対応ツールを使うのが、たいてい最も簡単です。

これは、QRコードがメッセージ、メール、PDF、SNS投稿、Webサイト、チャットのスクリーンショット、保存済み画像などで送られてきたときに便利です。 まず別の端末へ移す必要はなく、そのままスマートフォンで画像を開いて読み取れることがよくあります。

結論を先に: QRコードが写真やスクリーンショット内にあるなら、まず画像を開き、通常のライブカメラ読み取りではなく画像ベースのツールを使いましょう。iPhoneではまず Photos を試し、必要ならギャラリー経由の Lens を使います。Androidでは Google Photos + Lens または Chrome + Lens から始めるのが定番です。

写真やスクリーンショットから読み取るとはどういうことか

多くの人は、QRコードの読み取りを「カメラを向けてその場でスキャンすること」だと考えています。ポスター、商品パッケージ、テーブル、チラシ、別の端末に表示されたコードなら、その理解で合っています。 しかし、QRコードがすでにギャラリーに保存されていたり、自分の画面上に表示されていたりする場合は、やることが少し変わります。 もはや「カメラで読み取る」というより、QRコードを含んだ画像をスマートフォンに解析させるイメージです。

状況 最適な方法
ポスター、看板、箱、テーブル上のQRコード 通常のカメラ読み取りを使う
写真やスクリーンショットとして保存されたQRコード 画像を開き、画像認識対応ツールを使う
同じスマートフォン上のチャット、メール、PDF内のQRコード スクリーンショットを撮るか、画像ベース検出に対応したツールで開く

シンプルなルール: QRコードがすでにスマートフォン内にあるなら、通常のライブカメラではなく、画像として処理する流れを使いましょう。

端末別の最速手順

最短ルートは、iPhoneかAndroidかで変わります。

端末 まず試すべき方法 代替手段
iPhone Photosで画像を開き、内蔵の画像認識機能を試す Chromeを開き、ギャラリー経由の Lens を使う
Android Google Photosで画像を開き、Lensを使う Chromeを開き、スクリーンショットや写真で Lens を使う

おすすめ: QRコードがメッセージ、メール、PDFから来た場合は、まずスクリーンショットを保存しましょう。 そのほうが Photos や Lens で素早くきれいに読み取りやすくなります。

iPhoneで写真やスクリーンショットからQRコードを読み取る方法

iPhoneでは、まず Photos に保存済みの画像を使うのが最も手軽です。そこでQRコードのリンク先がうまく表示されない場合は、Lensベースの方法が次の選択肢として便利です。

1. Photosを開く

QRコードが含まれているスクリーンショットまたは保存済み写真を開きます。

2. コードが見やすい状態にする

QRコードが小さい場合は、画像がぼやけない範囲で少しだけ拡大し、見やすくします。

3. 内蔵の画像アクションを試す

iPhoneが画像からタップ可能なアクションを表示したら、それを使ってリンク先のページやコンテンツを開きます。

4. 必要ならギャラリー経由の Lens を使う

Chromeを開いて Lens 検索を開始し、写真ピッカーからスクリーンショットまたは写真を選び、 QRコードから表示された結果をタップします。

QRコードがチャットやメールのスクリーンショット内にある場合でも、手順は同じです。大切なのは、スマートフォンが画像として直接解析できる表示にすることです。

補足: QRコードの周囲に余計な情報が多すぎる場合は、先にスクリーンショットをトリミングしてから、その切り抜き画像を読み取ってみてください。

Androidで写真やスクリーンショットからQRコードを読み取る方法

Androidでは、画像と Google Lens を組み合わせる方法が最も安定しています。 多くの場合、Google Photos から始めるのがいちばん簡単です。

1. Google Photosを開く

QRコードが含まれているスクリーンショットまたは写真を開きます。

2. 画像を見やすく整える

QRコード全体が見えていて、欠けていないことを確認します。必要ならコードの周囲だけにトリミングしてください。

3. 写真に Lens を使う

選択した写真に Google Lens を実行し、QRコードが検出されるのを待ちます。

4. 結果をタップする

Lens が見つけたWebサイト、ファイル、アプリリンク、その他のアクションを開きます。

Google Photos を使いたくない場合は、Chrome でも対応できます。Chromeを開いて Google Lens を使い、端末内のスクリーンショットや画像を選択して、表示されたリンクやアクションをタップしてください。

QRコードがメール、PDF、チャット、ブラウザタブ内にある場合

いちばん簡単なのは、QRコードを表示しているアプリ内でそのまま何とかしようとするより、スクリーンショットを作成してその画像を読み取ることです。 特に次のような場面で有効です。

  • メール添付ファイルやニュースレター内
  • チャットメッセージやSNS投稿内
  • PDFやチケット内
  • 同じスマートフォン上のブラウザタブ内
  • QRアクションが用意されていないドキュメントプレビュー内

Androidで、QRコードがすでに Chrome 内の画像として表示されている場合は、ブラウザ内の Lens フローでそのまま処理できることもあります。 ただし、最も確実でシンプルなのは、やはりスクリーンショットです。

簡単な代替策: QRコードを表示しているアプリでうまくいかないなら、スクリーンショットを撮り、必要ならトリミングしてから、保存した画像を読み取りましょう。

何も起こらないときの対処法

スマートフォンが画像内のQRコードを認識しない場合、原因はスクリーンショットの画質、コード周辺の余計な情報の多さ、またはQRコード自体にあることがほとんどです。

まず試したいこと

  • QRコードの周囲だけが入るように画像をきつめにトリミングする
  • 圧縮された転送画像ではなく元の画像を使う
  • コードが見やすくなる程度にだけ拡大する
  • Photos ではなく Lens を使う、またはその逆など、別のアプリ経路を試す
  • 急ぎなら、別の端末で画像を開き、自分のカメラで読み取る方法も試す

QRコード自体も確認する

  • コードがぼやけていませんか?
  • 一部が切れていませんか?
  • スクリーンショット内で小さすぎませんか?
  • 別のスマートフォンでも読めませんか?

別のスマートフォンでも読めないなら、問題は端末ではなく、QRコードのデザインや画像品質にある可能性が高いです。

避けたいよくあるミス

  • 同じ画面に表示されたQRコードを、同じスマートフォンのライブカメラで読み取ろうとする
  • より鮮明な元画像があるのに、ぼやけた・圧縮されたスクリーンショットを使う
  • トリミングせず、QRコードの周囲に余計な情報を残しすぎる
  • 実際はQR画像自体が壊れている、または低品質なのに、スマートフォン側の問題だと思い込む
  • 文脈を確認せず、見慣れないリンクをすぐ開いてしまう
  • 別アプリ内で直接読み取ろうとするより、スクリーンショットのほうがうまくいくことを見落とす

最も多い原因はシンプルで、スマートフォンがQRコードだけを素早く切り出せるほど画像がきれいではないことです。

FAQ

スマートフォン内にあるQRコードは読み取れますか?

はい。通常は、QRコードを画像またはスクリーンショットとして開き、ライブカメラではなく画像ベースの検出ツールを使うのが最も簡単です。

iPhoneでスクリーンショットからQRコードを読み取れますか?

はい、多くの場合可能です。まず Photos でスクリーンショットを開き、端末で使える画像ベースのオプションを試してください。 そこでQRコードの結果がはっきり出ない場合は、ギャラリー経由の Lens が実用的な次の手段です。

AndroidでスクリーンショットからQRコードを読み取れますか?

はい。一般的なのは、Google Photos でスクリーンショットを開いて Lens を使う方法、または Chrome で保存済み画像に対して Lens を使う方法です。

別のアプリは必要ですか?

多くの場合、不要です。多くのスマートフォンには、写真やスクリーンショット内のQRコードを扱える標準機能がすでに備わっています。

スクリーンショットのQRコードが開かないのはなぜですか?

スクリーンショットがぼやけている、小さすぎる、トリミングが不適切、またはQRコード自体が読み取れない可能性があります。よりきつくトリミングするか、より鮮明な元画像を使ってみてください。

QRコードがPDFやメール内にある場合はどうすればいいですか?

たいてい最も簡単なのは、QRコード部分のスクリーンショットを撮って保存し、その保存画像を画像ベースのツールで読み取る方法です。

ライブ表示でも保存画像でも読み取りやすいQRコードを作成しませんか?

Webサイト、メニュー、PDF、レビュー用ページ、アプリ、キャンペーン向けのQRコードを作成し、その場で読み取る場合でも、あとで保存画像から使う場合でも、しっかり機能するようにしましょう。

CreateQRでQRコードを作成する