CODE128バーコードを作成
CODE128 バーコードシンボルを作成する
※コピー&ペーストで一括で貼り付けできます
※チェックデジットは自動で計算されるので入力不要です
まだバーコードが生成されていません
1モジュールあたりの大きさ(px)
Code128バーコードの作り方
バーコード化する文字列を入力
バーの高さ・幅・色・余白を調整
画像形式を選んでダウンロード
Code128の特徴
ASCII全128文字に対応 — 英大文字・英小文字・数字・記号に加え、改行やタブなどの制御文字まで符号化できます。キーボードで打てる半角文字はほぼすべてバーコード化できるイメージです。
サブセットA/B/Cを自動切替 — 入力内容に応じて最適なサブセットが自動選択されます。ユーザー側でモードを意識する必要はありません。
サブセットCによる高密度化 — 数字2桁を1キャラクタに圧縮できるため、純粋な数字列であればCode39などの他規格より短いバー幅で印字できます。省スペースが求められる物流ラベルに最適です。
任意桁数の可変長 — 桁数の制限がなく、短い通し番号から長い複合IDまで同じ規格で扱えます。運用上の採番ルールをバーコードに合わせる必要がありません。
チェックデジットを内蔵 — モジュロ103によるチェックデジットが規格上必須で、本ツールが自動計算します。読み誤りが構造的に起きにくい信頼性の高い規格です。
ISO/IEC 15417として国際標準化 — 世界中のスキャナー・WMS・POSで標準対応しているため、導入後に読み取り互換性で困ることはほぼありません。
Code128 / Code39 / JAN の使い分け
| 項目 | Code128 | Code39 | JAN(EAN-13) |
|---|---|---|---|
| 対応文字 | ASCII全128文字(英数字・記号・制御文字) | 英大文字・数字・一部記号(-. $/+% 空白) | 数字のみ(固定13桁または8桁) |
| 情報密度 | 高い(サブセットCなら数字2桁を1キャラに圧縮) | 低い(1文字あたり9モジュール必要) | 標準(用途固定のため最適化済み) |
| 可変長 | ◯(任意桁数) | ◯(任意桁数) | ×(13桁または8桁固定) |
| 代表的な用途 | 物流・倉庫・社内管理・汎用ラベル | 工業部品・自動車・航空・レガシーシステム | 国内の小売POS・商品識別 |
| チェックデジット | 内蔵(自動計算) | オプション(任意で付与) | 内蔵(最終1桁・自動計算) |
さらに詳しく読む
Code128の活用シーン
社内の在庫・備品管理
図書館・資料室の蔵書管理
倉庫の入出庫ラベル
製造業の工程管理
受付・予約番号ラベル
社員証・入館証・検体管理
Code128A / B / C のサブセット使い分け
サブセットA — 英大文字・数字・記号・制御文字(ASCII 00〜95)を扱います。改行やタブを含む帳票系のデータに向いた構成です。
サブセットB — 英大文字・英小文字・数字・記号(ASCII 32〜127)に対応する一般用途向けの構成です。通常の英数字を含む文字列はこちらで符号化されます。
サブセットC — 数字のみ(偶数桁)を扱う高密度構成で、2桁の数字を1キャラクタに圧縮します。結果的にバー幅が約半分になり、長い数字列をコンパクトに印字できます。
ご利用時のポイント
バーコード選びに迷ったらCode128 — 業界標準の縛りがない社内用途・汎用ラベルでは、最も扱いやすくトラブルの少ない規格です。英数字+記号を高密度で格納でき、国内外のスキャナーが標準対応しています。
GS1規格に沿った物流ラベルが必要な場合 — 賞味期限・ロット番号・数量など、AI(アプリケーション識別子)付きのデータを扱うなら、Code128のGS1版であるGS1-128作成ツールが適しています。シンボル自体はCode128と同じです。
国内の小売POSに載せる商品なら —JANコード作成ツールをご利用ください。POSレジ・流通は13桁/8桁のJAN(EAN)が標準のため、Code128での代用はおすすめしません。
作成したバーコードの読取チェック — 印刷前にデータが正しく符号化されているか確認したい場合は、当サイトのCode128チェックデジット計算・読取ツールでチェックできます。試し刷り後はスマホ/ハンディの両方で読み取り確認をおすすめします。
印刷サイズ・コントラストの基本 — クワイエットゾーン(左右の余白)・バー幅・背景色コントラストといった基本は、他のバーコードと共通です。詳しくはQRコード作成ツールのガイドや、当サイトの印刷・読取に関する解説記事もあわせてご参照ください。
無料・登録不要・商用利用可 — 試作から量産ラベル作成まで、1点単位でもExcel/CSVでの一括作成でもご自由にご利用いただけます。
このツールについて -Q&A-
運営会社
- 「確実に読み取れるサイズ・誤り訂正レベル」
- 「印刷時の欠け・反射への対策」
- 「用途ごとに最適なデザインの許容範囲」









