QRコードリーダー
画像、スクリーンショット、ペーストした写真からQRコードをデコードします。スキャンはブラウザ内で完結し、画像は一切アップロードされません。
Browser-only
Images never leave your device
Instant decode
Runs locally with jsQR
Inspect payload
Preview before trusting a scan
Drop, paste, or click to upload
PNG, JPEG, or WebP — image stays in your browser
Upload a QR image to see its decoded contents
Works with screenshots, photos, and shared images
About QRコードリーダー
目の前にカメラを向けられないQRコードもあります。同僚から共有されたスクリーンショット、遠くから撮影されたポスター、スキャンした書類など、画面に映ったQRをスマートフォンを画面にかざすことなく読み取りたい場面は意外と多いものです。本リーダーはjsQRライブラリをブラウザ内で実行し、画像ファイルから直接QRコードをデコードします。
PNG、JPEG、WebPファイルをアップローダーにドロップする(またはクリップボードから画像を貼り付ける)と、エンコードされた文字列が即座に取り出されます。コンテンツがURLならクリック可能なリンクとして表示され、WiFi文字列やvCardならコピーできるテキストフィールドに生のペイロードが表示されるため、実機でスキャンする前に「このQRに何が入っているか」を確認できます。
画像からのスキャンには注意点があります。極端にぼやけた写真、強い角度、反射、誤り訂正が低く損傷した画像はデコードに失敗することがあります。失敗したらQR部分を切り出して大きく、コントラストを高め、平らに置いて十分な明るさで撮り直してみてください。スマートフォンのカメラアプリは映像をストリームで送り続けて何度も再試行しますが、画像ベースのデコーダーは1枚に対して1回しか試せません。
関連: QRコードジェネレーター · QRコードツール
QRコードリーダー — よくあるご質問
スマートフォンのQRスキャナーと何が違いますか?
スマートフォンのカメラはライブ映像のフレームをスキャンし、角度や動きを再試行で吸収します。本ツールは1枚の静止画像 — スクリーンショット、すでに撮影した写真、誰かから送られてきたPNG — をデコードします。QRが目の前にない場合や、スキャン前にデコード内容を確認したい場面に向いています。
画像はどこかにアップロードされますか?
いいえ。画像はブラウザのCanvasに読み込まれ、jsQRがローカルでデコードし、ページを離れた時点で破棄されます。サーバーへの送信、保存、ログ記録は一切ありません。社内資料やスクリーンショットでも安心して使えます。
QRコードのデコードに失敗するのはなぜですか?
よくある原因: 画像がぼやけすぎている、QRが小さすぎる(横幅が約100px未満)、角度でコードがゆがんでいる、反射や影でパターンの一部が隠れている、誤り訂正レベルを超える物理的損傷がある、などです。QR部分を切り出して大きく、平らに置いて十分な明るさで撮り直すか、コントラストを高めてからアップロードしてください。
どんな種類のデータを読めますか?
標準QRコードがエンコードできるあらゆるデータ: URL(クリック可能なリンクで表示)、WiFi認証情報(WIFI:T:...)、vCard連絡先、mailtoテンプレート、SMS下書き、電話番号、地理的ピン、カレンダーイベント、プレーンテキスト。デコードしたペイロードは常に全文表示されるため、コードに何が入っているかを正確に確認できます。
MacやWindowsのスクリーンショットでも動作しますか?
はい。PNG、JPEG、WebPであれば動作します。多くのブラウザではクリップボードから直接ペーストもできるため、Cmd+Shift+4(macOS)やWin+Shift+S(Windows)で取得したスクリーンショットを手早く読み取れます。
スマートフォンのQRスキャナーと何が違いますか?
スマートフォンのカメラはライブ映像のフレームをスキャンし、角度や動きを再試行で吸収します。本ツールは1枚の静止画像 — スクリーンショット、すでに撮影した写真、誰かから送られてきたPNG — をデコードします。QRが目の前にない場合や、スキャン前にデコード内容を確認したい場面に向いています。
画像はどこかにアップロードされますか?
いいえ。画像はブラウザのCanvasに読み込まれ、jsQRがローカルでデコードし、ページを離れた時点で破棄されます。サーバーへの送信、保存、ログ記録は一切ありません。社内資料やスクリーンショットでも安心して使えます。
QRコードのデコードに失敗するのはなぜですか?
よくある原因: 画像がぼやけすぎている、QRが小さすぎる(横幅が約100px未満)、角度でコードがゆがんでいる、反射や影でパターンの一部が隠れている、誤り訂正レベルを超える物理的損傷がある、などです。QR部分を切り出して大きく、平らに置いて十分な明るさで撮り直すか、コントラストを高めてからアップロードしてください。
どんな種類のデータを読めますか?
標準QRコードがエンコードできるあらゆるデータ: URL(クリック可能なリンクで表示)、WiFi認証情報(WIFI:T:...)、vCard連絡先、mailtoテンプレート、SMS下書き、電話番号、地理的ピン、カレンダーイベント、プレーンテキスト。デコードしたペイロードは常に全文表示されるため、コードに何が入っているかを正確に確認できます。
MacやWindowsのスクリーンショットでも動作しますか?
はい。PNG、JPEG、WebPであれば動作します。多くのブラウザではクリップボードから直接ペーストもできるため、Cmd+Shift+4(macOS)やWin+Shift+S(Windows)で取得したスクリーンショットを手早く読み取れます。