無料GS1-128バーコードジェネレーター — サプライチェーン向けアプリケーション識別子バーコード

GS1-128バーコードをオンラインで無料生成。GS1-128(旧UCC/EAN-128)は、GTIN、ロット番号、有効期限、シリアル番号、SSCCなどの構造化データフィールドを、単一の準拠したCode 128バーコードにエンコードします。小売サプライチェーン、医薬品トレーサビリティ、物流カートンラベリングに最適です。PNGまたはSVG形式ですぐにダウンロードできます。サインアップ不要、透かしなし、制限なし。

GS1-128は、サプライチェーンバーコードのグローバル標準化団体であるGS1によって開発・維持されているCode 128シンボロジーの特殊化です。標準のCode 128とは異なり、GS1-128はスタートコードの直後にFNC1文字を使用して、バーコードがGS1アプリケーション識別子構文に従っていることをスキャナとミドルウェアに通知します。アプリケーション識別子は2〜4桁の数値プレフィックスで、後続のデータのタイプを識別します:GTIN(01)、バッチ/ロット番号(10)、生産日(11)、有効期限(17)、シリアル番号(21)、SSCC(00)、およびその他100以上の標準フィールド。GS1-128は、小売物流ラベル、EUの偽造医薬品指令のシリアル化に必須であり、ウォルマート、ターゲット、アマゾンなどの主要小売業者による入庫出荷ラベリングに要求されています。

GS1-128とは?

GS1-128は、サプライチェーンバーコードのグローバル標準化団体であるGS1によって開発・維持されているCode 128シンボロジーの特殊化です。標準のCode 128とは異なり、GS1-128はスタートコードの直後にFNC1文字を使用して、バーコードがGS1アプリケーション識別子構文に従っていることをスキャナとミドルウェアに通知します。アプリケーション識別子は2〜4桁の数値プレフィックスで、後続のデータのタイプを識別します:GTIN(01)、バッチ/ロット番号(10)、生産日(11)、有効期限(17)、シリアル番号(21)、SSCC(00)、およびその他100以上の標準フィールド。GS1-128は、小売物流ラベル、EUの偽造医薬品指令のシリアル化に必須であり、ウォルマート、ターゲット、アマゾンなどの主要小売業者による入庫出荷ラベリングに要求されています。

  • GS1アプリケーション識別子構文
    GS1-128バーコードは、単一のバーコード内に1つ以上のアプリケーション識別子+データフィールドペアをエンコードします。各AIは、後続のデータの意味を識別する数値プレフィックスです。一般的なAIには以下が含まれます:(01)GTIN-14、(10)バッチ/ロット番号、(11)生産日(YYMMDD)、(17)有効期限(YYMMDD)、(21)シリアル番号、(00)SSCC、(310x)正味重量(kg)、(420)配送先郵便番号。複数のAI+値のペアは、可変長フィールドを区切るFNC1区切り文字で区切って、1つのGS1-128バーコードに連結できます。
  • FNC1 — GS1システム識別子
    GS1-128の定義特性は、Code 128スタートコードの直後に挿入されるFNC1文字です。この単一の機能文字は、すべてのGS1準拠のスキャナとミドルウェアシステムに、バーコードが単なる英数字エンコードではなくAI構文に従っていることを通知します。FNC1プレフィックスがない場合、AIフォーマットのデータを含むバーコードは単なる標準のCode 128バーコードであり、生の文字列としてデコードされ、自動的にAI解析は行われません。
  • サプライチェーン、医薬品、小売コンプライアンス
    GS1-128は、物流カートンラベル(GS1物流ラベル標準)、米国DSCSAおよびEU FMD規制下の医薬品シリアル化、およびウォルマート、ターゲット、コストコ、テスコ、カルフール、アマゾンベンダーセントラルからの小売業者コンプライアンスラベリングプログラムに要求されるバーコード形式です。小売業者の配送ガイドまたはベンダーコンプライアンス文書が「GS1-128」または「UCC-128」を指定している場合、これが要求される正確な形式です。
  • 括弧付きの人間可読AI表記
    GS1-128バーコードでは、アプリケーション識別子はバーの下の人間可読テキストに括弧で囲まれて表示されます。例:(01)09521234543213(17)261231(10)ABC123。括弧は人間可読表示の一部であり、バーコード自体にはエンコードされていません。この表記により、オペレーターはスキャナなしでラベルから各フィールドの意味を直接読み取ることができます。
  • 固定長および可変長データフィールドのサポート
    GS1アプリケーション識別子は2つのカテゴリに分類されます:固定長フィールド(常に14桁のAI 01 GTIN-14など)と可変長フィールド(長さが変わるAI 10ロット番号やAI 21シリアル番号など)。連結されたGS1-128バーコード内の可変長フィールドは、次のAIと区切るためにFNC1文字で終端されます。固定長フィールドには区切り文字は不要です。このジェネレーターは区切り文字の挿入を自動的に処理します。

GS1-128 specifications

Code 128 carrying GS1 Application Identifier element strings — the standard barcode of global logistics. The table below lists the exact GS1-128 specifications — character set, check digit, X-dimension, quiet zone and the governing GS1 General Specifications; symbology basis ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.

Character set
Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates)
Data length
Variable; each AI has its own fixed or predefined-length rule, and symbol size is bounded by label space
Check digit
Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10
Density
Same as Code 128 — ≈24 numeric characters per inch in code set C
X-dimension (module width)
0.25-0.50 mm; 0.33-0.50 mm is typical on logistics labels
Quiet zone
10X on each side
Magnification
GS1 logistics label practice: 100% nominal X = 0.33 mm with 80-200% magnification allowed depending on printing process
Bar / space ratio
Variable-width bars and spaces
Standard
GS1 General Specifications; symbology basis ISO/IEC 15417
Introduced
1989 — GS1 (UCC/EAN joint standard, built on Code 128)

Typical uses: SSCC (AI 00) pallet and carton labels in global supply chains; Batch (10), expiry (17), and serial (21) traceability in food and pharma; Retail logistics, cross-docking, and EDI-linked shipments.

How GS1-128 compares to similar barcode types

Choosing the wrong symbology is the most common cause of barcodes that scan in the warehouse but get rejected downstream. This table compares GS1-128 with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.

GS1-128(this page)
Character set
Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates)
Check digit
Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10
Quiet zone
10X on each side
Character set
All 128 ASCII characters: 0-9, A-Z, a-z, punctuation, and control characters (code set dependent)
Check digit
Mandatory Mod 103 check character, calculated automatically by the encoder
Quiet zone
10X on each side (minimum 2.5 mm recommended for general scanning)
Character set
Digit pairs 00-99 only (numeric data)
Check digit
Mandatory Mod 103 check character, appended automatically
Quiet zone
10X on each side
Character set
Digits 0-9 only
Check digit
Mandatory Mod 10 check digit over the full 14 digits
Quiet zone
10X on each side
Character set
Digits 0-9 only
Check digit
Mandatory Mod 10 check digit (part of the GTIN-14)
Quiet zone
10X on each side
Character set
GS1 AI element strings — numeric AIs with some alphanumeric fields (max 41 alpha / 74 numeric chars)
Check digit
GTIN Mod 10 check digit embedded in the AI (01) element; no separate symbol check digit
Quiet zone
1X recommended

GS1-128バーコードの作成方法 — ステップバイステップ

準拠したGS1-128アプリケーション識別子バーコードの作成は1分もかかりません。次の手順に従ってください。

1

アプリケーション識別子を特定する

取引先、小売業者の配送ガイド、または規制仕様で要求されるGS1アプリケーション識別子を特定します。一般的な組み合わせ:医薬品ラベル用のGTIN + 有効期限 + ロット番号 [(01)GTIN(17)YYMMDD(10)LOT];物流カートンラベル用のSSCC [(00)SSCC18];製品シリアル化用のGTIN + シリアル番号 [(01)GTIN(21)SERIAL]。

2

標準形式でAIデータを入力する

GS1標準表記を使用して、AIデータ文字列を入力フィールドに入力または貼り付けます — アプリケーション識別子の数字を括弧で囲み、その直後にデータ値を続け、フィールド間にスペースを入れません:(01)09521234543213(17)261231(10)ABC123。ジェネレーターはAIプレフィックスを解析し、FNC1区切り文字を自動的に挿入します。

3

サイズを調整し、HRIテキストを検証する

ラベル用紙の寸法とGS1仕様要件に合わせてバー高さとモジュール幅を設定します。バーコードの下の人間可読テキストが括弧表記でアプリケーション識別子を正しく表示していることを検証します。プレビューはリアルタイムで更新されます。

4

ダウンロードして検証する

GS1-128バーコードをPNGまたはSVGとしてダウンロードします。完全な本番実行を印刷する前に、GS1対応のバーコード検証アプリまたはスキャナを使用してダウンロードしたバーコードをスキャンし、すべてのAIフィールドが正しく解析され、データ値が期待通りにデコードされることを確認します。

GS1-128バーコードジェネレーターの機能

自動FNC1挿入、AI検証、標準準拠の出力を備えた、完全に準拠したGS1-128アプリケーション識別子バーコードを生成します。

アプリケーション識別子入力とAI検証

標準形式でGS1 AIデータを入力します。例:(01)09521234543213(17)261231 — ジェネレーターは各AIプレフィックスを解析し、GS1一般仕様に対してデータ長と文字セットを検証し、正しいFNC1区切り文字で完全なシーケンスをエンコードします。無効なAIプレフィックスまたはデータフィールド長は、エンコード前にフラグが立てられます。

自動FNC1挿入

ジェネレーターは、GS1仕様に従って、スタートコードの後および可変長AIフィールド間にFNC1文字を自動的に挿入します。機能コードを手動で挿入する必要はありません。出力されるバーコードは完全に準拠したGS1-128シンボルであり、GS1対応のスキャナとEDIシステムは正しく解析します。

バーコード下の人間可読AIテキスト

GS1-128バーコードの下の人間可読テキストは、GS1物流ラベル印刷の一般仕様で指定されている標準のGS1括弧表記でアプリケーション識別子を表示します。例:(01)09521234543213(17)261231(10)ABC123。これにより、ラベルオペレーターと監査者は印刷されたラベルから直接AIデータを読み取って検証できます。

PNGおよびSVGダウンロード

GS1-128バーコードを、ラベルデザインソフトウェア、ERPテンプレート、印刷ワークフローに統合するためのロスレスSVGとして、または電子メール、ドキュメント、クイック印刷用の高解像度PNGとしてダウンロードします。SVG出力は、小さなカートンラベルからA4物流文書まで、あらゆる印刷スケールで鮮明なバーエッジを維持します。

調整可能なモジュール幅とバー高さ

ラベルサイズとスキャナ環境に合わせてX寸法とバー高さを設定し、GS1仕様の最小要件を満たします。GS1一般仕様は、物流ラベルの最小X寸法と最小シンボル高さ要件を定義しています。このジェネレーターでは、アプリケーションに合わせてGS1物流ラベル仕様に一致するように寸法を設定できます。

GS1-128一括生成

AI文字列のリストから一度の操作でGS1-128バーコードをバッチ生成します。1行に1つのAIデータ文字列を入力し、すべてのバーコードをPNGまたはSVGファイルのZIPとしてダウンロードします。シリアル化されたSSCCラベルの事前印刷、有効期限バリアントの事前生成、または医薬品カートンラベルのシリアル化された本番実行全体の作成に役立ちます。

GS1-128バーコードのユースケースと実例

GS1-128は、サプライチェーンのトレーサビリティとコンプライアンスのために複数の業界で義務付けられています。以下は最も重要なアプリケーションです。

サプライチェーン追跡のためにSSCC-18をエンコードする小売物流カートンラベルのGS1-128バーコード

小売物流カートンラベル(SSCC)

パレットとカートンを小売流通センターで追跡するためのシリアル輸送容器コード[(00)SSCC-18]をエンコードするGS1-128輸送カートンラベルを生成します。SSCCラベルは、ウォルマート、ターゲット、ホームデポ、テスコ、およびほとんどの主要な世界的な小売業者による入庫出荷に必要です — GS1-128が義務付けられたバーコード形式です。

FMD準拠のためにGTIN、シリアル番号、ロット、有効期限をエンコードする医薬品カートンラベルのGS1-128バーコード

医薬品シリアル化とFMDコンプライアンス

EU偽造医薬品指令および米国DSCSA医薬品サプライチェーンシリアル化のために、GTIN(AI 01)、シリアル番号(AI 21)、ロット番号(AI 10)、有効期限(AI 17)をエンコードするGS1-128バーコードを生成します。単一のGS1-128バーコード内のこれら4つのAIは、検証システムへのアップロードに必要な標準の医薬品カートンラベル形式を構成します。

食品安全トレーサビリティのためにGTIN、生産日、ロット番号をエンコードする食品ケースラベルのGS1-128バーコード

食品安全とロットトレーサビリティラベル

食品製品ケースラベリングのために、GTIN、生産日(AI 11)、賞味期限(AI 15)、ロット番号(AI 10)を単一のGS1-128バーコードにエンコードします。GS1-128は、メーカーから流通業者、小売業者に至るまで、コールドチェーンのあらゆるポイントで自動ロットトレーサビリティスキャンを可能にし、迅速なリコール識別と食品安全コンプライアンスをサポートします。

フルフィルメントセンターでの受け取りのためにSSCCをエンコードするAmazon FBA入庫出荷カートンラベルのGS1-128バーコード

AmazonベンダーセントラルとFBA出荷ラベル

AmazonのベンダーセントラルおよびFBA入庫出荷仕様では、SSCC(AI 00)または注文番号をエンコードするGS1-128カートンラベルが必要です。Amazonフルフィルメントセンターでの受取拒否とチャージバックを回避するために、Amazon入庫出荷用の準拠したGS1-128ラベルを生成します。

GS1-128バーコード — よくある質問

GS1-128アプリケーション識別子、FNC1エンコーディング、コンプライアンス要件、および標準のCode 128との違いに関する技術的な回答。

1

GS1-128とCode 128の違いは何ですか?

Code 128は、ASCIIデータをエンコードする汎用バーコードシンボロジーです。GS1-128は、スタートコードの直後にFNC1機能文字を使用して、バーコードをGS1アプリケーション識別子バーコードとして識別するCode 128の特定のアプリケーションです。GS1-128を認識するスキャナとミドルウェアはFNC1プレフィックスを解析し、AI構文デコードを適用します。GS1-128用に設定されていない標準のCode 128スキャナは、同じバーコードをFNC1のASCII値で始まるプレーンな英数字文字列としてデコードするか、FNC1文字をまったくデコードしない場合があります。

2

GS1アプリケーション識別子とは何ですか?

アプリケーション識別子は、GS1一般仕様で定義された2〜4桁の数値コードで、後続のデータフィールドの意味と形式を識別します。例えば、AI(01)は14桁のGTINを識別します。AI(17)はYYMMDD形式の6桁の有効期限を識別します。AI(10)は可変長の英数字ロットまたはバッチ番号を識別します。100以上定義されたAIの完全なリストは、gs1.orgで入手可能なGS1一般仕様文書に公開されています。

3

1つのGS1-128バーコードに複数のアプリケーション識別子をエンコードできますか?

はい。複数のAI+値のペアを単一のGS1-128バーコード内に連結できます。固定長フィールド(AI 01の下のGTIN-14など)は区切り文字を必要としません — スキャナは読み取る文字数を正確に認識します。可変長フィールド(AI 10の下のロット番号やAI 21の下のシリアル番号など)は、次のAIからFNC1文字で区切られます。このジェネレーターは、GS1一般仕様のAI定義に基づいてFNC1区切り文字の挿入を自動的に処理します。

4

SSCCとは何ですか?GS1-128でどのようにエンコードされますか?

シリアル輸送容器コードは、物流ユニット(パレット、カートン、またはコンテナ)に割り当てられた18桁のGS1識別子で、サプライチェーンを通じて追跡するためのものです。これは、アプリケーション識別子(00)の後に18桁のSSCC値(00)009521234512345675を続けてGS1-128でエンコードされます。SSCCには、GS1会社プレフィックス、シリアル参照、Mod 10チェックデジットが含まれます。SSCC GS1-128バーコードは、主要な小売業者によって要求されるGS1物流ラベルの主要な識別子です。

5

GS1-128はUCC-128やEAN-128と同じですか?

はい。GS1-128、UCC-128、EAN-128はすべて同じバーコード標準を指します。2009年にGS1 USとGS1インターナショナルが命名規則を統一した際に、UCC/EAN-128からGS1-128に名称が変更されました。古い小売業者の配送ガイドやEDI文書では、まだUCC-128またはEAN-128を参照している場合があります — 仕様がこれらの名前のいずれかを呼び出し、アプリケーション識別子のエンコーディングを必要とする場合、GS1-128が正しい形式です。

6

GS1-128を使用するためにGS1会社プレフィックスは必要ですか?

小売およびサプライチェーンで使用されるGTIN(AI 01)とSSCC(AI 00)の場合、はい — グローバルに一意の識別子を生成するには、GS1からライセンスされたGS1会社プレフィックスが必要です。内部バーコード使用(自社システムのロット番号、日付、または内部シリアル番号のエンコード)の場合、バーコードがグローバルサプライチェーンに公開されたり、サードパーティの小売業者システムによってスキャンされたりしない限り、GS1会社プレフィックスなしでGS1-128構文を使用できます。

今すぐ無料でGS1-128バーコードを生成 — インスタント、サインアップ不要

小売物流、医薬品シリアル化、食品トレーサビリティ、サプライチェーンラベリングのための準拠したGS1-128アプリケーション識別子バーコードを今すぐ作成します。AIデータ文字列を入力し、サイズを設定し、PNGまたはSVGとしてダウンロードします — アカウント不要で完全無料です。