QRコードスキャナー

画像をアップロードしてQRコードの内容を検出(ローカル処理)

無料のオンラインQRコードスキャナー。画像をアップロードまたはドラッグするだけでQRコードを即座にデコード、モバイルではカメラにも対応。結果をコピーまたはリンクを直接開くことができ、処理はすべてローカルで安全。

関連おすすめ

QRコードとは?

QRコード(Quick Response Code)は、日本のデンソーウェーブ社が1994年に発明した、白黒の正方形モジュールをマトリックス状に配置した2次元バーコードです。従来の1次元バーコードと比較して、同じ面積により多くの情報を格納でき、誤り訂正機能を備えているため、一部が破損してもデコードが可能です。

**QRコードの構造:** 角にある3つの大きな正方形の模様は位置検出パターン(Position Detection Patterns)で、コードの位置と向きをすばやく特定するために使用されます。タイミングパターンはモジュールの座標を決定するのに役立ち、アライメントパターンは遠近歪みを補正します。形式情報には誤り訂正レベルとマスクパターンが格納され、データ領域には実際にエンコードされた内容が含まれます。

**なぜPCでQRコードをスキャンするのか?** 仕事では、PC上でスクリーンショット、ドキュメント、ウェブページに含まれるQRコードを受け取ることがよくありますが、スマホを取り出してスキャンするのは面倒です。このツールを使えば、PC上で直接画像をアップロードしてデコードできるため、スマホを取り出す必要がなく、オフィス環境で特に便利です。

**QRコード vs バーコード:** 1次元バーコード(Code 128、EAN-13など)は水平方向に少量のデータしかエンコードできず、主に小売業で使用されています。QRコードは水平・垂直両方向に情報を格納するため、はるかに大きな容量を持ち、URL、テキスト、連絡先、Wi-Fi設定などをサポートしており、その汎用性の高さから広く普及しています。

ユースケース

  • PCで受け取ったQRコードのスクリーンショットや画像から、リンクやテキストを素早く抽出
  • スマホが手元にない、または使いにくい状況でPC上で直接QRコードをデコード
  • ポスター、ドキュメント、ウェブページにあるQRコードの実際の内容をデコードして確認
  • モバイル端末では直接カメラを使用してリアルタイムでQRコードをスキャン

使い方

  1. アップロードエリアをクリックしてQR画像を選択するか、画像をドラッグ&ドロップで直接エリアに配置
  2. ツールが自動的にマルチスケールスキャンを実行し、QRコードの内容を認識・デコード
  3. 認識結果を確認し、コピーボタンをクリックして内容をコピーするか、URLを直接開く

特徴

  • 画像アップロードによるデコード:クリックで選択または画像をドラッグしてQRコードの内容を自動認識
  • マルチフォーマット対応:JPG、PNG、WEBP、GIF、BMPなどの一般的な画像形式に対応
  • カメラ撮影:モバイル端末では直接カメラを起動して撮影・スキャンが可能
  • マルチスケールスキャン:複数のズームレベルを自動で試し、ぼやけたQRや遠くのQRの認識率を向上
  • ワンクリックコピー:結果をクリップボードにコピー、URLは直接開くことが可能
  • ローカル処理:認識はすべてブラウザ内で実行、画像はアップロードされずプライバシー保護

よくある質問

画像からQRコードを読み取るにはどうすればいいですか?

アップロードエリアをクリックしてQRコードを含む画像を選択するか、画像をドラッグ&ドロップで直接アップロードエリアに配置すると、自動的に認識・デコードされます。JPG、PNG、WEBP、GIF、BMPなどの一般的な形式に対応しています。結果はページ上に直接表示され、ワンクリックでコピーできます。

ウェブカメラなしでPCでQRコードを読み取るには?

QRコードが含まれるスクリーンショット、写真、またはダウンロードした画像をこのツールにアップロードするだけです。カメラやスキャナーソフトのインストールは不要です。スマホが手元にないときや、PCで受け取ったQRコードの内容をすぐに抽出したいときに便利です。

スマホのカメラで直接スキャンできますか?

はい。モバイル端末では、アップロードボタンをタップしてカメラで撮影することを選択できます。カメラをQRコードに向けると、写真を保存してからアップロードすることなく、直接スキャンできます。

ぼやけているQRコードやロゴ入りQRコードでも認識できますか?

QRコードには4段階の誤り訂正レベル(L=7%、M=15%、Q=25%、H=30%)があります。多少のぼやけ、中央のロゴ、部分的な破損であれば、通常はデコード可能です。このツールはマルチスケールスキャンアルゴリズムを使用しており、自動的に複数のズームレベルを試すことで認識率を向上させています。ただし、3つの角の位置検出パターンが大幅に欠けているかぼやけている場合は、認識に失敗することがあります。

アップロードしたQR画像はサーバーに保存されますか?

いいえ。QRコードの認識はすべてjsQRライブラリを使用してブラウザ上でローカルに行われます。画像がサーバーにアップロードされることは一切なく、処理後に破棄されます。パスワード、Wi-Fi接続情報、支払い情報などが含まれるQRコードでも安心してご利用いただけます。

認識されたURLを直接開くことはできますか?

はい。結果がhttpまたはhttpsで始まるリンクの場合、結果エリアに「リンクを開く」ボタンが表示されます。これをクリックすると、URLを手動でコピーしてブラウザに貼り付けることなく、新しいタブでURLを開くことができます。

用語集

QRコード
Quick Response Codeの略で、デンソーウェーブ社が1994年に発明したマトリックス式2次元バーコード規格。ISO/IEC 18004が国際標準規格です。バージョン1(21×21モジュール)からバージョン40(177×177モジュール)まで40のバージョンがあり、バージョンが高くなるほどデータ容量が大きくなります。
誤り訂正レベル(ECC)
QRコードの誤り訂正にはL(約7%復元)、M(約15%)、Q(約25%)、H(約30%)の4つのレベルがあります。誤り訂正レベルが高いほど、破損に強くなりますが、データ容量は減少します。中央にロゴがあるQRコードは一般的にレベルQまたはHを使用しています。
jsQR
純粋なJavaScriptで実装されたQRコードデコードライブラリ。このツールはjsQRを使用して、画像をサーバーにアップロードすることなくブラウザ内でローカルにQR認識を実行します。マルチスケールスキャンをサポートしており、認識率を向上させます。jsQR GitHub
vCard
拡張子.vcfの電子名刺標準フォーマット。QRコードはvCard形式の連絡先情報をエンコードでき、スキャン後に名前、電話番号、メールアドレス、会社名、住所などのフィールドを直接スマホのアドレス帳に追加できます。

QRコードに格納できるコンテンツの種類

コンテンツタイプ主な用途
URLhttps://example.comスキャンしてリンクを開く
テキストHello Worldテキスト内容を抽出
連絡先(vCard)BEGIN:VCARD ...スキャンして連絡先を追加
Wi-FiWIFI:T:WPA;S:ssid;P:pass;;スキャンしてWi-Fiに接続
メールmailto:hi@example.comスキャンしてメーラーを開く
SMSsmsto:10086:helloSMSメッセージを下書き
位置情報geo:39.9,116.4スキャンしてGPS座標を開く
電話番号tel:+8610086スキャンして電話をかける

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

レベル復元能力主な用途
L約7%最大データ容量、遮蔽のないシーン
M約15%業界標準、一般的な商用利用
Q約25%中程度の遮蔽、中央に小さなロゴ
H約30%高い耐性、中央に大きなロゴ

Authoritative References