§ 01 article

写真からQRコードを読み取る方法|スクリーンショットも画像から直接スキャン

著者: QR Toolkit チーム · 公開: 2026-05-08

#写真からQRコード読み取り#スクリーンショット QRコード#QRコード 読み取り 画像#QRコードリーダー#QRコード 読み取り 無料

写真やスクリーンショットからQRコードを読み取るには、画像の読み込みに対応したQRコードリーダーアプリを開き、「写真ライブラリ(アルバム)から読み取る」を選んで、QRコードが写っている画像を指定するだけです。カメラを実物にかざす必要はなく、保存済みの画像から直接コードを読み取れます。

これは非常によくある質問です。なぜなら、いまやQRコードの多くが「画像」として手元に届くからです。チケットのスクリーンショット、チャットで送られてきたコード、Webから保存したチラシ、PDFに埋め込まれたコードなど。この記事では、それぞれの場面での対処法をまとめます。

カメラが使えない場面がある理由

スマホ標準のカメラ読み取りは、レンズを実物のコードにかざせるときだけ機能します。しかし、現実の世界に存在しないQRコードもたくさんあります。

  • 友人がWi-Fiやイベント用コードのスクリーンショットを送ってきた。
  • チケットがメールに画像の添付ファイルとして届いた。
  • 同じスマホの中にあるPDF、アプリ、SNS投稿の中にコードを見つけた。
  • 後で読み取ろうと、ポスターの写真を保存しておいた。

こうした場面では、ライブカメラではなく、すでに写真ライブラリにある画像からQRコードを読み取る必要があります。

写真ライブラリからQRコードを読み取る手順

専用のQRコードリーダーアプリを使えば簡単です。QR Toolkit の場合は次のとおりです。

  1. アプリを開き、読み取り画面に移動します。
  2. ライブカメラではなく「写真から読み取る」または「アルバムから選ぶ」を選びます。
  3. QRコードが写っている画像を指定します。
  4. アプリが端末内でコードをデコードし、結果を表示します。
  5. 読み取ったリンクやテキストを確認し、開く・コピーする・閉じるのいずれかを選びます。

デコードは端末内で行われるため、画像をどこかにアップロードしなくても読み取れます。しかも、何かが開く前に、コードの中身(URLなど)を自分の目で確認できます。

スクリーンショットのQRコードを読み取る方法

スクリーンショットも写真ライブラリに保存された画像の一つなので、手順は同じです。

  1. スクリーンショットを撮るか、保存済みのものを探します。
  2. リーダーアプリを開き「写真から読み取る」を選びます。
  3. そのスクリーンショットを指定します。
  4. 読み取った内容を確認します。

メッセージで送られてきたコードを扱うなら、これが最もきれいな方法です。コードを保存(またはスクショ)してから、リーダーに読み込ませましょう。

コツ:読み取れないときは余白を切り取る

スクリーンショットの中に、小さなQRコードがほかの内容に囲まれて写っている場合は、コードが画面いっぱいになるように画像をトリミングすると、リーダーが認識しやすくなります。多くのスマホでは、読み取る前に「写真」アプリ内で直接トリミングできます。

iPhone・Android の標準機能で読み取る

どちらのOSにも、画像からコードを読み取る機能がある程度は備わっていますが、安定しないこともあります。

  • iPhone:「写真」アプリで画像を開き、QRコード部分を長押しします。明るくはっきりしたコードならリンクの候補が表示されますが、小さい・コントラストが低いコードでは失敗しがちです。
  • Android:Google レンズで保存済み画像のコードを読み取れます。写真を開いてレンズのアイコンをタップし、コードを選びます。利用可否は端末やバージョンによって異なります。

専用アプリの方が安定しています。コードのデコードに特化して作られており、画質の幅にも対応しやすく、毎回はっきりと結果のプレビューを見せてくれるからです。

画像が読み取れないときの原因

リーダーが写真からQRコードを読み取れない場合、原因はたいてい次のいずれかです。

  • 小さすぎる・ぼやけている。 解像度が低い画像は、コードの細かいパターンが失われます。
  • コントラストが低い。 薄い色のコードや、ごちゃごちゃした背景の上のコードは検出しにくくなります。
  • 一部が切れている。 スクリーンショットでコードの一部が切れていると、データが不完全でデコードできません。
  • 強く圧縮されている。 チャットアプリで何度も転送された画像は、パターンが読めなくなるまで劣化することがあります。

より高画質な画像を入手するか、送信者に再圧縮されたコピーではなく元のファイルを送ってもらいましょう。

読み取った内容を記録しておく

画像からコードをよく読み取る人にとって、検索できる履歴は本当に役立ちます。QR Toolkit では、読み取りがあなたのアカウントの履歴に保存されるので、あのチケットのリンクやWi-Fiパスワードを、もう一度読み取らずに後から探せます。無料プランは1日あたり最大5件まで読み取りでき、デコードは端末内で行われ、広告や追跡用のSDKもありません。

よくある質問

Q. スマホの中にあるQRコードを読み取れますか?

はい。QRコードがスクリーンショット、保存済みの写真、メッセージで受け取った画像の中にあるなら、画像の読み込みに対応したリーダーアプリで写真ライブラリから読み取れます。別の端末や印刷したコードは必要ありません。

Q. スクリーンショットのQRコードが読み取れないのはなぜですか?

多い原因は、コードが小さすぎる・ぼやけている・コントラストが低い・一部が切れていることです。コードの周りを画面いっぱいにトリミングするか、より高解像度の画像を入手してから、もう一度読み取ってみてください。

Q. 人から送られた画像のQRコードを読み取っても安全ですか?

画像を読み取る行為自体は安全です。デコードはデータを読み取るだけだからです。リスクはコードの「行き先」にあります。良いリーダーは何かを開く前にリンク先を表示するので、行き先を先に確認できます。QR Toolkit は、何か操作する前に必ず結果を表示します。最近は正規のQRに偽コードを重ね貼りするクイッシング(QRフィッシング)も報告されているため、URLを確認する習慣が安全につながります。

<< cd /ja/blog