カメラで QR スキャン

ページ内でそのまま、ライブのカメラスキャン。

カメラはボタンを押したときだけ要求します。フレームは端末内で解読し、そのまま破棄します。

ライブスキャンは、ページがフレームを連続で読み、最初に解読できたものを採用します。シャッターボタンも、確認する写真もありません。スマートフォンでは背面カメラを要求します。コードに向けるのはそちらだからです。

カメラのストリームはコードが解読された時点で止まり、ページを離れたときにも止まります。この細部は重要で、用が済んだ後もカメラのインジケータが点いたままのページは、便利機能ではなくプライバシーの問題です。

使い方

  1. カメラを開くを押し、許可のダイアログを承認します。
  2. 枠内にコードを収めます。オーバーレイが目標範囲を示します。
  3. 解読は自動です。結果が出た時点でカメラは止まります。

知っておくべき許可の挙動

ブラウザがカメラの許可ダイアログを出せるのは、ユーザーの操作を起点とした場合だけです。読み込み時に自動要求せず、ボタンを置いているのはそのためです。ダイアログを閉じたり拒否したりすると、その判断はサイトに対して記憶され、二度目は聞かれません。修正する場所はページではなく、サイトの設定です。

カメラへのアクセスにはセキュアコンテキストも必要です。平文の HTTP では API 自体が存在せず、このページは黙って失敗するのではなく、その旨を表示します。HTTPS か localhost でしか動かないのはこの理由です。

確認日:2026-10-21。このツールはすべてブラウザ内で動作します。サーバーもアカウントもなく、生成した内容は保存されません。

よくある質問

拒否したカメラ許可を元に戻すには?

アドレスバー左のアイコンからサイト設定を開き、カメラを許可に変えて再読み込みしてください。閉じたダイアログは拒否として記憶されるので、ページ側から再要求はできません。

「カメラを利用できません」と出るのは?

他のアプリがカメラを掴んでいる、端末にカメラがない、ページが HTTPS でない、のいずれかです。メッセージで区別し、どの場合でも画像アップロードを用意しています。

読み取り後もカメラは動き続けますか?

いいえ。解読した時点でストリームを止め、タブが非表示になったり閉じられたりしたときにも止めます。

関連ツール

QR コードのその他のツール。