無料 Code 128C バーコード生成ツール — 数字専用の超コンパクトバーコード
Code 128C バーコードをオンラインで無料生成。Code 128C は数字ペア(00〜99)を最高効率でエンコードし、純数字データに対して最もコンパクトな Code 128 バーコードを生成します。GTIN・シリアル番号・ロット番号など桁数の多い数字列に最適。PNG・SVG を即時ダウンロード。登録不要・透かしなし・制限なし。
Code 128C とは?
Code 128C は、数字に最適化された Code 128 のサブセットです。2桁の数字(00〜99)をそれぞれ1つの Code 128 シンボル文字にエンコードします。同じ数字列に対して Code 128B と比べてバーコード幅が半分になるため、純数字データ向けの1次元バーコードの中で最もコンパクトなフォーマットです。ISO/IEC 15417 に準拠しており、入力は偶数桁の数字のみ有効で、奇数桁の場合は先頭にゼロを付加して偶数桁にする必要があります。GTIN・ITF-14 相当品・ロット番号・シリアル番号などの高密度数字ラベル用途に広く利用されています。
- 1シンボルで2桁エンコード — 最高の数字密度Code 128C は連続する数字ペア(00、01、02…99)をそれぞれ1つのバーコードシンボル文字としてエンコードします。12桁の EAN 互換番号は Code 128C では6シンボル文字で表現でき、Code 128B の12文字と比べて大幅にコンパクトです。この50%のバーコード幅削減により、Code 128B では印刷できない小さなラベルにも長い数字列を収めることができます。
- 偶数桁の数字のみ入力可能Code 128C は数字文字(0〜9)のみを受け付け、偶数桁が必要です。数字列が奇数桁の場合は、エンコード前に先頭にゼロを追加して偶数桁にしてください。英字・句読点・スペースなどの非数字文字は Code 128C では使用できません。英数字混在データには Code 128B または Code 128 自動モードをご使用ください。
- GTIN・ロット番号・シリアル番号ラベルに最適Code 128C は数字型 GTIN(GTIN-12、GTIN-13、GTIN-14)・シリアル番号・ロット番号・バッチ識別子など、長い数字列の推奨エンコード方式です。コンパクトな出力サイズにより、製品タグ・値引きクーポン・物流ダンボールの狭いラベルに収まります。GS1-128(アプリケーション識別子バーコード)の数字フィールドには Code 128C が頻繁に使用されます。
- Mod 103 チェックキャラクターの自動計算Code 128C には標準の Mod 103 チェックキャラクターが自動的に計算・挿入されます。これにより、スキャナーの確実な読み取りと破損バーコードの拒否が保証され、より小さな物理サイズで Code 128A・Code 128B と同等のエラー検出信頼性を実現します。
Code 128C specifications
Code 128 locked to code set C — digit pairs packed two per character for maximum numeric density. The table below lists the exact Code 128C specifications — character set, check digit, X-dimension, quiet zone and the governing ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.
| Character set | Digit pairs 00-99 only (numeric data) |
|---|---|
| Data length | Variable, but must contain an even number of digits |
| Check digit | Mandatory Mod 103 check character, appended automatically |
| Density | ≈24 digits per inch at the minimum 0.19 mm X-dimension — the densest mainstream 1D numeric encoding |
| X-dimension (module width) | 0.19-0.50 mm typical |
| Quiet zone | 10X on each side |
| Magnification | Scales linearly with the chosen X-dimension |
| Bar / space ratio | Variable-width bars and spaces |
| Standard | ISO/IEC 15417 |
| Introduced | 1981 — Ted Williams, Computer Identics |
Typical uses: Long numeric serial numbers; GTIN data in GS1-128 logistics labels; Container and carton identification.
How Code 128C 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 Code 128C with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.
| Symbology | Character set | Check digit | Quiet zone |
|---|---|---|---|
| Code 128C(this page) | Digit pairs 00-99 only (numeric data) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
| Code 128 | All 128 ASCII characters: 0-9, A-Z, a-z, punctuation, and control characters (code set dependent) | Mandatory Mod 103 check character, calculated automatically by the encoder | 10X on each side (minimum 2.5 mm recommended for general scanning) |
| GS1-128 | Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates) | Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10 | 10X on each side |
| Code 128B | Full printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and space | Mandatory Mod 103 check character, appended automatically | 10X on each side |
Code 128C バーコードジェネレーターの機能
リアルタイム検証・サイズ調整・即時ダウンロードで、数字データ向けのコンパクトで高密度な Code 128C バーコードを生成します。
偶数桁検証とエラーフィードバック
ジェネレーターは Code 128C の入力をリアルタイムで検証します。非数字文字や奇数桁の文字列はエンコード前に即座に明確なエラーメッセージで通知され、スキャナーが読み取れない非準拠バーコードの生成を防ぎます。有効な偶数桁の数字列の場合にのみプレビューが更新されます。
同じデータでより細いバーコード
偶数桁の数字列を入力すると、Code 128C の出力幅を Code 128B や Code 39 と比較できます。同じ桁数に対して Code 128C は Code 128B のほぼ半分の幅のバーコードを生成します。小さなラベルや多列ラベルレイアウトで数字バーコードを印刷する際に大きなメリットがあります。
PNG・SVG ダウンロード
Code 128C バーコードを印刷用のスケーラブル SVG、またはドキュメントやラベルソフトウェア向けの高解像度 PNG としてダウンロードできます。SVG 形式のコンパクトな Code 128C バーコードはどの解像度でも鮮明に表示されます。
バー高さとモジュール幅の調整
ラベルの物理要件に合わせてバー高さと X 寸法を調整できます。バーを高くするとハンドヘルドや固定マウントスキャナーのスキャン角度許容量が向上し、モジュールを広くすると低解像度サーマルラベルプリンターの補正ができます。静止ゾーンは ISO 規定の最小値で自動計算・包含されます。
数字バーコードの一括生成
偶数桁の数字列(GTIN・シリアル番号・ロット番号など)を列ごとに貼り付けて、すべての Code 128C バーコードを一括生成できます。PNG または SVG ファイルの ZIP アーカイブとしてダウンロードし、ラベルの一括印刷やラベル管理システムへの統合に活用できます。
Code 128C — よくある質問
Code 128C のエンコードルール・桁数要件・他の数字バーコードフォーマットとの比較に関する技術的な回答。
Code 128C はなぜ偶数桁の数字が必要ですか?
Code 128C は2桁の数字を1つのシンボル文字としてエンコードします。100種類の2桁ペア(00〜99)はそれぞれ Code 128 エンコードテーブルの100個のデータシンボル値にマッピングされます。各文字位置で正確に2桁をエンコードするため、総桁数は偶数でなければなりません。数字が奇数桁の場合は、先頭にゼロを付加してください(例:「12345」は「012345」としてエンコード)。
Code 128C と ITF(インタリーブド 2 of 5)は同じですか?
いいえ、異なりますが目的は似ています。Code 128C も ITF も数字ペアを高密度でエンコードします。主な違い:Code 128C には必須の Mod 103 チェックキャラクターがあり、エラー検出を提供します。ITF は独立したチェックデジットアルゴリズムを使用し、任意です。Code 128C は自動モードで同一バーコード内に Code 128A/B と混在できますが、ITF は独立したシンボル体系です。同じ桁数に対して Code 128C は ITF よりコンパクトで、現代のイメージャーとの互換性も優れています。
Code 128C で英字や特殊文字をエンコードできますか?
いいえ。Code 128C は偶数桁の数字列のみに厳しく制限されており、英字・スペース・非数字文字はエンコードできません。英数字データには Code 128B をご使用ください。長さが変わる数字・英字混在データには Code 128 自動モードをご使用ください。このモードは長い数字連続に対して Code 128C に、英字部分に対して Code 128B に自動切換えします。
Code 128C は Code 128B よりどれだけ小さいですか?
同じ偶数桁の数字列に対して、Code 128C は Code 128B より約50%幅の狭いバーコードを生成します。例えば、12桁の数字は Code 128C では6シンボル文字が必要なのに対し、Code 128B では12文字が必要です。つまり、同じ X 寸法で12桁の Code 128C バーコードの物理的な幅は、等価の Code 128B バーコードのほぼ半分になります。
Related barcode tools
Need more than one barcode, a printed label sheet, or a way to check the result? These tools use the same generator, so the output matches.
- Barcode Label PrintPrint a full sheet of labels that lines up with Avery label stock, at the correct physical size.
- Barcode ScannerVerify a printed label before you run the whole batch — decode it from an image or your camera.
- Barcode MakerFull control over size, colors, font, quiet zone, and layout for a single barcode.
今すぐ Code 128C バーコードを生成 — 無料・即時・登録不要
今すぐ数字データ向けのコンパクトで高密度な Code 128C バーコードを作成しましょう。偶数桁の数字列を入力してサイズを調整し、PNG または SVG をダウンロード — 完全無料でアカウント不要。
