スマートフォンでもパソコンでも:画像からQRコードを読み取る方法
KoloQRチーム基本

スマートフォンの写真アプリでスクリーンショットや写真を開き、QRコードを長押しします。iPhoneでは、iOS 15以降を搭載したiPhone XS以降の写真アプリがこれを行い、AndroidではGoogleフォトの「レンズ」ボタンが行います。Windows PC、Mac、Linuxマシンには、ファイルの中のQRコードを読み取る標準機能がないので、経路はブラウザ内のデコーダーになります。このサイトのQRコードスキャナーは、PNG、JPG、スクリーンショットをアップロードせずに、お使いの端末上で読み取ります。すべての経路と、画像がデコードできないときの対処を以下にまとめます。
要点
- すでに画像になっているQRコード - スクリーンショット、写真、添付ファイル - は、カメラではなくファイルから読み取ります。スマートフォンでは写真アプリが、パソコンではブラウザで動くデコーダーがそれを行います。
- iPhone:写真アプリで画像を開き、QRコードを長押しします。テキスト認識表示(Live Text)には、Appleのサポートページによれば、iOS 15以降を搭載したiPhone XS、iPhone XR以降が必要です。
- Android:Googleフォトで画像を開き、「レンズ」をタップします。かこって検索に対応したスマートフォンなら、スクリーンショットなしで、どのアプリの画面にあるQRコードでも読み取れます。
- Windows、macOS、Linuxには、保存したファイルの中のQRコードを読み取る標準機能がありません。Windowsのカメラアプリが読み取るのはWebカメラ越しだけです。代わりにファイルをQRコードスキャナーにドロップしてください。ブラウザ内でデコードし、何もアップロードしません。
- QRコードをデコードするには、画像の中で1モジュールあたり約3ピクセルが必要です(jsQRで測定)。したがって25モジュールのコードには余白を除いておよそ75ピクセルが必要で、スクリーンショットの中で幅200ピクセルのコードなら余裕があります。
- 画像が読み取れない理由でいちばん多いのは、クワイエットゾーンに食い込んだトリミング、サムネイルのスクリーンショット、チャットアプリによるJPEGの再圧縮、そして斜めから撮った写真や反射の入った写真です。
端末ごとに、画像の中のQRコードを読み取る経路はどれか
どの端末にも、画像の中のQRコードを読み取る標準の経路が1つと、どこでも使える代替の経路が1つあります。代替の経路とは、ブラウザで動くデコーダーです。表では、速いので標準の経路を先に、標準の経路がスマートフォンの機種、ソフトウェアのバージョン、画像のあるアプリに左右されるので代替の経路を後に挙げています。
| QRコードのある場所 | 標準の経路 | 代替の経路 |
|---|---|---|
| iPhoneのスクリーンショットや写真 | 写真アプリで開き、QRコードを長押し(テキスト認識表示(Live Text)、iPhone XSまたはXR以降、iOS 15以降) | Safariでブラウザ内デコーダーに画像をアップロードする |
| iPhoneのSafari、メッセージ、メールの中の画像 | 画像を長押しすると、メニューにリンクが表示される | スクリーンショットを撮り、写真アプリで開く |
| Androidスマートフォンのスクリーンショットや写真 | Googleフォトで開き、「レンズ」ボタンをタップ | Googleアプリのレンズで「スクリーンショット」から画像を選ぶ。またはブラウザ内デコーダー |
| Androidのどれかのアプリの画面上 | かこって検索(対応したスマートフォンのみ)。Chromeでは画像を長押しして「Googleレンズで検索」 | スクリーンショットを撮り、Googleフォトで開く |
| Windows PC、Mac、LinuxマシンのWebページ上のQRコード | ChromeまたはEdge:画像を右クリックして「Googleレンズで検索」(多くの場合) | 画像を保存またはスクリーンショットし、ブラウザ内デコーダーへ |
| Windows PC、Mac、Linuxマシンの画像ファイル | 文書化されたものはなし。Windowsのカメラアプリが読み取るのはWebカメラ越しだけ | ファイルをブラウザ内デコーダーにドロップする |
| PDF、スライド、動画、文書の中 | なし。拡大してからコードをスクリーンショットする | そのスクリーンショットで上のどの経路でも |
| WhatsApp、Telegram、メールの添付ファイル | 画像を原寸で開き、上のスマートフォンの経路へ | 画像を保存してブラウザ内デコーダーへ。失敗したら元のファイルを送ってもらう |
判断のルールは短いものです。画像がスマートフォンにあるなら、まず写真アプリを使います。画像がパソコンにあるか、スマートフォンの写真アプリが何も見つけないなら、ブラウザ内デコーダーを使います。QRコードが文書や動画の中、あるいは画像に触れさせてくれないアプリの中にあるなら、先にスクリーンショットを撮り、そのスクリーンショットを画像として扱います。
iPhoneで写真やスクリーンショットからQRコードを読み取る方法
写真アプリで写真やスクリーンショットを開き、QRコードを長押しします。デコードされたリンクの入ったメニューが表示され、開く項目を選ぶとSafariでページが読み込まれます。これはテキスト認識表示(Live Text)を使う機能で、Appleのサポートページはその要件を、iOS 15以降を搭載したiPhone XS、iPhone XR以降としています。
テキスト認識表示(Live Text)とは、写真、スクリーンショット、カメラの画面の中にあるテキストやQRコードを認識するiOSの機能で、iPhone XS以降かつiOS 15以降で使えます。Appleのページが文書化しているのは、写真の中で見つかったテキストのコピー、翻訳、Webアドレスを開くことです。同じ写真の中のQRコードも、多くの場合は同じ機能で認識され、長押しするとコードの指すアドレスが表示されます。長押しでコードの近くのテキストが選択されてしまうときは、QRコードが画面をより大きく占めるように拡大してからもう一度試してください。
Safari、メッセージ、メールの中に表示されたQRコードには、スクリーンショットは要りません。コードの画像を長押しすれば同じメニューが出るので、iPhone自身の画面にあるコードをそのiPhoneで読み取れます。長押しが効かない場所 - PDFビューア、動画、サードパーティのアプリ - では、サイドボタンと音量を上げるボタンを同時に押し、写真アプリでスクリーンショットを開いて、そこでコードを長押ししてください。
iPhone XSより前のiPhoneにはテキスト認識表示(Live Text)がなく、AppleのQRコード読み取りのページが説明しているのはカメラアプリとコードスキャナーだけで、どちらもレンズの前に何かがある必要があります。それらの機種では、SafariでQRコードスキャナーを開き、写真ライブラリから画像を選んでください。デコードはiPhone上で実行されます。カメラの経路と、QR検出をオフにしてしまう設定については、iPhoneでQRコードを読み取る方法をご覧ください。
Androidスマートフォンで画像からQRコードを読み取る方法
Googleフォトで画像を開き、画面下部の「レンズ」ボタンをタップします。GoogleレンズがQRコードを枠で囲み、そのリンクをタップできるチップとして表示します。GoogleフォトのGoogleヘルプページは、同じ経路を「その他」から「Googleレンズ」と案内しており、ボタンのないバージョンではそこに項目があります。
Googleレンズとは、Googleアプリ、Googleフォト、多くのAndroidのカメラアプリに組み込まれた画像認識ツールで、カメラや保存した画像からQRコード、テキスト、物体を読み取ります。GoogleレンズはGoogleフォトなしでも開けます。Googleアプリの検索バーにあるレンズのアイコンをタップし、「スクリーンショット」から画像を選びます。これはGoogle自身の画像検索のページに書かれている手順です。どちらの場合もQRコードはスマートフォン上でデコードされ、接続が要るのはそのあとでWebアドレスを開くときだけです。
- かこって検索。 対応したスマートフォン - GoogleはPixel 6以降を含む一部の機種を挙げています - では、ホームボタンかナビゲーションハンドルを長押しし、画面上のQRコードを丸で囲みます。どのアプリからでも、スクリーンショットなしでその場で読み取れます。
- Chrome。 Webページ上のQRコードの画像を長押しし、「Googleレンズで検索」を選びます。結果にコードの持つリンクが表示されます。
- Googleフォト以外のギャラリーアプリ。 「共有」からGoogleレンズまたは画像検索を選ぶか、ファイルをブラウザ内デコーダーに持っていきます。
Googleのサービスがないスマートフォンや、レンズが無効化された仕事用プロファイルには、これらの経路がどれもありません。それらのスマートフォンでは、ブラウザでQRコードスキャナーを開いて画像を選んでください。ファイルはスマートフォン上でデコードされ、リンクではなくテキスト全文が表示されます。「Scan QR code」タイル、メーカーごとのカメラの設定、Wi-Fiのスキャナーは、AndroidスマートフォンでQRコードを読み取る方法で扱っています。
Windows、macOS、Linuxで画像からQRコードを読み取る方法
WindowsにもmacOSにも、保存したファイルの中のQRコードを読み取る文書化された機能はないので、パソコンでの経路はブラウザ内のデコーダーです。QRコードスキャナーを開き、PNGやJPGをドロップするか、スクリーンショットを貼り付けると、デコードされたテキストが表示されます。何もアップロードされず、ファイルはそのマシン上で読み取られます。
WindowsのカメラアプリはQRコードを読み取りますが、Webカメラ越しだけです。Windows 10と11向けのMicrosoftのカメラアプリのページは、バーコードボタンを選んでカメラの前にコードを置く手順を説明していて、保存した画像を開くことには触れていません。Webカメラを印刷物に向ければ読めますが、アプリが表示されているのと同じ画面に向けても読めません。理由は次のセクションで説明します。Webカメラでの方法は、Mac、Chromebook、Linuxでの選択肢と合わせてパソコンでQRコードを読み取る方法で扱っています。
Macでは、プレビューと写真アプリにテキスト認識表示(Live Text)があり、Appleのプレビューのテキスト認識表示のページは、写真の中のテキスト、電話番号、Webアドレスの選択を説明しています。そのページはQRコードに触れていないので、このガイドはMacがファイルからQRコードを読み取るとは主張しません。プレビューでコードを右クリックしてみて、何も提示されなければブラウザ内デコーダーを使ってください。Linuxには標準の経路がまったくなく、ブラウザ内デコーダーは3つのシステムすべてで同じです。
ファイルの中ではなくWebページ上にあるQRコードには、ChromeとEdgeにショートカットがあります。画像を右クリックして「Googleレンズで検索」を選びます。パソコン版ChromeのGoogleヘルプページがそのラベルを挙げており、古いビルドでは「Googleレンズで画像を検索」と呼ばれていました。レンズは多くの場合、コードの持つリンクをサイドパネルに表示します。GoogleのページはQRコードに触れていないので、パネルに似た画像しか出ないときは、画像を保存してデコードしてください。
同じ画面に表示されたQRコードを読み取る方法
スクリーンショットを撮って、そのスクリーンショットを読み取ります。カメラは自分が付いている画面を撮影できないので、手に持っているスマートフォンのチャット、メール、チケット、PDFの中のQRコードは、画像としてキャプチャしてから、上の経路のどれかでデコードする必要があります。コードを表示していて2台目の端末がないノートPCでも同じです。
よくある状況と、それぞれで使えるキャプチャの方法:
- WhatsApp、Telegram、メッセージの中のコード。 画像を原寸で開き、長押し(iPhone)するかレンズを使います(Android)。アプリがそのジェスチャーを受け付けないなら、チャットのサムネイルではなく、開いた画像をスクリーンショットしてください。
- メールの中のコード。 iPhoneのメールでは画像を長押しします。それ以外では、画面で許される限りコードを大きくしてメールをスクリーンショットします。
- PDF、スライド、文書の中のコード。 コードが画面幅の少なくとも4分の1になるまで拡大してからスクリーンショットします。ページ全体表示からキャプチャしたコードは幅40〜50ピクセルしかないことが多く、デコードには小さすぎます。
- 動画の中のコード。 コードが鮮明で正面を向いているフレームで一時停止してからスクリーンショットします。モジュール1行分のモーションブラーでも、デコードが止まることがあります。
- ノートPC上のコードをスマートフォンで読む。 スマートフォンのカメラを画面に向けます。この向きなら特別なことは要りません。先にディスプレイの明るさを上げてください。
スクリーンショットは、画面を撮った写真より良いソースです。モニターを撮影するとモアレ、リフレッシュの縞、映り込みが加わります。スクリーンショットにはそのどれもなく、すべてのモジュールの輪郭を描かれたとおりに保ちます。
オンラインスキャナーでQRコード画像を読み取る方法
画像をQRコードスキャナーにドロップするか、ディスクから選ぶか、クリップボードからスクリーンショットを貼り付けると、デコードされたテキストがその種類のラベル付きで表示されます。スキャナーはPNG、JPG、WebP、GIFを受け付けます。SVGは先にそのどれかに書き出す必要があります。ブラウザはサイズを指定されないとベクターファイルをラスタライズできないからです。画像はタブの中のキャンバスに描画され、そこでデコードされ、アップロードされることはありません。
- QRコードを画像ファイルにする. 画像を保存するか、コードを画面上でできるだけ大きくしてスクリーンショットを撮ります。PDF、動画、アプリの中のコードも同じようにキャプチャします。拡大してからスクリーンショットです。
- コードに食い込まず、周りで切り抜く. 画像が大きな写真なら、コードの周りで切り抜き、四辺すべてに明るい余白を残します。デコーダーは幅1,600ピクセルを超えるものを読む前に縮小するので、大きな写真の中の小さなコードは切り抜いたほうが見つけやすくなります。
- 画像をドロップ、選択、または貼り付ける. ファイルをスキャナーのパネルにドラッグするか、ディスクや写真ライブラリから選ぶか、スクリーンショットを撮ったあとにページのどこかで貼り付けのショートカットを押します。
- 操作する前にデコード結果のテキストを読む. ペイロード全体が、リンク、Wi-Fi、連絡先、プレーンテキストといった種類のラベル付きでテキストとして表示されます。まずドメインを読み、それから開くかどうかを決めてください。
このスキャナーはZXingデコーダーのJavaScript移植版であるjsQRを実行し、両方の極性を試すよう指示しているので、暗い背景に明るいコードも、明るい背景に暗いコードと同じように読み取れます。ドットや角丸のモジュールを持つコードで通常のパスが失敗すると、2回目のパスが図形をセル全体に埋めて、その下の格子を読み取ります。内容ではなく記号の構造 - バージョン、誤り訂正レベル、マスクパターン、生のバイト列 - を知りたいなら、同じ画像をQRコードデコーダーにドロップしてください。
スクリーンショットや写真の中でQRコードに必要なピクセル数
1モジュールあたり少なくとも3ピクセルを目安にしてください。バージョン2にあたる25モジュールのQRコードなら、余白を除いて幅およそ75ピクセルが必要で、スクリーンショットの中で幅200ピクセルのコードなら余裕があります。1モジュールあたり2ピクセルでは、デコードできるかどうかは格子がピクセルのどこに乗るかに左右され、少しでも画像がぼやけるとゼロになります。
この目安は、このサイト自身の測定リグ scripts/dot-module-decode-rig.mjs を2026年9月18日に実行した結果です。通常の正方形モジュールを持つ41モジュール、レベルHの記号を描画し、ぼかしをかけ、1モジュールあたりのキャプチャピクセル数を固定して縮小し、各サイズを16のサブピクセル位置で試しました。1モジュールあたり2〜3ピクセルでは、デコードの成否が格子のピクセルへの乗り方に左右されるからです。デコーダーはjsQRで、このサイトのスキャナーと多くのブラウザ内スキャナーが使っているものです。AppleとGoogleのデコーダーは非公開で、一般にもっと高性能なので、この数値はスマートフォンの限界ではなく、曲線の形を示すものです。
| 1モジュールあたりのキャプチャピクセル数 | デコード成功、鮮明な画像(ぼかし0.6px) | デコード成功、やや甘い画像(ぼかし1px) |
|---|---|---|
| 10から4まで | どのサイズでも16回中16回 | どのサイズでも16回中16回 |
| 3 | 16回中16回 | 16回中16回 |
| 2.5 | 16回中16回 | 16回中16回 |
| 2 | 16回中10回 | 16回中0回 |
この目安を当てはめるには、一辺のモジュール数を数えるか、デコーダーからバージョンを読み取ります。バージョン1のコードは21モジュールで、バージョンが1つ上がるごとに4モジュール増えます。それに3を掛けたものが最小幅のピクセル数で、両側のクワイエットゾーンとして8モジュール分を足します。スマートフォンのスクリーンショットはたいてい余裕でこの線を超えます。線を下回るのは、サムネイル、ページ全体表示のPDF、そして大きな写真の中の小さなコードをデコーダーが読む前に縮小した場合です。
最後のケースは、このサイトでは重要です。このスキャナーは、長辺が1,600ピクセルを超える画像をデコードの前に縮小するので、4,000ピクセルの写真の中で幅150ピクセルのコードは約60ピクセルになり、バージョン1の21モジュールでさえ1モジュールあたり3ピクセルを下回ります。ドロップする前にコードの周りで切り抜けば、デコードに必要なピクセルが保たれます。QRコードの解像度では、読み取るのではなく書き出すファイルについて、同じ計算を扱っています。
QRコードの画像が読み取れない理由
QRコードの画像がデコードできない理由は7つあり、そのうち最初の3つが失敗の大半を占めます。トリミングがクワイエットゾーンに食い込んだ、コードの1モジュールあたりのピクセルが少なすぎる、チャットアプリがファイルを再圧縮した、の3つです。表を上から順に確認してください。
| 画像に何が起きたか | デコーダーが失敗する理由 | 対処 |
|---|---|---|
| 暗いモジュールぎりぎりでトリミングした | クワイエットゾーンがなくなり、デコーダーが記号の終わりを見つけられない | 明るい余白を付けて切り抜き直すか、コードを白い背景に貼り付ける |
| サムネイルやページ全体表示のPDFのスクリーンショット | 1モジュールあたり2〜3ピクセル未満 | 画像を原寸で開くかPDFを拡大してから、スクリーンショットを撮り直す |
| WhatsApp、Telegram、メールクライアントを経由した | JPEGの再圧縮がモジュールの輪郭をぼかし、輪郭に沿ってリンギングを加える | 元のファイルを送ってもらうか、写真ではなくドキュメントとして送る |
| 斜めから撮影した | モジュールの格子が不均一に引き伸ばされる。ファインダーパターンとアライメントパターンがある程度の遠近は補正するが、急な角度は補正できない | 正面から撮影するか、デコードの前に写真の歪みを補正する |
| 照明の下やガラス越しに撮影した | 反射が暗いモジュールを白に近づけ、コントラストの差を埋めてしまう | 光源から離れる。フラッシュは使わない |
| 暗い背景に明るいモジュール | 規格が定めるのは明るい地に暗いモジュールで、反転を試すデコーダーばかりではない | 両方の極性を試すデコーダーを使うか、先に画像を反転する |
| ダークモードで撮ったスクリーンショット | アプリがコードの周りの色を反転させ、余白を持たないコードが暗い地の上に置かれる | スクリーンショットはライトモードで撮るか、切り抜いて白の上に貼り付ける |
クワイエットゾーンとは、スキャナーが記号のどこが始まりでどこが終わりかを判別するためのQRコードの周囲の空白の余白で、規格は四辺すべてに4モジュールと定めています。クワイエットゾーンを取り除くトリミングは、すべてのモジュールを無傷で残しながらそれでも失敗します。ぎりぎりのトリミングが表の最初の行にあるのはそのためです。ISO/IEC 18004は4モジュールと定めています。明るい画面ではデコーダーはたいていそれより少なくても読めますが、ゼロでは読めません。
ダークモードにはもう一言添える価値があります。この失敗は見た目が奇妙だからです。QRコードの画像はダークモードで反転されないので、コード自体は明るい地に暗いままです。暗くなるのは周りのページだけです。クワイエットゾーンが画像に焼き込まれたコードは動き続けます。余白を持たず、ページの白い背景を余白として頼っているコードは、ページが黒くなった瞬間にその余白を失います。症状は、見た目には完全に読めそうなのに何もデコードされないスクリーンショットです。
カメラから直接出たJPEGと、チャットアプリを通ったJPEGは別のファイルです。チャットアプリは帯域を節約するために画像をリサンプリングして再圧縮し、そのたびに暗いモジュールと明るいモジュールの間の鋭い境界が少しずつグレーに寄っていきます。1モジュールあたり10ピクセルなら、ぼやけた境界はモジュールのごく一部で問題になりません。1モジュールあたり3ピクセルなら、ぼやけた境界がモジュールの大半を占めます。対処は上流にあります。コードをドキュメントかPNGとして送るか、元のファイルを送ってもらってください。
同じQRコードがどの画像でも、どの端末でも失敗するなら、問題は写真ではなくコードにあります。QRコードが読み取れない理由は、サイズ、コントラスト、削られたクワイエットゾーンを発生順にたどり、QRコードのクワイエットゾーンのガイドは余白だけを扱っています。
開く前にデコード結果のテキストを読む
画像から読み取るQRコードも、ほかのQRコードと同じ理由で読み取るものであり、同じ注意が当てはまります。何かが開く前に読むべきものは、デコードされた文字列です。短縮リンクは短縮URLにデコードされ、その遷移先にはなりません。リダイレクトはリンクを開いたときに初めて解決されるからです。そしてメールの中やシールの上に置かれたコードは、どこにでも向けられます。まずドメイン - スキームのあと、最初の単独のスラッシュまでの部分 - を読むことが確認であり、写真アプリの経路はまさにその1点を飛ばします。長押しは読むためのテキストではなくタップするためのリンクを渡してくるからで、ブラウザ内デコーダーはテキストを表示します。クイッシングやログインコードの別のルールを含む安全面の全体は、QRコードを読み取る方法にあります。
QRコードを作る
無料、アカウント不要、透かしなし。形を選び、ロゴを重ね、コントラストを確かめて、SVG・PDF・EPS・PNGで書き出せます。サブスクリプションの要らない静的コードです。
QRコードを作成Questions? Answered
はい。iOS 15以降を搭載したiPhone XS、iPhone XR以降なら読み取れます。写真アプリでスクリーンショットを開き、QRコードを長押しすると、メニューにそのリンクが表示されます。この要件は、Appleのテキスト認識表示(Live Text)のサポートページにあります。それより古いiPhoneでは、Safariでブラウザ内デコーダーを開き、写真ライブラリからスクリーンショットを選んでください。デコードはスマートフォン上で実行されます。
Googleフォトで画像を開いて「レンズ」ボタンをタップするか、ボタンのないバージョンでは「その他」から「Googleレンズ」をタップします。GoogleレンズがQRコードを枠で囲み、そのリンクの入ったチップを表示します。Googleフォトがなければ、Googleアプリを開き、検索バーのレンズのアイコンをタップして、「スクリーンショット」から画像を選びます。Googleのサービスがないスマートフォンでは、代わりにブラウザ内デコーダーが必要です。
はい、ブラウザ内のデコーダーを使えば読み取れます。WindowsもmacOSも、保存したファイルの中のQRコードを読み取る標準機能を文書化していません。PNGやJPGをブラウザで動くスキャナーにドロップするか、スクリーンショットを貼り付けると、テキストが表示されます。WindowsのカメラアプリがQRコードを読み取るのはWebカメラ越しだけで、Macのプレビューに関するAppleのテキスト認識表示のページはQRコードに触れていません。
スクリーンショットを撮り、それを写真アプリかGoogleフォト、またはブラウザ内デコーダーで読み取ります。スマートフォンのカメラは自分の画面を撮影できません。スクリーンショットを省ける経路が2つあります。iPhoneでは、Safari、メッセージ、メールの中の画像を長押しするとリンクが表示されます。かこって検索に対応したAndroidスマートフォンでは、ナビゲーションハンドルを長押ししてコードを丸で囲むと、どのアプリでもその場で読み取れます。
はい、先にスクリーンショットを撮れば読み取れます。リーダーが受け付けるのは文書ではなく画像だからです。キャプチャする前に、QRコードが画面幅の少なくとも4分の1になるまでPDFを拡大してください。ページ全体表示からスクリーンショットしたコードは幅40〜50ピクセルしかないことが多く、デコーダーに必要な1モジュールあたり約3ピクセルを下回ります。そのあと、スクリーンショットをスマートフォンで読み取るか、ブラウザ内デコーダーにドロップします。
1モジュールあたり少なくとも3ピクセルです。このサイトのリグでjsQRデコーダーを使って測定したところ、通常の正方形モジュールのコードは1モジュールあたり2.5ピクセルまで16の位置すべてでデコードでき、2ピクセルではわずかなぼかしでゼロになりました。したがって25モジュールのコードには、余白を除いて幅およそ75ピクセルが必要です。幅200ピクセルのコードなら、スクリーンショットに入りうるどのバージョンでも余裕があります。
たいていは、画像がサムネイルである、トリミングがコードの周りの余白に食い込んでいる、またはチャットアプリを経由する途中でファイルが再圧縮された、のどれかです。画像を原寸で開いてもう一度試してください。大きな写真の中でコードが小さいなら、余白を付けてコードの周りで切り抜きます。レンズはコードではなくその隣のテキストを選択することがあるので、QRコードが画面の大半を占めるまで拡大してください。
デコードがどこで行われるかによります。多くのオンラインスキャナーは画像をサーバーに送るので、搭乗券、Wi-Fiのコード、ログインコードが他人の手に渡ることになります。このサイトのスキャナーはブラウザのタブの中でデコードし、アップロードしません。ファイルはキャンバスに描画され、読み取られ、破棄されます。スキャナーのプライバシーに関する注記を確認するか、ネットワークを切断してからファイルをドロップし、それでも動くかどうかを確かめてください。
多くの場合は読み取れますが、常にではありません。WhatsAppは写真を再圧縮し、モジュール間のぼやけた境界はデコーダーが最初に失うものだからです。チャットのサムネイルではなく画像を原寸で開き、長押しかレンズを使ってください。それでも失敗するなら、送信者に、元のファイルが保たれるドキュメントとしてコードを送ってもらうか、写真の代わりにスクリーンショットを送ってもらってください。
場合によります。ISO/IEC 18004は記号を明るい背景の上の暗いモジュールとして定めており、逆を試すデコーダーばかりではありません。このサイトのスキャナーはjsQRに両方の極性を試すよう指示しているので、黒地に白のコードも読み取れます。スマートフォンの写真アプリが反転したコードに何も見つけないときは、どれかのエディタで画像を反転してもう一度試すか、両方を試すデコーダーにドロップしてください。
関連ページ
このページの続きになるページ - 同じ場面、同じ種類のコード、あるいは次に決めることについて。
QRコードを読み取る方法:スマートフォン、スクリーンショット、2台目の端末
どちらのプラットフォームでもカメラで読めますが、やっかいな場面 - スクリーンショット、手に持った端末に表示されたコード、ログイン用のコード - にはそれぞれ別の手が要ります。
iPhoneでQRコードを読み取る方法:カメラからでも写真からでも
iPhoneに標準で備わるQRコードの読み取り方をすべて紹介します - カメラアプリ、コードスキャナー、保存した写真、Safari内のコード - そして読み取りをオフにしてしまう唯一の設定も。
AndroidスマートフォンでQRコードを読み取る方法:どのメーカーでも
Androidには単一のカメラアプリがないので、知っておく価値のある経路は3つです。カメラ、クイック設定の「Scan QR code」タイル、そしてGoogleレンズ - さらに、メーカーごとに設定がどこに隠れているかも紹介します。
WhatsApp QRコード
連絡先を保存しなくても、1回のスキャンであなたの番号とのWhatsAppチャットが開きます。
Facebook QRコード
1回のスキャンで、Facebookページ・グループ・Messengerのチャットが開きます。
歪んだQRコード:スキャナーが補正できるもの、できないもの、そして直し方
QRコードが歪む5つの経路、それぞれをデコーダーがどこまで自力で補正するか、私たちの測定でどこで止まったか、そして引き伸ばされた、斜めの、巻かれた、ぼやけたコードの直し方。
KoloQRを選ぶ理由
- ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
- 色・ロゴ・オリジナルの形をカスタマイズ
- 高品質なPNG・SVGファイルをダウンロード
- 印刷にもデジタルにも対応

