QRコード読み取り — 画像から読み取る
画像ファイルからQRコードを読み取り、内容と種類を表示
ブラウザー内で処理・アップロード不要
ここにQRコードの画像をドロップ
ファイルを選ぶか、画像をコピーしてCtrl+V(Macでは⌘V)で貼り付けることもできます。画像がブラウザーの外に送信されることはありません。
QRコード読み取りツールとは
画像ファイルの中からQRコードを見つけ、入っている文字を表示します。送られてきたスクリーンショット、保存した写真、画面からコピーした画像に使えます。内容がWebアドレスなのか、Wi-Fiの情報なのか、連絡先なのかも判別し、読みやすく整理して表示します。現在は画像ファイルのみの対応で、カメラでの読み取りはできません。
使い方
- 画像ファイルを選択 を押すか、画像を点線の枠にドラッグします。
- 画像をコピーしてある場合は、このページでCtrl+V(Macでは⌘V)を押して貼り付けます。
- 内容と種類が表示されたら、コピー を押して文字を取り出します。
- Webアドレスの場合は、確認してから自分で 開く を押します。自動で開くことはありません。
しくみ
- 長辺が2000pxを超える画像は縮小してから読み取ります。ふつうのコードにはそれで十分です。
- まず画像をそのままデコードし、失敗したら色を反転してもう一度試します。透明なPNGは白い背景の上に置きます。
- 種類は先頭の文字列で判別します。
WIFI:はWi-Fi、BEGIN:VCARDは連絡先、mailto:はメール、SMSTO:またはsms:はSMS、tel:は電話、http(s)://はURLで、それ以外はテキストです。 - Wi-FiのコードはZXingのWi-Fi形式に従います。エスケープを元に戻し、ネットワーク名、セキュリティ、パスワードを一覧表示します。パスワードは 表示 を押すまで伏せられています。
- 連絡先では、vCardの名前、組織、電話番号、メールアドレス、住所の項目を読み取ります。
読み取り例
| QRコードの内容 | 判別結果 |
|---|---|
https://toolsnack.com/ |
URL、「開く」リンク付き |
WIFI:T:WPA;S:Home;P:a\;b;; |
Wi-Fi、名前Home、パスワードa;b |
tel:021234567 |
電話 021234567 |
Hello ToolSnack |
テキスト |
よくある質問
QRコードが見つからないと表示されます。どうすれば?
画像の中でコードが小さすぎたりぼやけていたりすると読み取りにくくなります。コードが画像の大部分を占めるように切り抜くか、正面から撮った鮮明な写真を使ってください。色が反転したコードは自動で再試行しますが、ひどくしわになったコードや一部が隠れたコードは読み取れないことがあります。
QRコードのリンクを開いても安全ですか?
安全とは限りません。コードを見ただけではリンクを判断できず、QRコードはフィッシングにも使われます。このツールはまずアドレスを文字で表示し、「開く」をクリックしたときだけ新しいタブで開きます。信頼できないコードのリンクは開かないでください。
カメラで読み取れますか?
今のところできません。保存した写真やスクリーンショットなど、画像ファイルから読み取ります。ファイルを選ぶか、ページにドロップするか、画像をコピーして貼り付けてください。
画像はどこかにアップロードされますか?
されません。画像はブラウザーの中でデコードし、アップロードしないので、Wi-Fiのパスワードが入ったコードを確認しても大丈夫です。