無料Code 128Bバーコードジェネレーター — 完全な印刷可能ASCII文字対応

オンラインで無料でCode 128Bバーコードを生成します。Code 128Bは、印刷可能な完全なASCII文字セット(大文字A–Z、小文字a–z、数字0–9、すべての標準句読点)をエンコードします。大文字小文字が混在するテキスト、製品説明、URLに最適な、最も汎用性の高いCode 128サブセットです。PNGまたはSVGとして即座にダウンロードできます。サインアップ不要、透かしなし、制限なし。

Code 128Bは、Code 128の中で最も広く使用されているエンコードサブセットです。スペース(0x20)からDEL(0x7F)までの完全な印刷可能ASCII範囲をカバーし、26個の大文字、26個の小文字、10個の数字、およびすべての印刷可能な句読点と記号を含みます。ISO/IEC 15417で標準化されており、Code 128BはほとんどのCode 128実装で想定されるデフォルトのサブセットです。小文字を含むデータをエンコードする必要がある場合、Code 128Bが正しい選択肢です。Code 128AとCode 128Cでは小文字をエンコードできません。

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.

Code 128B barcode specification, ISO/IEC 15417
Character setFull printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and space
Data lengthVariable; no fixed minimum or maximum
Check digitMandatory 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 zone10X on each side
MagnificationScales linearly with the chosen X-dimension
Bar / space ratioVariable-width bars and spaces
StandardISO/IEC 15417
Introduced1981 — 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.

Comparison of Code 128B with related barcode symbologies
SymbologyCharacter setCheck digitQuiet zone
Code 128B(this page)Full printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and spaceMandatory Mod 103 check character, appended automatically10X on each side
Code 128All 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 encoder10X on each side (minimum 2.5 mm recommended for general scanning)
Code 128ADigits 0-9, uppercase A-Z, ASCII control characters (NUL-US), and - . / : + % $ space (ASCII 0-63)Mandatory Mod 103 check character, appended automatically10X on each side
Code 128CDigit pairs 00-99 only (numeric data)Mandatory Mod 103 check character, appended automatically10X 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の文字サポート、他のサブセットとの違い、ベストプラクティスに関する最も一般的な技術的質問への回答です。

1

Code 128BとCode 128オートモードの違いは何ですか?

Code 128Bはすべての文字をサブセットBエンコードに固定します。Code 128オートモードは、単一のバーコード内でサブセットA、B、Cを動的に切り替え、最もコンパクトなシンボルを生成します。印刷可能なASCII文字のみで構成される入力(制御文字なし、長い数字のみの連続なし)の場合、Code 128オートモードはデフォルトでサブセットBを使用し、同一のバーコードを生成します。仕様でサブセットBエンコードの固定が要求される場合、またはサブセット切替が発生しないことを保証したい場合は、Code 128Bを使用してください。

2

Code 128Bは制御文字をエンコードできますか?

いいえ。ASCII制御文字(0x00–0x1F)はサブセットBの文字範囲外です。制御文字をエンコードするには、Code 128AまたはCode 128オートモード(制御文字が検出されたときにサブセットAに切り替え可能)を使用してください。

3

Code 128Bはすべてのバーコードスキャナーと互換性がありますか?

はい。Code 128BはISO/IEC 15417で定義された標準のCode 128シンボル体系を使用しており、主要メーカーのレーザー、CCD、イメージャベースのスキャナーを含む、事実上すべての最新の1Dバーコードスキャナーでサポートされています。バーコード内のサブセットB開始文字は、デコードにどのエンコードテーブルを使用するかをスキャナーに指示します。

4

Code 128Bに最大長はありますか?

標準では厳格な最大長は定義されていません。実用的な制限はラベルで使用可能な物理的な幅によって決まります。各文字はバーコード幅に約11モジュールを追加し、さらに開始、停止、検査文字シンボルが加わります。非常に長い文字列の場合は、データを複数のバーコードに分割するか、代わりにData MatrixやPDF417などの2Dバーコードの使用を検討してください。

今すぐCode 128Bバーコードを生成 — 無料、即時、サインアップ不要

大文字小文字混在テキスト、製品参照、英数字ラベル用のCode 128Bバーコードを今すぐ作成しましょう。データを入力し、サイズをカスタマイズして、PNGまたはSVGとしてダウンロード — 完全無料、アカウント不要。