メールやSNSで送られてきたQRコード、スクリーンショットに残したQRコード、PCの画面に表示されたQRコード。どれも、スマホのカメラを向けなくても、画像のまま読み取れます。

この記事では、保存した画像からQRコードを読み取る方法を、スマホとPCに分けて紹介します。うまく読み取れないときの見直し方と、読み取ったURLを開く前に確認したいことも、あわせて整理します。

画像のQRコードを読み取る3つの方法

画像のQRコードを読み取る方法は、大きく分けて3つあります。スマホに保存した画像なら、スマホの標準機能で読めることが多く、PCの画面や画像なら、画像を選んで読み取るWebツールが手軽です。手元に別の端末があれば、画面に表示したQRコードを、その端末のカメラで写す方法もあります。

  • スマホの標準機能(写真アプリ・Googleレンズなど)で、保存した画像を開いて読み取る
  • 画像を選ぶタイプの読み取りツールで、スクリーンショットや保存画像を読み取る
  • PCの画面に表示したQRコードを、別のスマホのカメラで写す

どの方法でも、QRコード全体が、ある程度の大きさではっきり写っていれば読み取れます。

スマホに保存した画像から読み取る(iPhone・Android)

スマホの場合は、まず標準機能を試すのが近道です。操作の名前や表示は、機種やOSのバージョンによって異なります。

iPhoneの場合

写真アプリで画像を開き、QRコードの部分を長押しすると、QRコードが認識されて、リンクや文字の候補が表示されます。メールなどに貼られたQRコードの画像も、長押しで同じように読み取れることがあります。表示されない場合は、画像を写真アプリに保存してから試してください。

Androidの場合

Googleフォトで画像を開き、Googleレンズを使うと、画像の中のQRコードを読み取れます。機種によっては、クイック設定の「QRコードスキャナー」から、保存した画像を選んで読み取ることもできます。

標準機能が見つからない場合や、PCとスマホを行き来したくない場合は、次のPCの方法と同じく、ブラウザで画像を選んで読み取るツールも使えます。

PCの画面や保存画像から読み取る

PCの画面に表示されたQRコードは、まずスクリーンショットを撮って画像にします。Windowsなら「Windowsキー+Shift+S」、Macなら「command+Shift+4」で、画面の一部を切り取れます。保存済みの画像なら、そのまま使えます。

あとは、画像を選ぶタイプの読み取りツールで、その画像を開けば読み取れます。拡張機能やアプリをインストールしなくても、ブラウザだけで済みます。

  1. QRコードが表示された画面を、QRコード全体が入るようにスクリーンショットで切り取る
  2. 読み取りツールで「画像から読み取る」を選び、画像を選択する(ドラッグ&ドロップでも可)
  3. 表示された内容を確認し、必要ならコピーする

Field Note ToolsのQRコード・バーコード読み取りツールは、画像をサーバーへ送らず、ブラウザの中だけで読み取ります。

QRコード・バーコード読み取りツールで画像を読み取る →

スクリーンショットや写真でも読み取れる?

読み取れます。QRコードは、画面に表示されたものでも、紙を撮った写真でも、コードの形が保たれていれば、画像から読み取れます。QRコードが画像の一部に小さく入っている場合でも、全体がはっきり写っていれば読めることがあります。

ひとつの画像に複数のQRコードが入っている場合は、読み取りたいQRコードだけが入るように切り取ってから読み取ると、目的のコードを確実に読めます。

画像から読み取れないときに見直すこと

画像から読み取れないときは、まず画像そのものを見直します。多いのは、次のような状態です。

  • ぼやけている:ピントが合っていない写真や、何度も転送されて画質が落ちた画像は、白黒の境目がにじんで読めないことがあります
  • 全体が写っていない:端が切れていたり、周りの余白まで切り取ってしまったりすると、読めないことがあります
  • 小さすぎる:画面を縮小した状態のスクリーンショットは、拡大表示してから撮り直すと読めることがあります
  • 歪んでいる・重なっている:斜めから撮った写真や、文字・画像がQRコードに重なっている画像は、読みにくくなります

カメラで読めないとき、自分で作ったQRコードが読めないときの原因は、別の記事で詳しく整理しています。

QRコードが読み取れない原因と対処法を見る →

読み取ったURLを開く前に確認すること

QRコードの中身は、URLとは限りません。文字や電話番号、Wi-Fiの設定などが入っていることもあります。また、読み取っただけで、すぐにページを開く必要はありません。内容を確認してから、開くかどうかを決められます。

URLだった場合は、開く前に、ドメイン(https://の後ろの部分)が、案内された企業やサービスのものかを確認してください。見覚えのないドメインや、不自然な文字列のURLは、開かないほうが安全です。「javascript:」や「data:」で始まる文字列は、ふつうのWebページのURLではないため、URLとして開かないでください。

QRコード・バーコード読み取りツールでは、読み取った内容を文字として表示し、http・httpsで始まるURLのときだけ「URLを開く」ボタンを表示します。

あわせて使いたいツール・記事

QRコード・バーコード読み取りツール

画像またはカメラから、QRコードとJAN(EAN-13)などのバーコードを、ブラウザ内で読み取れます。

QRコードを読み取る →

QRコードが読み取れない原因と対処法

カメラが反応しない、画像から読めない、作ったQRが読めない、といったケース別に原因と対処を整理しています。

原因と対処を読む →

QRコード生成ツール

読み取るのではなく、URLやテキストからQRコードを作りたいときに使えます。

QRコードを作る →