無料Code 128Bバーコードジェネレーター — 完全な印刷可能ASCII文字対応
オンラインで無料でCode 128Bバーコードを生成します。Code 128Bは、印刷可能な完全なASCII文字セット(大文字A–Z、小文字a–z、数字0–9、すべての標準句読点)をエンコードします。大文字小文字が混在するテキスト、製品説明、URLに最適な、最も汎用性の高いCode 128サブセットです。PNGまたはSVGとして即座にダウンロードできます。サインアップ不要、透かしなし、制限なし。
Code 128Bとは?
Code 128Bは、Code 128の中で最も広く使用されているエンコードサブセットです。スペース(0x20)からDEL(0x7F)までの完全な印刷可能ASCII範囲をカバーし、26個の大文字、26個の小文字、10個の数字、およびすべての印刷可能な句読点と記号を含みます。ISO/IEC 15417で標準化されており、Code 128BはほとんどのCode 128実装で想定されるデフォルトのサブセットです。小文字を含むデータをエンコードする必要がある場合、Code 128Bが正しい選択肢です。Code 128AとCode 128Cでは小文字をエンコードできません。
- 完全な印刷可能ASCII — 大文字・小文字・数字・記号Code 128Bは、A–Z、a–z、0–9、スペース、および!、@、#、$、%、^、&、*、(、)、-、_、+、=、[、]、{、}、|、;、:、'、"、,、.、<、>、?、/、\、`を含むすべての印刷可能なASCII文字をエンコードします。これは3つのCode 128サブセットの中で最も広い文字セットであり、Code 128Bは大文字小文字が混在する英数字データの汎用的な選択肢です。
- 小文字エンコードに必須Code 128Bは、小文字(a–z)をモード切替オーバーヘッドなしで標準シンボル文字としてエンコードできる唯一のCode 128サブセットです。バーコードデータに小文字が1文字でも含まれる場合(製品名、URL、小文字を含む参照コードなど)、Code 128Bが必要なサブセットです。Code 128オートモードは小文字に対して自動的にサブセットBを使用しますが、Code 128Bはバーコード全体をサブセットBエンコードに固定します。
- 大文字小文字混在テキストと人間可読ラベルに最適Code 128Bは、エンコードされた文字列をバーコードの下に人間可読テキストとして表示するラベルに適したフォーマットです。大文字小文字混在エンコードにより、製品説明、小文字サフィックス付き参照番号、URLパスをシステム上の表示と正確に同じようにエンコードできます。
- 自動Mod 103検査文字Code 128Bには標準のMod 103検査文字が含まれており、エンコーダーによって自動的に計算・追加されます。検査文字により、単一文字の置換やバーコードの損傷があれば、破損したデータがホストアプリケーションに届く前にスキャナーで検出・拒否されます。
Code 128B specifications
Code 128 locked to code set B — the full printable ASCII range including lowercase letters. The table below lists the exact Code 128B 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 | Full printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and space |
|---|---|
| Data length | Variable; no fixed minimum or maximum |
| Check digit | Mandatory Mod 103 check character, appended automatically |
| Density | ≈12 characters per inch at the minimum 0.19 mm X-dimension |
| 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: Mixed-case alphanumeric identifiers; License keys and serial numbers with letters; General labeling where control characters never occur.
How Code 128B 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 128B 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 128B(this page) | 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 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) |
| Code 128A | Digits 0-9, uppercase A-Z, ASCII control characters (NUL-US), and - . / : + % $ space (ASCII 0-63) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
| Code 128C | Digit pairs 00-99 only (numeric data) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
Code 128Bバーコードジェネレーターの機能
完全な印刷可能ASCIIサポート、正確なサイズ制御、柔軟なダウンロードオプションを備えたプロダクショングレードのCode 128Bバーコードを作成します。
完全な印刷可能ASCII入力
大文字小文字、数字、句読点、記号など、任意の印刷可能ASCII文字の組み合わせを実用的な長さまで入力できます。エンコーダーはすべての文字に対して厳格なサブセットBエンコードを使用します。印刷可能ASCII範囲外の文字(制御文字0x00–0x1F)はサブセットBでは無効としてフラグ付けされます。
大文字小文字を区別するエンコード
Code 128Bは入力された大文字小文字をそのまま保持します。「Hello」と「HELLO」は異なるバーコードパターンを生成します。これは、エンコード値が大文字小文字を区別するアプリケーション(URLパス、大文字小文字混在のシリアル番号、大文字と小文字の両方を含む参照コードなど)に不可欠です。
PNGおよびSVGダウンロード
高解像度PNGとしてダウンロードして文書、ラベルソフトウェア、電子メールで使用するか、SVGとして印刷対応の解像度に依存しない出力で使用できます。SVG Code 128Bバーコードは、任意のスケールでHTMLページ、PDFテンプレート、ベクターデザインファイルにクリーンに埋め込めます。
調整可能な寸法と外観
バーの高さ、X寸法、フォントサイズ、クワイエットゾーン幅を制御します。人間可読テキストの表示をオン/オフ切り替え。信頼性の高いスキャンのために十分なコントラストを維持しながら、カスタムラベル用紙に合わせてバーと背景の色を変更します。すべての変更はライブプレビューに即時反映されます。
Code 128B一括生成
大文字小文字混在の値のリストから、一度の操作で多数のCode 128Bバーコードを生成します。スプレッドシートやデータベースエクスポートから、シリアル化された製品ラベル、図書館の図書バーコード、参照IDステッカーを作成するのに便利です。
Code 128B — よくある質問
Code 128Bの文字サポート、他のサブセットとの違い、ベストプラクティスに関する最も一般的な技術的質問への回答です。
Code 128BとCode 128オートモードの違いは何ですか?
Code 128Bはすべての文字をサブセットBエンコードに固定します。Code 128オートモードは、単一のバーコード内でサブセットA、B、Cを動的に切り替え、最もコンパクトなシンボルを生成します。印刷可能なASCII文字のみで構成される入力(制御文字なし、長い数字のみの連続なし)の場合、Code 128オートモードはデフォルトでサブセットBを使用し、同一のバーコードを生成します。仕様でサブセットBエンコードの固定が要求される場合、またはサブセット切替が発生しないことを保証したい場合は、Code 128Bを使用してください。
Code 128Bは制御文字をエンコードできますか?
いいえ。ASCII制御文字(0x00–0x1F)はサブセットBの文字範囲外です。制御文字をエンコードするには、Code 128AまたはCode 128オートモード(制御文字が検出されたときにサブセットAに切り替え可能)を使用してください。
Code 128Bはすべてのバーコードスキャナーと互換性がありますか?
はい。Code 128BはISO/IEC 15417で定義された標準のCode 128シンボル体系を使用しており、主要メーカーのレーザー、CCD、イメージャベースのスキャナーを含む、事実上すべての最新の1Dバーコードスキャナーでサポートされています。バーコード内のサブセットB開始文字は、デコードにどのエンコードテーブルを使用するかをスキャナーに指示します。
Code 128Bに最大長はありますか?
標準では厳格な最大長は定義されていません。実用的な制限はラベルで使用可能な物理的な幅によって決まります。各文字はバーコード幅に約11モジュールを追加し、さらに開始、停止、検査文字シンボルが加わります。非常に長い文字列の場合は、データを複数のバーコードに分割するか、代わりにData MatrixやPDF417などの2Dバーコードの使用を検討してください。
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 128Bバーコードを生成 — 無料、即時、サインアップ不要
大文字小文字混在テキスト、製品参照、英数字ラベル用のCode 128Bバーコードを今すぐ作成しましょう。データを入力し、サイズをカスタマイズして、PNGまたはSVGとしてダウンロード — 完全無料、アカウント不要。
