カテゴリー: 開発ツール

QRコードスキャナー

サイト側で企画したツールツールが見つからない?

画像からQRコードを端末上だけでデコード

画像を選択するか、モバイルでカメラ撮影すると、このツールはブラウザ内蔵のスキャナーを使って見つかったQRコードをデコードします。アップロードは一切行われません。

まだ画像が選択されていません

画像はブラウザ内蔵のスキャナーで端末上でデコードされます。アップロードされることはありません。

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

QRコードを読み取るには、通常スマートフォンのカメラアプリや何らかのWebページに画像を渡して信頼する必要があります。このツールは代わりに、Chromiumベースのブラウザに組み込まれたBarcodeDetector APIを使い、画像を端末上でローカルにデコードし、どこにも送信しません。スマートフォンでは撮影を選ぶと直接カメラが起動し、デスクトップでは既存のスクリーンショットや写真を選べます。現行のFirefoxやSafariのように、このネイティブAPIがないブラウザでは、動くふりをするのではなく明確なメッセージを表示します。JavaScriptだけでバーコードデコードをゼロから実装するのは、このツールが目指すものとは異なる、はるかに重い仕組みになるためです。

使い方

  1. QRコードの画像を選ぶか、カメラで撮影します。
  2. ブラウザのスキャナーがデコードするのを待ちます。
  3. デコードされたテキストをコピーします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

スキャンのために画像はアップロードされますか?
いいえ。デコードはブラウザに内蔵されたBarcodeDetector APIによって、端末上だけで行われます。
なぜスキャンに対応していないと表示されるのですか?
このツールが利用するBarcodeDetector APIは、現在Chromiumベースのブラウザ(Chrome、Edge、Android版Chrome)でのみ利用可能です。FirefoxとSafariはまだこのAPIを提供していません。
QRコード以外のバーコードも読み取れますか?
このツールはQRコードのみを対象としています。EANやCode 128などの形式に対応した専用のバーコードスキャナーは、別のツールになります。