ハコツールズ

ファイル処理

QRコード読み取り(画像から)

QRコードが写った画像やスクリーンショットをアップロードすると、ブラウザ内で中身(URL・テキスト・Wi-Fi設定など)を読み取る無料ツール。画像は送信されず端末内で処理。カメラで撮れない画面内のQRコードもPCで読める。登録不要。

公開日: / 更新:

QRコードの画像をドロップ・貼り付け・選択

スクリーンショットや写真の中の QR コードを読み取ります(端末内で処理)

使い方・仕組み解説

QRコード読み取り(画像から)とは?

画像から QR コードを読み取るツールは、QR コードが写った画像やスクリーンショットをアップロードすると、その中身(URL・テキスト・Wi-Fi 設定など)を表示する無料ツールです。カメラで QR を撮影する機能は持ちません。既にある画像ファイルやスクリーンショットを読み込んで解析する専用ツールなので、カメラを向けられない「画面の中の QR コード」もパソコンやスマホでそのまま読み取れます。画像はサーバーに送信されず、すべてブラウザ内で処理します。

使い方

  1. QR コードが写った画像をドロップ、または枠をクリックして選びます
  2. スクリーンショットは Ctrl/+V で直接貼り付けても読み取れます
  3. 読み取れると中身が表示されます。URL はリンク、Wi-Fi は SSID・パスワードに分けて表示され、「内容をコピー」で貼り付けられます

どうやって画像から QR を読み取っているの?

アップロードした画像をブラウザ内の canvas に描画し、そのピクセルデータを QR デコーダー(jsQR)で解析して中身の文字列を取り出しています。通信は発生せず、画像の読み込みから解析・表示までの処理はすべて手元の端末内で完結します。

読み取った QR コードの中身はどんな種類に分けて表示される?

本ツールは取り出した文字列の先頭パターンから種別を自動判定し、次のように見やすく整形します。

  • https://http:// で始まる場合は URL と判定し、クリックできるリンクとして表示します
  • WIFI: で始まる場合は Wi-Fi 設定と判定し、SSID・パスワード・暗号方式に分けて表示します。たとえば WIFI:T:WPA;S:MyNet;P:secret;; という QR は、SSID「MyNet」・暗号方式「WPA」・パスワード「secret」に分解されます
  • mailto: で始まる場合はメールアドレス、tel: で始まる場合は電話番号として表示します
  • 上記のいずれにも当てはまらない場合は、一般テキストとしてそのまま表示します。名刺情報(vCard)などの規格化された QR も、この場合は整形されず文字列そのままの表示になります

QR コードの誤り訂正レベルとは?

QR コード規格(JIS X 0510 / ISO/IEC 18004)には L・M・Q・H の 4 段階の誤り訂正レベルがあり、汚れや破損があっても元のデータを復元できる能力を表します。復元できるデータ量の目安はレベル L で約 7%、M で約 15%、Q で約 25%、H で約 30% です。

レベルが高いほど汚損に強い一方、同じ情報量でも QR のパターンが細かくなりやすく、小さく印刷されたり画質が粗かったりすると逆に読み取りにくくなることがあります。読み取れない QR に出会ったら、誤り訂正レベルの問題よりもまず「画像が小さすぎないか」「ピントが合っているか」を疑うのが近道です。なお本ツールは中身の文字列を取り出すことに専念しており、読み取った QR がどの誤り訂正レベルで作られたものかまでは判定・表示しません。

QR コードの中身をリンクを開く前に確認する意味は?

スマートフォンの標準カメラで QR を読み取ると、多くの場合そのままブラウザでリンク先を開く導線になっており、URL の文字列を目にしないままアクセスしてしまいがちです。本ツールは読み取った URL を「開く前に文字列として表示」するため、リンク先のドメインを自分の目で確認してからアクセスするかどうかを判断できます。これは実際にリンク先を開いてしまってからでは手遅れになりうる、フィッシングサイトや詐欺サイトへの誤アクセスを防ぐ実用的な使い方です。

QR コードを使った詐欺(クイッシング)にはどんな手口がある?

QR コードを悪用したフィッシング詐欺は「クイッシング(Quishing)」と呼ばれ、駐車場の精算機や飲食店のメニュー、ポスターなど正規の QR コードの上に偽の QR コードシールを貼り付けて誘導する手口が代表的です。読み取ると本物そっくりの偽サイトに誘導され、ログイン情報やクレジットカード番号の入力を求められます。

見分けるうえで注意したいのはドメイン名です。短縮 URL サービスは元のドメインを隠してしまうため送信元が確認しづらく、また正規のドメインに似せた紛らわしい綴り(例: 数字の 0 とアルファベットの O、l と 1 の置き換えなど)を使った偽ドメインも存在します。QR コードシールが不自然に貼られていないか、URL のドメイン部分(https:// の直後から最初の / まで)が本来アクセスしたいサービスと一致しているかを、開く前にこのツールで確認する習慣が有効です。なお https:// で始まる、つまり通信が暗号化されているという事実だけでは安全性は保証されません。フィッシングサイトの多くも暗号化に対応しており、暗号化の有無とサイトの実在性・信頼性はまったく別の問題です。少しでも見慣れないドメインだと感じたら、アクセスせずに正規のサイトを検索し直すほうが安全です。

QR コードを読み取れないときはどうすればいい?

読み取りに失敗する主な原因は、QR がぼやけている・小さすぎる・傾きが大きい・画像の一部しか写っていない、のいずれかです。QR の部分だけをはっきり大きく写した画像や、その範囲を切り抜いた画像で試すと成功しやすくなります。1 枚の画像から読み取れる QR コードは 1 つのため、複数の QR が写っている画像では、読み取りたい QR だけが写るように切り抜いてください。

QR コード作成ツールとの使い分けは?

「QR コードの中身を確認したい」なら本ツール、「URL やテキストから新しく QR コードを作りたい」ならQRコード作成が向いています。QR コード作成ツールでは誤り訂正レベルを選んで PNG・SVG でダウンロードできます。

QR コード読み取り以外の画像・ファイル処理ツールの使い分けは画像・PDFの変換はインストール不要?ブラウザだけで処理する方法のガイドで解説しています。

注意事項

  • QR がぼやけている・小さすぎる・傾きが大きいと読み取れないことがあります。QR の部分をはっきり大きく写した画像でお試しください
  • 1 枚の画像から読み取るのは 1 つの QR コードです
  • 読み取った URL やテキストの内容は保証されません。特にリンク先が不審な場合はアクセスせず、ドメイン名をよく確認してください
  • QR コードを新しく作りたいときはQRコード作成をご利用ください

よくある質問

スクリーンショットの中の QR コードを読み取れますか?
読み取れます。スクリーンショットの画像をアップロードするか、Ctrl/⌘+V で貼り付けると、画面内の QR コードの中身を表示します。カメラで撮影する必要はありません。
パソコンで QR コードを読み取れますか?
読み取れます。カメラのない PC でも、QR が写った画像ファイルやスクリーンショットを読み込めば中身を確認できます。ブラウザだけで動作しアプリのインストールは不要です。
読み取った画像は外部に送信されますか?
送信されません。画像の解析はすべてお使いのブラウザ内で行われ、画像や読み取り結果がサーバーに送られることはありません。
QR コードを読み取れないときはどうすればいいですか?
QR がぼやけている・小さい・傾いていると失敗しやすくなります。QR の部分をはっきり大きく写した画像にするか、その範囲だけを切り抜いてお試しください。

関連ツール