エンコード

バーコード読み取り

バーコード画像を読み込ませると、コード種別と内容をその場で読み出します。ファイル選択・複数ファイル一括処理・ドラッグ&ドロップ・クリップボード貼り付け・カメラのライブスキャン・画面キャプチャの 5 経路に対応し、1 枚に複数のバーコードがあってもまとめて読み取ります。URL、ISBN、UPC / EAN 商品コード、プレーンテキストはタイプ別に表示し、URL には簡易セキュリティヒントを付与。定位枠つき PNG や JSON / CSV / TXT の一括書き出しも可能です。処理はすべてブラウザ内で完結するため、在庫写真や配送ラベル、チケットのスクショもそのまま扱えます。

  • アップロード/ドラッグ/貼り付け/カメラ/画面キャプチャの 5 経路
  • Code 128 / 39 / 93、EAN-13/8、UPC-A/E、ITF、Codabar、PDF417、Data Matrix、Aztec をカバー
  • 複数ファイルを一括処理し、ファイルごとに結果をグループ表示
  • 反転・拡大の再試行 + クワイエットゾーン補填 + 中心クロップ
  • カメラの連続スキャンモードで複数バーコードを続けて読み取り、重複は自動除外
  • ISBN や UPC / EAN 商品コードを自動分類、URL にはセキュリティヒント
  • 定位枠つき PNG、JSON / CSV / TXT の一括出力
  • すべてローカル処理。画像とカメラフレームはサーバーへ送信しません
工具/バーコード読み取りワークベンチ
入力待ち

ここにバーコード画像をドロップ

PNG/JPG/WebP/GIF/SVG/BMP に対応。複数枚を同時にドロップで一括処理

貼り付けは常時有効。スクリーンショット後に Ctrl + V でそのまま読み取り

概要

ローカル完結のバーコード読み取りワークベンチ。5 つの入力経路、多シンボル対応、構造化された内容分類、リンクの安全ヒント、多形式エクスポートを備えます。

  1. 01

    多彩な入力経路

    ファイル選択、複数ファイルのドラッグ&ドロップ、クリップボード貼り付け、カメラのライブスキャン、画面キャプチャに対応。スクリーンショット直後の Ctrl + V やビデオ通話の画面バーコードにも対応します。

  2. 02

    主要シンボル対応

    Code 128 / 39 / 93、Codabar、EAN-13 / 8、UPC-A / E、ITF、PDF417、Data Matrix、Aztec、フォールバックとして QR Code にも対応。検出フォーマットを必ず表示します。

  3. 03

    一括解析

    複数画像を選択/ドロップすると順次解析し、ファイル単位でグループ表示します。進捗・解読件数・QR が見つからなかった枚数が上部に表示され、最後に JSON/CSV/TXT で一括書き出しできます。

  4. 04

    画像内の複数バーコード

    1 枚に複数あった場合、見つけた領域をマスクして次を探す処理を最大 8 回繰り返し、最後に 8 ブロック分割のフォールバックも行います。

  5. 05

    再試行パイプライン

    メインは ZXing の try-harder。失敗時は色反転、クワイエットゾーンの補填、縮小/拡大、中心クロップで自動再試行し、難しいサンプルでもヒット率を上げます。

  6. 06

    連続スキャン

    カメラの連続スキャンを ON にすると、1 つ検出しても閉じずに次を読み続けます。重複は自動除外。チケット、社員証、酒ラベルなどを連続で扱う場面に最適です。

  7. 07

    構造化された内容分類

    URL はホスト/パス/クエリに分解、978/979 で始まる EAN-13 は ISBN として自動分類、UPC / EAN ではチェックデジットを別フィールドに、それ以外はプレーンテキストとして表示。

  8. 08

    実用的なエクスポート

    定位枠つき PNG は資料用に、結果一覧は JSON/CSV/TXT で出力可能。棚卸しや照合パイプラインに直接流せます。

使い方

最も手早い入力経路を選び、構造化された結果を受け取ります。

  1. 01

    画像をドロップエリアにドラッグ、または「ファイルを選択」、または Ctrl + V で貼り付け。

  2. 02

    ライブスキャンはカメラを開き、前面/背面レンズを選択。画面内のバーコードは「画面キャプチャ」でタブ/ウィンドウ/画面を選びます。

  3. 03

    複数バーコードの画像は「すべて検出」、暗背景の明バーコードは「反転で再試行」、ぼやけた画像は「拡大で再試行」を ON に。

  4. 04

    結果欄でフォーマットと項目を確認し、コピー/リンクを開く/定位枠つき PNG 保存が可能。

  5. 05

    一括処理時は上部に進捗が表示され、終了後に JSON/CSV/TXT で全件書き出せます。

詳細

状況ごとに最速の経路があります。

  • スクリーンショットがローカルにある — アップロードまたはドラッグ。複数同時で一括処理。
  • スクショ直後、チャットからコピー — Ctrl + V が最速。
  • 紙のラベル、外装、別端末の画面 — カメラを使用。
  • ビデオ通話、スライド、別タブのバーコード — 画面キャプチャでその場で抓取。
  • 1 枚に複数バーコード — 「すべて検出」を ON に。
  • チケット/社員証/酒ラベルの連続スキャン — カメラ + 連続スキャンを使用。
  • 暗背景の明バーコードが読めない — 反転で再試行。
  • 圧縮されてぼやけている — 拡大で再試行。

活用シーン

バーコードは小売、物流、医療、チケット、出版、資産管理など、業務のあらゆる場面で使われます。多入力・一括処理・構造化表示が揃った 1 本で、ほとんどの業務シーンをカバーできます。

  1. 商品 EAN / UPC の照合

    パッケージを撮影してバーコードを数字化し、商品カタログ/価格表/在庫システムと照合。ISBN プレフィックスを持つ EAN-13 は自動でタグ付けされます。

  2. 物流カートンの登録

    カートンラベル、パレット、配送票のスクショから Code 128 や ITF を一括解読し、CSV を WMS / TMS にそのまま取り込み。

  3. 医療・ラボのサンプルコード

    血液バッグ、試験管、病理サンプル上の Code 128 / Codabar を読み取って LIMS の記録と照合してから次の作業に進みます。

  4. チケット・証票の PDF417

    搭乗券、乗車券、運送書類の PDF417 から氏名・座席番号・追跡番号を秒速で抽出。

  5. 資産タグの棚卸し

    カメラ + 連続スキャンで資産シールを一気に読み取り、CSV を出力して 1 つの照合レポートにまとめます。

  6. 製造ネームプレート

    部品の Data Matrix 表記を読み取り、部品番号・ロット番号・シリアル番号を MES や保守ワークオーダーへ転記。

  7. ジェネレーターの QA

    生成バーコードが正しいフォーマット、十分なクワイエットゾーンで読み取り可能か逆向きに検証。

  8. 怪しい URL バーコードの確認

    一部のプロモコードや文書コードには短縮 URL が仕込まれていることがあります。セキュリティヒントが HTTP、IDN ホモグラフ、IP 直指定などをフラグ。

関連情報

同じ仕様のバーコードを再生成するなら バーコードジェネレーター を使用。読みたいのが QR コードなら QR コード読み取り をご利用ください。新規 QR の生成・カスタムは QR コードジェネレーター で。ドット/ダッシュ表記は モールス信号コンバーター で双方向に扱えます。

使い方のヒント

バーコードは QR より鮮明さ・クワイエットゾーン・向きに敏感です。基本を押さえると成功率が大きく変わります。

  • バーコードは画面中央に大きく、まっすぐ撮影。透視ゆがみが最大の失敗要因。
  • 両側のクワイエットゾーンは十分に残し、バーをエッジまで切らない。
  • 反射、影、厚いビニール越しの白とびを避ける。
  • チャットアプリから画像をコピーするときは原寸を選び、圧縮で潰さないように。
  • 複数バーコードの画像は「すべて検出」を ON にしてからアップロード。
  • リンクの安全ヒントを確認してから開く。短縮 URL や IP 直指定はとくに注意。
  • ライブスキャンは中心 70% に収めると安定します。複数を扱うときは連続スキャンを ON に。
  • 同じ内容を再生成したい時は、結果からジェネレーターへ受け渡すと最短です。

制限事項

読み取り精度は画像品質とブラウザ機能に依存します。これらの境界を理解しておくと誤判定を避けられます。

  • 主要な 1D / 2D シンボルを対象。MaxiCode の全変種や航空 BCBP の完全展開などの特殊形式は原文表示までとなります。
  • 極度のぼやけ、強い透視ゆがみ、強い反射、欠けや破損のあるバーコードは読めない場合があります。
  • アニメ GIF は最初のフレームのみ解析。他のフレームは事前に切り出してください。
  • SVG はラスタライズ後に解析するため、極端に複雑な SVG では精度が低下する場合があります。
  • カメラと画面キャプチャは getUserMedia/getDisplayMedia に依存。HTTP ページや一部の社内ネットワーク、古いブラウザでは使えません。
  • 安全ヒントは簡易ヒューリスティック。専用のフィッシング対策の代替ではありません。
  • EAN / UPC のチェックデジットは検証して表示しますが、有効な数字が小売データベースに実在することを保証するものではありません。
  • 一部のペイロードは UTF-8 以外のエンコードや GS1 アプリケーション識別子を含み、UTF-8 として表示すると一部の文字が崩れる場合があります。
  • 履歴はページのメモリのみに保持され、リロードで消えます。ストレージへの書き込みやアップロードは行いません。

よくある質問

入力方法、解析失敗、カメラ/画面キャプチャ権限、一括処理、プライバシー、エクスポートに関する Q&A。

画像はサーバーへアップロードされますか?

いいえ。解析・構造化・書き出しはすべてブラウザ内で行います。ファイル、クリップボード、カメラフレーム、画面共有フレームはメモリ内のみで処理され、ネットワーク送信は行いません。

対応フォーマットは?

Code 128 / 39 / 93、Codabar、EAN-13 / 8、UPC-A / E、ITF(Interleaved 2 of 5)、PDF417、Data Matrix、Aztec、およびフォールバックとして QR Code に対応。検出フォーマットは常に明示されます。

スクリーンショットからどう読み取りますか?

スクショ後にこのページで Ctrl + V を押すか、「貼り付け」ボタンでクリップボードを読み取ります。ドラッグ&ドロップや「ファイルを選択」も使えます。

カメラ読み取りの手順は?

カメラボタンを押して権限を許可し、前面/背面レンズを選択。中央に収めると自動停止します。続けて複数読みたい時は連続スキャンを ON に。

パソコンの画面に表示されたバーコードを読みたい時は?

「画面キャプチャ」をクリックし、共有するタブ/ウィンドウ/画面を選択します。フレームを取り込んで解析するので、ビデオ通話やスライド、別タブのバーコードにも対応できます。

複数画像をまとめて処理できますか?

はい。複数選択またはドラッグでまとめて読み込ませると、順番に解析しファイル単位でグループ表示します。進捗が上部に出て、終了後に JSON/CSV/TXT で一括エクスポートできます。

1 枚の画像に複数のバーコードがあるときは?

「すべて検出」を ON に。見つけた領域をマスクして次を探す処理を最大 8 回繰り返し、その後 8 ブロック分割のフォールバックも行います。結果には番号と位置枠が付きます。

読み取れません。どうすれば?

低解像度・ぼやけ・反射・透視ゆがみ・クワイエットゾーンの不足・対応シンボル外などが原因です。反転と拡大の再試行を有効にし、撮り直すか、バーコードをカメラ中央に近づけてください。

EAN / UPC のチェックデジットはどう扱われますか?

桁数が既知のシンボルと一致した場合、GS1 のチェックデジット算法で末尾を検証し、別フィールドとして表示します。入力ミスの早期発見に役立ちます。

ISBN はどのように検出されますか?

978 または 979 で始まる EAN-13 は ISBN として自動タグ付けされ、ISBN-13 形式を表示します(必要に応じて推定 ISBN-10 も)。

位置枠つきの画像を保存できますか?

はい。「位置枠つき PNG をダウンロード」で、解析した枠が直接描画された PNG を保存できます。資料、Bug 報告、研修資料に最適。

読み取った内容を編集して再生成できますか?

はい。結果欄のリンクからバーコードジェネレーターへ受け渡せます。

履歴は端末に保存されますか?

いいえ。ページ内のメモリのみで、リロードで消えます。共有端末でも安心です。

PDF417、Data Matrix、Aztec とは?

いずれも 2D シンボル(QR コードとは別)で、それぞれチケット/証票、工業部品、モバイルクーポンなどでよく使われます。本ツールは追加設定なしで画像から直接読み取れます。

関連ツール

隣接するタスク:バーコードの再生成、QR の読み取り/生成、モールス信号や URL エンコードの処理。