ScanMosaic

Code 128バーコード: ラベル、在庫管理、配送での使い方

読了目安5分 · 2026 年 11 月 7 日に更新

Code 128は、大文字・小文字、数字、記号を含むASCII 128文字すべてをエンコードできる一次元バーコードです。コンパクトで信頼性が高いため、倉庫のラベル、資産タグ、SKU、荷物ラベルの標準として使われています。

Code 128を使う場面

  • 在庫管理とSKU: 社内での利用に。
  • 資産タグ: ノートPC、工具、備品に。
  • 配送・荷物ラベル: 運送会社が追跡番号によく使います。
  • レジ用ではありません。 小売のレジではEAN-13またはUPC-Aが前提です。

コンパクトに収まる仕組み

Code 128には3つの文字セットがあります。セットAは大文字と制御文字、セットBは大文字と小文字、セットCは2桁の数字を1シンボルにまとめるため、長い数字は半分のスペースで済みます。優れたジェネレーターは、バーコードを可能な限り短くするため、セットを自動で切り替えます。また、Code 128には必ずチェック文字が組み込まれており、自動で追加され、テキストには表示されません。

外箱とパレット用のGS1-128

GS1-128は、GS1のルールを適用したCode 128です。データはフィールドに分けられ、括弧付きのアプリケーション識別子が付きます。たとえば、商品番号は(01)、バッチは(10)、有効期限は(17)です。小売店や流通業者から求められたときは、GS1-128ジェネレーターをご利用ください。

サイズと印刷

  • 両側に10モジュール以上の余白(クワイエットゾーン)を空けてください。
  • 感熱ラベルプリンターでは、最も細いバーを約0.25 mm以上にしましょう。
  • バーが高いほど、斜めからでも読み取りやすくなります。ほとんどのラベルには10~15 mmが適しています。
  • 内容が短いほど、バーコードも短くなります。数字だけの内容が最もコンパクトに収まります。

作成する

Code 128ジェネレーターを開き、テキストまたは数字を入力して、プリンターに合わせたバーの幅と高さを設定し、PNGまたはSVGをダウンロードします。大量のラベルには、Proプランの一括バーコード作成で、リストや連番から最大500個を一度に作成できます。

  1. 内容を選びます。 SKU、資産番号、追跡番号など。
  2. Code 128ジェネレーターに入力しましょう。 文字セットとチェック文字は自動で処理されます。
  3. プリンターに合わせてバーの幅と高さを設定しましょう。 バー1本あたり0.25 mm以上、高さ10 mm以上。
  4. テストラベルを印刷して、読み取ってみましょう。 デコードされたテキストが完全に一致するか確認します。

よくある質問

質問

Code 128で文字をエンコードできますか?

はい。大文字・小文字、数字、記号が使えます。

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

Code 128のほうがコンパクトで、扱える文字も多くなります。Code 39は古い規格ですが、一部の業界やIDシステムでは今も必要とされています。

小売商品にCode 128を使えますか?

レジ用ではありません。店舗ではEAN-13またはUPC-Aを読み取ります。自社のラベルや物流にはCode 128を使ってください。

1分足らずで最初のコードを作成

無料で、プライバシーを守り、ダウンロード前に読み取りを確認します。