本文へスキップ

QR・バーコード読み取り

QR & Barcode Reader

アップロードした画像・スクリーンショット・カメラからQRコードと主要なバーコードを読み取ります。

画像やスクリーンショットからQRコードを読み取り、シンボルをどこで見つけたかを図の上に描き、中身を見せます。開きはしません。QRコードは、たどるまで読めないアドレスであり、本物の上にシールを貼る手口が通用する理由がまさにそれです。

🔒 ブラウザの中だけで動きますqrbarcodedecodescan

QR コードの画像を置くか、スクリーンショットを貼り付けてください

PNG・JPEG・WebP・GIF など、このブラウザが開ける形式なら何でも。画像はこのタブの中で読み、アップロードはしません。

いまのところ QR だけです

読むのは QR コードだけです。EAN・UPC・Code 128 といった一次元バーコードは読みません。写真で試して失敗するのではなく、はじめにそう書いておきます。一次元シンボルはスキャンラインの探し方がまるごと別で、きれいなレンダー画像でだけ成功して実際の写真では毎回失敗するリーダーは、範囲を正直に言うリーダーより悪いからです。一次元バーコードの生成なら、いまここでできます。

画像はこのタブの中で解読します。キャンバスに描いて二値化し、バックグラウンドスレッドで走査するだけで、画素がブラウザの外に出ることはありません。アップロードもなく、コードに入っているリンクを取りに行くこともありません。

使い方

  1. 画像を置くか、スクリーンショットを貼り付けます

    ポスターの写真、決済画面のスクリーンショット、保存したPNGなど、ブラウザが開けるものなら何でも。とても大きな写真は先に縮小しますが、画面の中である程度の面積を占めるシンボルなら影響しません。

  2. 失敗したら、重ねて描かれた印を見ます

    3つの位置検出パターンと位置合わせパターンを画像の上に描きます。印が見えるなら検出まではできていて、その後の解読で失敗したということです。何も見えないなら、シンボル自体を見つけられていません。

  3. 決める前にホストを読みます

    中身がリンクなら、ホストだけを取り出して見せ、そこに文字体系の混ざった紛らわしい文字があれば指摘します。たどるかどうかは相変わらずあなたの判断で、ただしページ上のリンクを見るときと同じ情報を手にしたうえでの判断になります。

よくある質問

リンクを開きますか

開きも、取得も、プレビューもしません。画像はこのタブのワーカーで解読し、中身はテキストとして表示します。コードに関するどんなものも、こちらのサーバーにも他人のサーバーにも届きません。

写真からコードを見つけられません

シンボルだけを残して切り抜き、白い余白は一緒に入れてください。検出器はその余白で縁を見つけます。正面から撮ってください。40度ほどを超えると、位置検出パターンが正方形に見えなくなります。モジュールあたり3ピクセルを下回ると復元するものが残らないので、21×21のコードなら横に90ピクセルほどは必要です。

バーコードはなぜ読めないのですか

1次元のシンボルは走査線の探索方法がまったく違います。きれいに描画された画像では成功して実際の写真ではすべて失敗する読み取り機は、扱える範囲を正直に述べる側より悪いものです。1次元のバーコードは、いまも作ることはでき、読めないだけです。

「復元したシンボル」とはどういう意味ですか

コードが損傷していて、リード・ソロモンが欠けたコードワードを組み直したという意味です。表示しているテキストは正確です。誤り訂正は元の内容を復元するか失敗するかのどちらかで、推測はしません。きれいに見えるコードで復元数が多いなら、たいていは印刷かカメラがぎりぎりです。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。

認証アプリ移行QRの解析

Authenticator Export Reader

Google Authenticatorの移行用QRを読み解き、アカウントごとの項目と秘密鍵に分けます。

ブラウザの中だけで動きます

QRコード作成

QR Code Generator

URL・テキスト・Wi-Fi・vCard・決済文字列のQRを、誤り訂正レベル・ロゴ・SVG書き出し付きで作ります。

ブラウザの中だけで動きます

URL解析・クエリ編集

URL Parser & Query Editor

URLを構成要素に分け、クエリパラメータを編集できる表として見せ、書き換えた結果を組み立て直します。

ブラウザの中だけで動きます

怪しいURLの確認

Suspicious URL Check

開く前にリンクの形(紛らわしい文字・IPそのままのホスト・@のごまかし・深いサブドメイン・妙なポート・短縮サービス)を調べ、望めばリダイレクトをたどってドメインの登録時期も引きます(評判データベースは使いません)。

ローカル処理、必要ならサーバーが補助します

DNSレコード検索

DNS Lookup

A・AAAA・CNAME・MX・TXT・NS・SOA・SRV・CAA・PTRをDoHで引き、TTLとDNSSECの有無をCloudflareかGoogleのどちらかで表示します。

サーバーを使います

HTTPリクエスト作成

HTTP Request Builder

GET/POST/PUT/PATCH/DELETE/HEADをヘッダーと本文まで指定して送り、ステータス・ヘッダー・本文・所要時間を表示します(CookieとAuthorizationは転送しません)。

サーバーを使います