QRコードデコーダー — 画像からオンラインで QR コードをデコード
画像から QR コードをデコードします。URL、テキスト、vCard、WiFi 認証情報を抽出。完全にブラウザ内で動作し、アップロードもサインアップも不要。
Drop QR code image here
PNG, JPG, or WebP
QR コードは、10 年以上にわたってスマートフォンカメラでデコードされてきましたが、デスクトップの経験は驚くほど不足しています。スクリーンショットがメールに QR コード付きで届きます。PDF 請求書の隅に支払い QR コードがあります。スライドデッキにフィードバックフォームの QR コードが含まれています。電話ではカメラを向ければ 1 秒未満でコードが解決されます。デスクトップでは、画像を電話に転送し、スキャンし、結果を戻す必要があります。または、ランダムなオンライン QR デコーダーに、機密データを含む可能性のある画像を信頼する必要があります。デコーダーは、ローカルで画像を処理し、ネットワークのラウンドトリップなしで結果を表示することにより、そのギャップを埋めます。
デコーダーの内部パイプライン:3 つのファインダーパターン四角(隅の独特なネストされた四角)を探し、コードを正方形にするための遠近変換を計算し、モジュール(白黒のセル)のグリッドをサンプリングし、Reed-Solomon エラー訂正を適用してデータを回復します。これはすべてのスマートフォンカメラアプリが使用するパイプラインと同じであり、ブラウザ実装は 4K スクリーンショットから 100 ミリ秒未満でコードをデコードするのに十分な速度です。デコーダーは回転、遠近スキュー、中程度のぼやけを処理します。これは、現実世界の画像での QR コードを、理想的に生成されたものよりデコードしにくくする 3 つの要素です。
プライバシー角度は、他のほとんどのツールよりも QR デコードにとって重要です。WiFi パスワード、2FA リカバリ URL、電話番号を持つ vCard をエンコードする QR コードは機密データです。その画像をサーバーサイドデコーダーに送信することは、サーバーオペレーターがあなたの WiFi 認証情報やあなたの連絡先情報を持つことになることを意味します。ローカルデコーダーはその露出を排除します。画像は送信されず、デコードされたデータはログされず、操作全体がブラウザのサンドボックス内に含まれます。
使い方
QRコードを含む画像をドロップまたは貼り付ける
QRコードを含む JPG、PNG、または WebP をドロップゾーンにドラッグするか、クリップボードから貼り付けます。本ツールは画像をスキャンして QR コードのファインダーパターンを探し、コード領域を特定し、内容をデコードします。
デコード出力を読む
デコードされたデータはテキストとして表示されます。QRコードが URL を含む場合、URL はクリッカブルリンクとして表示されます。vCard と WiFi 認証情報は構造化フィールドに解析されます。生バイナリデータは 16 進数として表示されます。
結果をコピーまたは行動する
デコードされたテキストをコピーし、デコードされた URL を新しいタブで開き、デコードされた WiFi ネットワークを追加します。単一画像で複数の QR コードが検出された場合、それぞれがその位置とともに別々に一覧表示されます。
よくある質問
スクリーンショットや写真から QR コードをデコードできますか?
はい。デコーダーは遠近歪み、回転、中程度のぼやけを処理します。QRコードが部分的に隠されているか、画像が低い解像度である場合、デコードは失敗する可能性があります。最良の結果を得るには、QRコードが画像領域の少なくとも 20% を占め、3 つのファインダーパターン四角が visible であることを確認してください。
QRコードは何種類のデータを含むことができますか?
URL(最も一般的)、プレーンテキスト、電話番号(tel: URI)、メールアドレス(mailto: URI)、SMS メッセージ(sms: URI)、vCard、WiFi 認証情報(WIFI: プレフィックス)、任意のバイナリデータ。デコーダーはコンテンツタイプを自動検出し、それに応じて解析します。
破損した QR コードやロゴがオーバーレイされたコードを扱えますか?
QR コードには最大 30% の損傷を回復できる組み込みのエラー訂正が含まれます。コードの小さな部分を覆うロゴオーバーレイは、通常、デコードを防ぎません。デコーダーはコードに埋め込まれた Reed-Solomon エラー訂正データを使用して、欠落または隠されたビットを再構築します。
PDF ページから QR コードを抽出できますか?
QRコードデコーダーは画像が必要です。PDF に埋め込まれた QR コードの場合は、まず PDF ページを画像にレンダリングし(PDF to JPG または PDF to PNG ツールを使用)、レンダリングされた画像をデコーダーにドロップしてください。
デコーダーはデコードされたデータを追跡またはログしますか?
いいえ。画像は完全にブラウザ内で処理されます。デコードされたデータが端末から離れることはありません。すべてのスキャンをサーバーにログする QR スキャナーアプリとは異なり、本ツールはオフラインで動作し、何も保存しません。
制限事項
- 画像品質に依存ソース画像で 50×50 ピクセル未満の QR コード、大きくぼやけたコード、極端な角度のコードはデコードされない可能性があります。初期試行が失敗した場合は、デコード前に画像をリサイズまたはシャープ化してください。
- 複数コードバッチモードなし本ツールは一度に 1 つの画像を処理します。QR コード画像のバッチをデコードするには、各画像を個別に処理してください。自動検出は単一画像内の複数のコードを処理します。
- QRコード生成なし本ツールはデコードのみを行います。URL やテキストから QR コードを作成するには、QRコードジェネレーターツールをご利用ください。2 つのツールは設計上別々です。
プラットフォーム別の注意点
- macOS
- macOS Preview は QR コードを表示できますが、デコードできません。ブラウザツールは、スクリーンショットやダウンロードした画像の QR コードから URL を抽出するのに適しています。
- Web
- 完全にクライアントサイドで動作します。画像が端末から離れることはありません。