UPCコードを読み取る

UPC画像をアップロードするかカメラでコードを映してください。

UPC画像を選択するかカメラを起動してください。

バーコードリーダー オンライン|画像・カメラで無料解析

このオンラインバーコードリーダーは、1次元バーコードと2次元コードを読み取ります。 商品ラベルのJAN/EAN、在庫管理のCode128・Code39、物流用ITF、図書館で使われるNW7、QRコードやData Matrixなどを、画像ファイルまたは端末のカメラから解析できます。

結果はその場で文字列として表示され、ワンクリックでコピーできます。画像や読み取り結果をサイト側で保存する機能はありません。オンラインで一時的に確認した値をExcelや在庫台帳へ移す場合は、コピー後に先頭ゼロやハイフンが残っているか確認してください。

「バーコード 読み取り」や「バーコードリーダー オンライン」で探している方は、画像が手元にあるときは画像モード、現物ラベルを確認するときはカメラモードを使い分けてください。検出した文字列を確認してからコピーまたはリンクを開けます。

読み取り結果を書き出す場合は、結果欄のコピー操作で文字列を取得し、Excelや在庫台帳の文字列セルへ貼り付けてください。現在は自動CSV出力ではないため、先頭ゼロやハイフンを保持する列形式を先に設定すると転記ミスを減らせます。

UPCの読み取り結果は商品マスタや輸出先の登録情報と照合し、先頭ゼロや桁数が変わっていないか確認してから利用してください。

読み取り前に確認したい画像と運用のポイント

バーコード読み取りを安定させるには、画像の写り方を確認します。線やセルの端が切れている、数字やロゴがコードに重なっている、左右の余白がない画像は、対象範囲を見つけにくくなります。まず対象を1つに絞り、コード全体を中央に入れてください。

紙のラベルを撮影するときは、光沢面の反射がバーやセルを白く飛ばさない角度を選びます。暗い場所では輪郭がつぶれ、明るすぎる場所では細い線の濃淡が消えるため、窓際の直射光よりも均一な室内照明が向いています。スマホの場合はデジタルズームを使いすぎず、端末を少し近づけてピントが合う位置を探すと、元画像の情報を保ちやすくなります。

確認項目良い状態避けたい状態
コードの範囲線・セル・数字・左右の余白がすべて見える端が切れている、別のコードが重なっている
ピントと解像度細い線の境界がはっきりしている手ぶれ、圧縮ノイズ、極端な縮小
光と角度白と黒の差があり、反射が少ない白飛び、影、斜めすぎる撮影
入力データ1枚につき確認対象を1つにする複数コードや説明文を同時に解析する

業務で使う場合は、読み取り結果をそのまま正解と決めつけず、元ラベルや商品マスタと照合してください。JAN、UPC、ITFのように数字の規格が決まっているコードでも、正しい商品に登録されているか、先頭ゼロが保持されているか、チェックデジットを含む桁数が一致しているかは別途確認が必要です。読み取れた文字列と登録値が違うときは、コードを作り直す前に画像とマスタの両方を見直します。

複数件を続けて確認するときは、1件の結果をコピーしたあと、次の画像を選ぶ前に対象ラベルを入れ替えます。URLが表示された場合も自動遷移させず、ドメイン名と入力元を確認してから開いてください。読み取りに失敗した画像は、同じファイルを何度も押すより、コード部分を切り抜く、明るさを変える、別角度で撮影するという順番で条件を変えると原因を切り分けやすくなります。

バーコード読み取りサイトの使い分け

方法向いている場面確認するポイント
画像から読み取り保存済みのラベル、スクリーンショット、PDFから切り出した画像コード全体と左右の余白が写っているか
カメラで読み取り商品、箱、会員カードなど手元の現物をその場で確認明るさ、ピント、反射、端末のカメラ許可
読み取り後の確認JAN、在庫番号、URL、注文番号などの転記前チェック表示された文字列が業務システムの登録値と一致するか

このツールはコードの文字列を検出するためのオンラインバーコード読み取り機能です。JANの正式登録、商品マスタの照合、特殊な業務コードの意味付けまでは行いません。検出結果は利用先のシステムやラベルと照合してから使ってください。

対応している主なバーコード

JAN / EAN-13EAN-8UPC-A / UPC-E Code128Code39Code93 ITFNW7 / CodabarQRコード Data MatrixPDF417Aztec

画像の解像度、印刷品質、角度、反射、余白によっては対応形式でも読み取れない場合があります。まずはバーコード部分を大きく、正面から写してください。

プライバシーと安全な使い方

  • 読み取り処理はブラウザ内で実行
  • 画像や結果を当サイトのサーバーへ保存しない
  • カメラはユーザーが許可した場合だけ起動
  • 停止ボタンまたはタブ切替でカメラを終了

URLが検出された場合でも、自動では移動しません。リンク先が不明なときは、ドメイン名を確認してから開いてください。

読み取り精度を上げる5つのコツ

  1. バーコード全体を入れる:左右の余白を含め、線やセルが切れないようにします。
  2. 正面から撮る:斜め撮影を避け、カメラとラベルをできるだけ平行にします。
  3. 明るさを整える:暗すぎる場所や、光が反射して白飛びする場所を避けます。
  4. 画像を切り抜く:複数のコードや文字がある画像は、対象コード周辺だけにすると成功しやすくなります。
  5. 別の画像で試す:ぼけ・汚れ・低解像度がある場合は、距離や角度を変えて撮り直します。

読み取りエラーと境界条件

バーコード読み取りが失敗したときは、対応形式かどうかだけでなく、画像の状態と入力方法を確認してください。このツールは画像内のコードを検出して文字列を返すもので、壊れた番号を推測したり、商品マスタの正しさを保証したりする機能ではありません。

状態起こりやすい原因試すこと
コードが見つからない小さすぎる、ぼけている、左右の余白が欠けているコード部分を大きく切り出し、正面から撮り直す
形式が不明独自仕様、複数コード、文字やロゴの重なり対象を1つに絞り、形式別の作成ページや種類一覧で確認する
同じ画像を選べない前回の失敗状態がファイル入力に残っているエラー後にもう一度ファイルを選択し、再解析する
カメラが起動しない権限拒否、HTTPSではない環境、カメラ使用中権限を許可し、他のカメラアプリを閉じて画像モードを試す

アップロードできる画像はPNG、JPG、JPEG、WebPで、サイズ上限は10MBです。読み取り結果がURLでも自動遷移しないため、ドメインと文字列を確認してから開いてください。画像に複数のコードがある場合は、対象を1つだけ残して切り抜くと結果を確認しやすくなります。

読み取り結果を使う前の確認

バーコード読み取りで表示された文字列は、ラベルや画面に記録されたデータを確認するための結果です。商品名、価格、在庫数、注文内容を自動で照合するものではないため、業務システムへ転記する前に元のラベルと見比べてください。

JANやUPCのようにチェックデジットを持つ形式でも、読み取れた数字が正しい商品に紐づくとは限りません。社内番号やURLを扱う場合は、先頭のゼロ、ハイフン、英字の大文字小文字を変更せず、そのままコピーできているかを確認します。複数の商品を続けて確認するときは、1件ずつ結果を消してから次の画像を選ぶと取り違えを防げます。

  • 転記前:画面の結果と印刷ラベルの数字・英字を照合する
  • 登録前:商品マスタや注文番号の対象を確認する
  • 共有前:URLや管理番号に個人情報が含まれていないか見直す

バーコード読み取り結果を業務で使うとき

バーコード読み取りで表示された値は、画像やカメラから検出した文字列です。商品名や価格を自動で確定する機能ではないため、在庫台帳や注文画面へ貼り付ける前に、元ラベルと登録先の値を照合してください。とくにJAN、UPC、ISBNのように桁数が決まった番号は、先頭ゼロや末尾のチェックデジットを省略しないことが大切です。

用途読み取り後の確認貼り付け先の注意
商品・POSJAN/UPCの桁数と商品マスタを照合数値ではなく文字列として保存
在庫・物流Code128やITFの英数字・桁を確認ハイフンや先頭ゼロを保持
URL・案内ドメインと入力元を確認自動遷移せず安全性を確認

複数件を処理するときは、1件をコピーしたら元の画像名や商品番号をメモし、次の画像に進みます。形式や用途が不明な場合は、バーコード種類一覧で候補を絞り、必要ならチェックデジット計算で数字を検算してください。

バーコード読み取りのよくある質問

画像からバーコードを読み取れますか?

はい。画像から読み取りタブでPNG、JPG、JPEG、WebPを選択してください。スクリーンショットでも、コード部分が鮮明なら解析できます。

パソコンでもカメラ読み取りできますか?

カメラを搭載したPCと対応ブラウザで利用できます。ブラウザにカメラ使用を許可し、読み取り対象を映してください。カメラがないPCでは画像アップロードを利用できます。

バーコードが読み取れない原因は何ですか?

ピントずれ、反射、暗さ、傾き、余白不足、コードの欠損などが主な原因です。バーコードを大きく写し、正面・明るい場所で再度試してください。

2次元バーコードも読み取れますか?

QRコード、Data Matrix、PDF417、Aztecなどに対応しています。ただし独自仕様や特殊な業務コードは、形式を検出できても内容の業務的な意味までは判定できません。

バーコードリーダー オンラインの結果はどこへ保存されますか?

結果はブラウザ画面に表示され、サイト側へ自動保存されません。必要な場合はコピーしてExcelや台帳へ貼り付け、業務の保存ルールに従って管理してください。

読み取った後に使える関連ツール

補足リファレンス / English

UPC barcode reading for North American product codes

This UPC reader helps you inspect UPC-A or UPC-E from a package image or device camera. Use the Japanese controls above to scan, then use this reference to preserve the decoded digits, handle common image problems, and confirm the result before using it in a catalog, inventory, or point-of-sale system.

UPC-A and UPC-E are retail barcode formats widely associated with products sold in North America. A reader can report the characters present in the image, but it does not identify the product owner, confirm a catalog match, or determine whether a code is still assigned to the package in front of you. Always compare the result with the product label and the authoritative record used by your organization.

For image scanning, use the original package photo instead of a compressed thumbnail. Keep the full symbol, the human-readable digits, and the white quiet zones at both sides in view. Crop out unrelated QR codes, promotional marks, and neighboring labels when possible. A code that looks large on a phone screen may still be too small in the source file after messaging or document export has reduced its resolution.

For camera scanning, make the bars fill a useful part of the frame without cutting off the first or last bar. Hold the device parallel to the package, wait for autofocus, and move closer rather than applying extreme digital zoom. Glossy plastic, curved bottles, and shrink wrap can produce bright reflections. A small change in angle often restores the black-and-white contrast needed by the decoder.

UPC-A normally contains a fixed-length digit string, while UPC-E is a compressed representation that may be expanded by downstream systems. The reader’s returned text should be kept exactly as shown until you know which representation your workflow expects. Do not add or remove digits based on memory. If a system requires a leading zero or a check digit, verify it against the package and the system specification.

Product packaging can show multiple identifiers at once: a UPC, a QR code, a lot number, a price sticker, or an internal warehouse label. A successful scan is not enough to tell you which identifier was detected if the image contains several candidates. Scan a crop containing one symbol and keep the item, size, flavor, or regional version beside the result when updating product data.

When a scan fails, change one input condition at a time. Use a sharper original image, crop closer, remove glare, improve the light, or straighten the camera. If the bars are torn, covered, or outside the frame, the correct result may be an error rather than a guessed digit sequence. Repeated retries of the same blurry image do not add information.

For inventory and catalog work, treat the decoded value as text so software does not convert it unexpectedly. Check the start and end digits after copying, especially when a spreadsheet or CSV import has automatic number formatting. Keep a source reference and, for important changes, have a second person compare the result with the printed label before publishing the updated product record.

Recommended UPC scanning workflow

  1. Isolate the symbol: Crop the UPC away from QR codes, price stickers, and nearby internal identifiers.
  2. Keep all edges visible: Include the first and last bars, the printed digits, and both quiet zones.
  3. Use stable focus: Hold the camera parallel to the package or choose the sharpest original image.
  4. Check the representation: Confirm whether the receiving system expects UPC-A, UPC-E, or another expanded form.
  5. Save as text: Preserve every digit and compare the copied result with the physical package.

UPC image conditions and recovery actions

Observed stateLikely reasonUseful next action
No UPC detectedThe bars are too small, blurred, cut off, or mixed with another code.Crop one symbol larger and keep the complete quiet zones visible.
First or last digit seems missingThe edge of the symbol was outside the frame or clipped by the crop.Use the original image and include both ends of the barcode.
Digits change in a spreadsheetAutomatic numeric formatting removed a leading zero or changed the value type.Use a text column and compare the full string after pasting.
Several identifiers are nearbyThe image contains UPC, QR, lot, or internal labels at the same time.Separate the target UPC into its own crop before scanning.
Camera will not startPermission was refused, another app is using the camera, or the page is not secure.Allow access, close other camera apps, or use image upload.

UPC barcode reader questions

Can this reader scan UPC-A and UPC-E from a product photo?

It can attempt to decode a sharp image containing the complete symbol. Keep the bars, digits, and quiet zones visible, then compare the result with the package.

Does a UPC scan confirm the product in my catalog?

No. It returns characters detected in the image. Product ownership, catalog mapping, and regional assignment must be checked through the authoritative record.

Why does a UPC scan fail on curved or glossy packaging?

Curvature and glare distort the bars or remove contrast. Change the camera angle, use diffuse light, and move closer while keeping the whole symbol in frame.

Should I add a leading zero to a UPC result?

Do not guess or edit it. Keep the decoded text unchanged and confirm the representation required by your product, inventory, or POS system.

Are package images stored by this tool?

The reader is designed for in-browser processing. Follow your organization’s policy before using an online scanner for confidential packaging or catalog data.

Catalog note: A decoded UPC is a text value to verify, not a replacement for the product master, ownership record, or regional code specification. Keep the complete digit string as text, note the package size and regional version, and compare the copied result with the physical label before changing inventory, catalog, or point-of-sale data.