Code 128 バーコード作成

在庫IDや管理番号を印刷用の1次元バーコードに変換

あらゆる規模の企業が信頼

Code 128バーコードとは?

Code 128は、バーと空白の並びで文字や数字を表す1次元バーコードです。対応するスキャナーで読み取ると、格納した値が在庫管理ソフトや業務システムに渡されます。QR Code AIでは、大文字と小文字を含む印字可能なASCII文字を最大80文字入力できます。バーコードが示すのはレコードの識別子で、商品名、価格、在庫数は接続先のソフトウェアが参照します。形式の詳細はCode 128のISO規格をご覧ください。

社内の在庫ラベルなら、SKU-2048-BLUEを格納し、在庫管理システムにも同じ識別子を登録します。まとめて印刷する前に、ダウンロードしたラベルをテスト用の入力欄で読み取ってください。取引先からGTIN、ロット番号、有効期限などのGS1アプリケーション識別子を求められた場合は、GS1-128を選びます。

Code 128バーコードの作り方

データを入力してバーコードを確認し、ダウンロードしたラベルを実際の読み取り環境でテストします。

  1. ステップ1

    正しいデータを入力

    SKU-2048-BLUEなどの社内識別子を入力します。大文字・小文字や記号を、読み取り先のレコードと一致させてください。

  2. ステップ2

    バーコードとコントラストを確認

    明るい背景に暗い前景色を選びます。必要なクワイエットゾーンを保ち、必要に応じて余白を追加してください。プレビューを確認し、入力値やスキャンしやすさの問題を修正します。

  3. ステップ3

    ダウンロードして読み取りをテスト

    PNG、JPG、WebP、SVG、PDF、EPSから選びます。配置時に縦横比と周囲の余白を保ち、使用予定のリーダーで印刷サンプルを読み取って、返されたデータを照合してください。

用途に合わせてCode 128ラベルを準備

データを確認し、必要な余白を保ち、ラベルに適したファイル形式を選びましょう。

大文字と小文字をそのまま保持

Code 128は、小文字を含む印字可能なASCII文字に対応しています。システムに登録済みの識別子を使い、読み取り結果を1文字ずつ照合してください。通常のCode 128の値にGS1のフィールド名を付け足さないでください。

周囲の余白を確保

作成ツールは、バーコードの周囲に必要なクワイエットゾーンを確保します。配置後もその部分を空白に保ち、実際の印刷サイズと使用予定のスキャナーで読み取りをテストしてください。

書き出し形式を選択

SVG、PDF、EPSのベクター形式、またはPNG、JPG、WebPの画像形式でダウンロードできます。書き出すたびに保存データとの一致を確認しますが、実際の用紙や素材に印刷したものもテストしてください。バーコードの6つのダウンロード形式をガイドで比較できます。

在庫の保管場所と作業書類に使うCode 128

在庫品のSKU-2048-BLUEラベルと、棚のBIN-A-03ラベルを別々に表示。

在庫品と保管場所を別々に識別する

SKU-2048-BLUEは在庫品、BIN-A-03は保管場所を識別する値として使えます。それぞれのラベルに必要な値を格納し、在庫管理システムの対応する入力欄で読み取ってください。在庫品と保管場所の対応関係は、そのシステム側で管理します。

作業指示書とチェックリストに、同じJOB-1042のCode 128バーコードを表示。

関連する作業書類に同じ管理番号を使う

作業指示書と付随するチェックリストにJOB-1042を印刷すると、どちらのCode 128も同じ作業レコードを識別できます。印刷された作業内容は別の情報です。バーコードの読み取りで送られるのは格納した値だけで、作業内容そのものがソフトウェアに渡されるわけではありません。

Code 128・Code 39・GS1-128の比較

QR Code AIはCode 128の参照値で大文字・小文字を保持し、在庫ラベル向けにネイティブSVG・PDF・EPSを書き出せます。受け入れ側のシステムに合う形式を選ぶために、大文字のCode 39や構造化されたGS1-128と比較してください。緑のチェックは、記載した用途への適性が高いことを示します。アイコンまたは下線付きのラベルで詳細を確認できます。

形式・入力ガイド · 出典確認日:2026年10月30日
比較項目
Code 128
Code 39GS1-128

入力データ

A–Z・数字・記号

A–Z・数字・記号

大文字、数字、指定された記号

所定のGS1 AI

所定のGS1 AI

対応するGS1アプリケーション識別子のフィールド

大文字・小文字

大文字に変換

大文字に変換

小文字を大文字に正規化

AIごとの規則

AIごとの規則

文字の規則は各AIによって異なる

データの意味

資産管理側で定義

資産管理側で定義

参照値の意味は資産管理システムが定義

GS1フィールドの意味

GS1フィールドの意味

GS1 AIが各フィールドの意味を識別

用途の例

ASSET-2048

ASSET-2048

設備タグASSET-2048

GTIN + ロット + 日付

GTIN + ロット + 日付

GTIN、ロット、有効期限

適した用途

Code 39が必須

Code 39が必須

既存の業務フローがCode 39を必要とする場合

GS1データが必須

GS1データが必須

取引先が構造化されたGS1データを必要とする場合

QR Code AIでは、書き出した画像やベクターデータが、想定する形式で保存済みの値にデコードできることを確認してからダウンロードを許可します。大文字・小文字を含む在庫参照値では、実際に受け渡すファイルの文字の大小も照合します。

この編集画面の上限は、Code 128が印字可能なASCII文字80文字、Code 39が60文字です。ここでのCode 39は大文字のバリアントです。GS1-128は専用の開始構造とAIを使い、通常の文字列に括弧を加えたものではありません。GS1のFNC1の説明とCode 39規格の概要もご確認ください。

関連するバーコード形式を比較

全10種類のバーコード形式を見る
質感のある背景に、白いバーコードと39の数字をあしらった琥珀色と青灰色のガラス球。

Code 39 作成

Code 39対応スキャナー向けに、大文字を使った資産管理ラベルを作成。

Code 39バーコードを作成
質感のある背景に、白いバーコードとGS1の文字をあしらったシトリンイエローとオリーブ色のガラス球。

GS1-128 作成

GTIN、ロット、日付を1つの構造化されたバーコードに格納。

GS1-128バーコードを作成
質感のある背景に、白いData Matrixの模様とDMの文字をあしらったアイスブルーとスチールグレーのガラス球。

Data Matrix 作成

文字や識別子をコンパクトな2次元コードに格納。

Data Matrixを作成
質感のある背景に、白いバーコードとEAN-13の文字をあしらった青磁色とブロンズ色のガラス球。

EAN-13 バーコード作成

割り当て済みの13桁の商品番号から小売用バーコードを作成。

EAN-13バーコードを作成

Code 128バーコードのよくある質問

入力、印刷、保存後のバーコードについて

このCode 128作成ツールは、英字、数字、スペース、対応する記号など、印字可能なASCII文字を1〜80文字受け付けます。任意のUnicode文字や制御文字には対応していません。これは本エディターの入力上限であり、すべてのCode 128実装に共通する上限ではありません。

本エディターのCode 128では、大文字と小文字を含む印字可能なASCII文字を使えます。Code 39は、大文字、数字、限られた記号を使用します。スキャナーと在庫管理ソフトが想定する形式を選んでください。形式を変えるだけでは在庫レコードは作成されません。

いいえ。GS1-128はCode 128の符号化方式に、GS1固有の構造とアプリケーション識別子を加えたものです。GTIN、ロット、日付、SSCCを構造化して格納する場合はGS1-128作成ツールを使ってください。通常のCode 128で数字を括弧で囲んでも、GS1-128にはなりません。

はい。QR Code AIではSVG、PDF、EPSのベクターファイルと、PNG、JPG、WebPのラスター画像をダウンロードできます。配置時にバーコード全体と周囲の余白を保ち、使用予定のサイズで印刷したサンプルを対応スキャナーで確認してください。

ダウンロードしたバーコードのデータは固定で、有効期限は設定されていません。保存データを変更した場合は、新しいバーコードをダウンロードして印刷し直す必要があります。既存の印刷物には元のデータが残ります。読み取り回数の分析や変更可能なリダイレクト機能はありませんが、接続先の在庫管理・POSシステムでは同じ識別子に紐づくレコードを更新できます。顧客向けWebリンクと読み取り分析には、URLのQRコードとQRコードトラッキングをご覧ください。

はい。個人アカウントとPremium以外の各ワークスペースで、バーコードを3個作成できます。アーカイブしても作成枠は空きません。Premiumでは追加で作成できます。バーコードの作成・編集・ダウンロードでは7日間のトライアルは始まりません。その範囲で最初の動的QRコードまたはスマートリンクを作成すると開始します。トライアル終了後も、バーコードに直接記録した値は保持されます。有効に保つ必要のある管理型リダイレクトはありません。