CODE128バーコードを作成

このページでは複数のCODE128バーコード画像を作成することができます。
無料/ユーザー登録不要/商用利用可能
作成した画像はpng/jpeg/webp/svgでダウンロードすることができます

CODE128 バーコードシンボルを作成する


※コピー&ペーストで一括で貼り付けできます

※チェックデジットは自動で計算されるので入力不要です

まだバーコードが生成されていません

1モジュールあたりの大きさ(px)

Code128バーコードの作り方

3ステップで、ASCII全128文字に対応したCode128バーコードを作成できます。ユーザー登録は不要で、商用利用も可能です。
1

バーコード化する文字列を入力

英数字・記号などASCIIに含まれる文字(半角)をキーボード入力欄に貼り付けます。桁数の制限はなく可変長で発行できるため、社内の管理番号・伝票番号・資産タグ・予約番号など、運用に合わせて柔軟に設計できます。複数件をまとめて作成したい場合は、Excel・CSVから貼り付けて一括生成も可能です。
Tips入力した文字からサブセットA/B/Cを自動選択します。ユーザー側で意識する必要はありません。数字のみの偶数桁を入力するとサブセットCが自動的に使われ、バー幅が最も短い高密度表示になります。
2

バーの高さ・幅・色・余白を調整

用途に合わせてバーの高さ・拡大率(scale)・背景色・マージンを指定します。倉庫など離れた場所から読み取る場合は幅広め・高さ高めに、手元のハンディスキャナで読む場合はコンパクトなサイズで問題ありません。下に表示される値(HRI: Human Readable Interpretation)の表示/非表示も切り替えられます。
Tips両端のクワイエットゾーン(余白)は最細バーの10倍以上が推奨です。マージンを0にすると読取エラーの原因になるため、迷ったら初期値のままご利用ください。
3

画像形式を選んでダウンロード

PNG・JPEG・WebP・SVGから出力形式を選んでダウンロードします。ラベル印刷や高解像度が必要な用途では、拡大しても劣化しないベクター形式のSVGがおすすめです。複数件を作成した場合はZIPでまとめてダウンロードできます。
Tips本番印刷前には、実際のプリンタ・用紙・スキャナで試し刷りと読取テストを行ってください。読取確認には当サイトの「読取テストツール」もご利用いただけます。
迷ったらCode128から検討を: 「社内で使う独自番号をバーコードにしたい」「どの規格にすべきか決まっていない」という場面では、汎用性が最も高いCode128が第一候補になります。英数字・記号に幅広く対応し、国内外のスキャナーが標準対応しているため、導入後に困るケースはほとんどありません。

Code128の特徴

Code128は1981年に開発され、ISO/IEC 15417として国際標準化された1次元バーコードです。「汎用性」「高密度」「可変長」の三拍子が揃っており、業界標準の縛りがない用途で最も広く使われています。
  • ASCII全128文字に対応 — 英大文字・英小文字・数字・記号に加え、改行やタブなどの制御文字まで符号化できます。キーボードで打てる半角文字はほぼすべてバーコード化できるイメージです。

  • サブセットA/B/Cを自動切替 — 入力内容に応じて最適なサブセットが自動選択されます。ユーザー側でモードを意識する必要はありません。

  • サブセットCによる高密度化 — 数字2桁を1キャラクタに圧縮できるため、純粋な数字列であればCode39などの他規格より短いバー幅で印字できます。省スペースが求められる物流ラベルに最適です。

  • 任意桁数の可変長 — 桁数の制限がなく、短い通し番号から長い複合IDまで同じ規格で扱えます。運用上の採番ルールをバーコードに合わせる必要がありません。

  • チェックデジットを内蔵 — モジュロ103によるチェックデジットが規格上必須で、本ツールが自動計算します。読み誤りが構造的に起きにくい信頼性の高い規格です。

  • ISO/IEC 15417として国際標準化 — 世界中のスキャナー・WMS・POSで標準対応しているため、導入後に読み取り互換性で困ることはほぼありません。

Code128 / Code39 / JAN の使い分け

1次元バーコードの代表的な3規格を、対応文字・情報密度・可変長・用途の観点で比較しました。迷ったら下表から逆引きで選ぶのが最速です。
項目Code128Code39JAN(EAN-13)
対応文字ASCII全128文字(英数字・記号・制御文字)英大文字・数字・一部記号(-. $/+% 空白)数字のみ(固定13桁または8桁)
情報密度高い(サブセットCなら数字2桁を1キャラに圧縮)低い(1文字あたり9モジュール必要)標準(用途固定のため最適化済み)
可変長◯(任意桁数)◯(任意桁数)×(13桁または8桁固定)
代表的な用途物流・倉庫・社内管理・汎用ラベル工業部品・自動車・航空・レガシーシステム国内の小売POS・商品識別
チェックデジット内蔵(自動計算)オプション(任意で付与)内蔵(最終1桁・自動計算)

Code128の活用シーン

Code128は業界標準に縛られないため、社内管理から現場オペレーションまで幅広く使われています。代表的な活用例をご紹介します。

社内の在庫・備品管理

パソコン・工具・消耗品などに独自IDを付与し、持ち出し履歴や棚卸をバーコードで管理
社内ルールで決めた英数字の管理番号をそのままバーコード化でき、既存の採番体系を変えずに導入できます

図書館・資料室の蔵書管理

ISBN非対応の内部資料・自費出版物・研修テキストなどを独自番号で管理
貸出システムのIDをそのままCode128化して背表紙ラベルに貼付する運用が一般的です

倉庫の入出庫ラベル

棚番号・ピッキングリスト・ロケーションIDなど、倉庫管理システム(WMS)の識別子を印字
ハンディスキャナでの読取精度が高く、物流現場のデファクトスタンダードとして採用されています

製造業の工程管理

部品・仕掛品・ロット番号を工程ごとにスキャンし、生産進捗をリアルタイムに把握
英数字混在の部品番号にも対応できるため、既存の図面番号・型番をそのまま活用できます

受付・予約番号ラベル

受付票・整理券・クリーニング預り票などの識別番号をバーコード化
可変長かつ高密度のため、日付+通し番号のような長めの文字列もコンパクトに印字できます

社員証・入館証・検体管理

社員ID・来訪者ID・検査検体のバイアル番号などをバーコード化し、入退室や検査工程に紐付け
医療・研究機関の検体管理や、オフィスの入退館ログにも広く使われる汎用的な運用です

Code128A / B / C のサブセット使い分け

Code128は、3つのサブセット(キャラクタセット)を切り替えながら同じバーコードの中で表現を最適化する仕組みを持っています。実運用ではユーザー側で意識する必要はありませんが、仕組みを知っておくと読取トラブルの原因切り分けに役立ちます。
  • サブセットA — 英大文字・数字・記号・制御文字(ASCII 00〜95)を扱います。改行やタブを含む帳票系のデータに向いた構成です。

  • サブセットB — 英大文字・英小文字・数字・記号(ASCII 32〜127)に対応する一般用途向けの構成です。通常の英数字を含む文字列はこちらで符号化されます。

  • サブセットC — 数字のみ(偶数桁)を扱う高密度構成で、2桁の数字を1キャラクタに圧縮します。結果的にバー幅が約半分になり、長い数字列をコンパクトに印字できます。

本ツールでの扱い: 入力された文字列からサブセットを自動判定し、必要に応じて1本のバーコード内で切り替えます。純粋な数字列であれば自動的にサブセットCが優先され、最も短いバー幅で生成されます。ユーザー側で「A/B/Cを選ぶ」操作は不要です。

ご利用時のポイント

Code128を選ぶ・作る・印刷するときに知っておくと判断が早くなるポイントをまとめました。
  • バーコード選びに迷ったらCode128 — 業界標準の縛りがない社内用途・汎用ラベルでは、最も扱いやすくトラブルの少ない規格です。英数字+記号を高密度で格納でき、国内外のスキャナーが標準対応しています。

  • GS1規格に沿った物流ラベルが必要な場合 — 賞味期限・ロット番号・数量など、AI(アプリケーション識別子)付きのデータを扱うなら、Code128のGS1版であるGS1-128作成ツールが適しています。シンボル自体はCode128と同じです。

  • 国内の小売POSに載せる商品ならJANコード作成ツールをご利用ください。POSレジ・流通は13桁/8桁のJAN(EAN)が標準のため、Code128での代用はおすすめしません。

  • 作成したバーコードの読取チェック — 印刷前にデータが正しく符号化されているか確認したい場合は、当サイトのCode128チェックデジット計算・読取ツールでチェックできます。試し刷り後はスマホ/ハンディの両方で読み取り確認をおすすめします。

  • 印刷サイズ・コントラストの基本 — クワイエットゾーン(左右の余白)・バー幅・背景色コントラストといった基本は、他のバーコードと共通です。詳しくはQRコード作成ツールのガイドや、当サイトの印刷・読取に関する解説記事もあわせてご参照ください。

  • 無料・登録不要・商用利用可 — 試作から量産ラベル作成まで、1点単位でもExcel/CSVでの一括作成でもご自由にご利用いただけます。

このツールについて -Q&A-


Q
CODE128とは?

Q
CODE128で入力できる文字は?

Q
CODE128の桁数に決まりはありますか?

Q
このツールはどのような場面で使用できますか?

Q
他社サービスと比較してこのツールの特徴は?

Q
個人・法人でも利用できますか?

Q
このツールは無料ですか?

Q
このツールは商用利用できますか?

Q
このツールの安全性は?

運営会社


当ツールは、QRコード入退場システム「QR ENTRY」を開発・運営している日本の企業 コンベンションクラウド合同会社(Convention Cloud, Inc. / 日本・大阪) が提供するツールで、QRコードの認知度向上と普及を目的に、完全無料で提供しています。
展示会・学術集会・各種イベントの受付や入退場管理でQRコードを実務運用してきた中で得た、
  • 「確実に読み取れるサイズ・誤り訂正レベル」
  • 「印刷時の欠け・反射への対策」
  • 「用途ごとに最適なデザインの許容範囲」
などの知見をツールの仕様に反映しています。現場で起きた失敗パターンを踏まえ、作成したQRコードがより安定して読み取れるよう設計しています。

QRコード作成

無料