Published: 2026-06-11
EAN-13 と UPC-A は競合する技術ではありません。両者は同じ規格 ISO/IEC 15420 で定義されており、今世紀に作られたどのスキャナーも両方を読みます。UPC-A は構造上、最初の桁がゼロの EAN-13 です。
本当の問題は技術的ではなく事務的です。どの番号を発行されたか、そして、あなたが販売する小売業者がラベルにどの形式を求めるか、です。
At a glance
| Symbology standard (both) | ISO/IEC 15420 (2009) — ISO/IEC 15420 |
|---|---|
| UPC-A | 12 digits (GTIN-12) — 11 data digits + 1 mod-10 check digit |
| EAN-13 | 13 digits (GTIN-13) — 12 data digits + 1 mod-10 check digit |
| Relationship | A UPC-A equals an EAN-13 with a leading zero (same product, same bars) |
| Nominal size (X = 0.33 mm) | 37.29 mm wide × 25.93 mm tall at 100% magnification; range 80%–200% — GS1 General Specifications §5.2.3 |
| Where used | UPC-A = US & Canada convention · EAN-13 = everywhere else |
“UPC-A and EAN-13 share the same symbol structure; modern scanners read both interchangeably, and an EAN-13 with a leading zero is, in effect, a UPC-A.”
同じ規格、1桁の違い
UPC-A は12桁(GTIN-12)をエンコードし、EAN-13 は13桁(GTIN-13)をエンコードします。GTIN-12 の先頭にゼロを付ければ GTIN-13 になります。同じ製品、同じバー、二つの書き方です。
これが、データベース、マーケットプレイス、POSシステムが 012345678905 と 0012345678905 を同じ商品として扱う理由です。チェックディジットの計算は、両者で同じ modulo-10 アルゴリズムです。
それぞれの形式が求められる場所
UPC-A はアメリカ合衆国とカナダで販売される製品の慣例です。EAN-13 はそれ以外のあらゆる場所の慣例です。2005年の GS1「Sunrise」期限以来、北米の小売システムは13桁のコードも受け入れることが求められており、この区別は今やほとんどの店で見た目上のものにすぎません。
実用的なルール: あなたの GS1 プレフィックスが GS1 US によって発行され、主に北米で売るなら UPC-A を印刷します。プレフィックスが他の GS1 加盟団体から来ているなら EAN-13 を印刷します。大西洋の両側で売るなら、パッケージ上の1つの EAN-13 がどこでも通用します。
Amazon やマーケットプレイスが実際に確認すること
Amazon をはじめ、ほとんどの大規模マーケットプレイスは、あなたが入力する GTIN を GS1 データベースと照合します。プレフィックスが登録されているか、そしてますます、それがあなたのブランドに登録されているかを確認します。でっち上げの番号や、1990年代以前のプレフィックスの再販業者から安く買った「リサイクル」UPC は、出品削除のリスクがあります。
小売やマーケットプレイスで売るなら、番号は GS1 から直接取得してください。カンパニープレフィックス(あなた自身の番号ブロック)か、単一製品ビジネスなら単一の GTIN です。社内在庫、サンプル、レジを通らないバーコードには、どんな数字でも通用し、GS1 は関与しません。
どちらも正しく印刷する
公称サイズは100%倍率で 37.29 × 25.93 mm、GS1 General Specifications による許容範囲は80%から200%です。80%を下回ると、レジでのスキャン失敗が急増します。
クワイエットゾーン(バーの両脇の明るい余白)を保ち、暗いバーを明るい背景に印刷し、バーを決して赤で印刷しないでください。小売のレーザースキャナーは赤を白として読みます。
よくある質問
- UPC-A バーコードの製品をヨーロッパで売れますか?
- 売れます。ヨーロッパのスキャナーは UPC-A を読み、先頭にゼロを付けた同等の EAN-13 として扱います。逆に北米でも、現代のどのレジでも通用します。
- ゼロを足して UPC を EAN に変えられますか?
- 先頭にゼロを付けた13桁の形式が、すでにあなたの製品の GTIN-13 です。新しい番号は不要です。UPC を求めるシステムには12桁の形式を、EAN を求めるシステムにはゼロ埋めの形式を入力してください。どちらも同じ製品を識別します。
- 製品のバリエーションごとに別々のバーコードが必要ですか?
- 必要です。買い物客が選択できるすべてのバリエーション(各サイズ、色、味、入り数)には、それぞれ独自の GTIN が必要です。レジと在庫システムは、その番号でしか製品を区別できないからです。
関連ツール
- EAN-13 バーコードジェネレーター — チェックディジット自動計算付きの13桁小売バーコード。
- UPC-A バーコードジェネレーター — 12桁の北米向け小売バーコード。
- バーコードジェネレーター — 対応する30+すべてのシンボル体系を一つのツールで。
