無料Codabarバーコードジェネレーター — 即座に作成、プレビュー、ダウンロード

オンラインで無料のCodabarバーコードを生成 — 登録不要、ソフト不要、制限なし。任意の数字文字列とオプションの特殊文字を入力するだけで、鮮明でスキャン可能なPNGまたはSVG形式のバーコードを数秒で取得できます。Codabarは、血液銀行、医療検査室、図書館、宅配便サービスで業界標準のバーコードです。入力に応じてリアルタイムプレビューが更新されます。バーコードを即座にダウンロード、一括生成、またはコピーできます。

Codabar(NW-7、USD-4、Monarch、Code 2 of 7とも呼ばれる)は、1972年にPitney Bowes Inc.によって開発された線形の自己チェック型バーコードシンボルです。数字0〜9と6つの特殊文字(-、$、:、/、.、+)をエンコードし、4つのスタート/ストップ文字(A、B、C、D)のいずれかを使用してバーコードを区切り、そのタイプを識別します。Codabarは離散的可変長シンボルです — 各文字は7つの要素にわたって2つのワイドバーと2つのナローバーとスペースのパターンを使用して独立してエンコードされます。新しいシンボルが密度で追い越しましたが、Codabarはその極端なフォールトトレランス、幅広いスキャナー互換性、および数十年にわたるレガシー機器の設置基盤により、医療、図書館管理、物流で今でも活発に使用されています。

Codabarとは?

Codabar(NW-7、USD-4、Monarch、Code 2 of 7とも呼ばれる)は、1972年にPitney Bowes Inc.によって開発された線形の自己チェック型バーコードシンボルです。数字0〜9と6つの特殊文字(-、$、:、/、.、+)をエンコードし、4つのスタート/ストップ文字(A、B、C、D)のいずれかを使用してバーコードを区切り、そのタイプを識別します。Codabarは離散的可変長シンボルです — 各文字は7つの要素にわたって2つのワイドバーと2つのナローバーとスペースのパターンを使用して独立してエンコードされます。新しいシンボルが密度で追い越しましたが、Codabarはその極端なフォールトトレランス、幅広いスキャナー互換性、および数十年にわたるレガシー機器の設置基盤により、医療、図書館管理、物流で今でも活発に使用されています。

  • 数字と特殊文字のエンコード
    Codabarは10個の10進数字(0〜9)と6個の特殊文字(ハイフン(-)、ドル記号($)、コロン(:)、スラッシュ(/)、ピリオド(.)、プラス記号(+))をエンコードします。4つのスタート/ストップ文字(A、B、C、D)はすべてのCodabarシンボルを囲み、データペイロード自体には決して現れません。この文字セットは、血液バンクの検体ID、図書館カード番号、宅配便の伝票、レガシー在庫システムで使用される数値製品識別子をエンコードするのに十分です。
  • 自己チェック型シンボル — チェックデジットは必須ではない
    Codabarは自己チェック型シンボルであり、各文字のバーとスペースのパターンは本質的にエラー耐性があります。単一のバーまたはスペースの置換エラーは常に無効なパターンを生成し、ほとんどのデコーダーはそれを拒否します。この組み込みの整合性のため、コア標準では必須のチェックデジットは定義されていません。ただし、多くの医療および図書館アプリケーションでは、追加の検証レイヤーとしてオプションのMod 16またはMod 10チェック文字を追加します — このジェネレーターは、チェックありとなしの両方のCodabar出力をサポートしています。
  • 4つのスタート/ストップ文字ペア(A、B、C、D)
    すべてのCodabarバーコードは、A、B、C、Dの4つの指定されたスタート/ストップ文字のいずれかで始まり、終わります。同じシンボル内でスタート文字とストップ文字を異なるものにすることができ(例:スタートA、ストップB)、多くの業界アプリケーションでは特定のペアの組み合わせを使用して、追加のデータバイトをエンコードせずにバーコードタイプやルーティング指示を示します。血液バンクシステムでは、A-B、A-C、A-D、B-B、B-C、B-Dのペアを一般的に使用して、検体カテゴリを区別しています。
  • レガシーおよび医療業界の標準
    Codabarは1970年代以来、米国の血液バンクで支配的なバーコードであり、AABB基準により血液バッグラベル、ドナー登録、検体識別に義務付けられています。また、ヤマト運輸の航空貨物伝票や多くの公共図書館システムで利用者カードや本の背ラベルの標準バーコード形式でもあります。その長寿命により、事実上すべての線形バーコードスキャナー(古いCCDやレーザーモデルを含む)は、ファームウェアの更新なしでCodabarを確実に読み取ることができます。
  • 可変長 — 固定桁数なし
    EAN-13やUPC-Aとは異なり、Codabarには固定データ長はありません。4文字の伝票番号でも20文字の検体IDでも、同じ形式でエンコードできます。この柔軟性により、CodabarはGS1のような標準化された形式が普及するずっと前に可変長識別子を中心に構築されたレガシーシステムに適しています。このジェネレーターに人為的な長さ制限はありません。

Codabar specifications

A self-checking numeric barcode with start/stop letters, historically used by libraries and blood banks. The table below lists the exact Codabar specifications — character set, check digit, X-dimension, quiet zone and the governing ANSI/AIM BC3; no current ISO symbology standard standard — so you can size and print the symbol correctly the first time.

Codabar barcode specification, ANSI/AIM BC3; no current ISO symbology standard
Character setDigits 0-9, $ - : / . + , plus start/stop characters A-D (or T N * E variants)
Data lengthVariable; start and stop letters are not transmitted as data
Check digitNone required; optional Mod 16 and similar schemes exist for critical flows
Density≈5-8 characters per inch depending on ratio and X
X-dimension (module width)0.19-0.50 mm typical
Quiet zone10X on each side (6.4 mm minimum commonly recommended)
MagnificationScales with X-dimension and ratio
Bar / space ratioWide:narrow 2:1 to 3:1 (2:1 or 3:1 common; 20:1 self-clocking variants excluded)
StandardANSI/AIM BC3; no current ISO symbology standard
Introduced1972 — Pitney Bowes (popularized by Monarch Marking Systems)

Typical uses: US library circulation and book spine labels; Blood bank and laboratory specimen tracking (legacy); Air waybills and parcel manifests (legacy); Photo finishing envelope tracking.

How Codabar 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 Codabar with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.

Comparison of Codabar with related barcode symbologies
SymbologyCharacter setCheck digitQuiet zone
Codabar(this page)Digits 0-9, $ - : / . + , plus start/stop characters A-D (or T N * E variants)None required; optional Mod 16 and similar schemes exist for critical flows10X on each side (6.4 mm minimum commonly recommended)
Code 3943 characters: 0-9, A-Z, space, and - . $ / + % (full ASCII via Code 39 Extended)Optional Mod 43 check character (mandatory in LOGMARS and some industry standards)10X on each side
MSI Plessey (Mod 10)Digits 0-9 onlyOne Mod 10 (Luhn-style) check digit appended10X on each side
PharmacodeA single integer from 3 to 131070 (no letters or symbols)None — the entire sparse encoding acts as the verification mechanismPer line setup; typically 10X or the space allotted on the component

Codabarバーコードの作成方法 — ステップバイステップ

この無料オンラインジェネレーターで、スキャン可能で印刷準備の整ったCodabarバーコードを作成するのにかかる時間は1分未満です。次の4つのステップに従ってください:

1

バーコードデータを入力

数値を入力フィールドに入力または貼り付けます。Codabarは数字0〜9と特殊文字 -、$、:、/、.、+ を受け入れます。有効なスタート文字(A、B、C、またはD)が入力の先頭にあり、一致するストップ文字が末尾にある必要があります(例:A1234567B)。入力にスタート/ストップ文字が含まれていない場合、エンコーダーはデフォルトのA-Bペアを使用して自動的に追加します。

2

サイズと外観を調整

設定パネルを使用して、バーの高さ、モジュール幅、クワイエットゾーンを設定します。ラベルの要件に応じて、人間が読めるテキストをオン/オフします。必要に応じてバーと背景の色を変更します。ライブプレビューはすべての調整を即座に反映するため、ダウンロード前にバーコードを微調整できます。

3

プレビューと検証

バーコードプレビューが正しく見えることを確認します:バーの下に表示されるデータが目的のペイロードと一致していること、バーパターンが鮮明で均等に間隔が空いていること、両側のクワイエットゾーンが視覚的に明確であることを確認します。血液バンクや検査室のラベルなどの重要なアプリケーションでは、印刷前にモバイルスキャナーアプリで画面上のプレビューをスキャンして読み取り可能性を検証します。

4

ダウンロードまたはコピー

Word文書、ラベルソフトウェア、または電子メールに適したラスター画像を得るにはPNGダウンロードボタンをクリックします。Illustrator、Inkscape、またはHTMLへの直接埋め込みに対応した解像度に依存しないベクターファイルを得るにはSVGをクリックします。バルクジョブの場合は、一括入力パネルに切り替え、値のリストを貼り付け、すべてのバーコードのZIPを一度にダウンロードします。

誰がこのCodabarバーコードジェネレーターを使用すべきか?

この無料オンラインCodabarジェネレーターは、専門ソフトウェアに投資せずに、信頼性が高くプロダクション品質のバーコードを必要とするすべての人のために構築されています。最も恩恵を受けるのは以下の人々です。

血液バンクおよび検査室の専門家

血液バッグラベル、検体チューブ、ドナー登録フォーム、適合性記録用のAABB準拠のCodabarバーコードを生成します。LISエクスポートから連番検体IDを一括生産し、専用のバーコードソフトウェアを必要とせずに、数秒でチューブラベルに印刷します。

図書館スタッフと目録担当者

既存の統合図書館システムおよび流通スキャナーと互換性のある、利用者カードと本の背ラベル用のCodabarバーコードを作成します。スプレッドシートからカード番号のバッチをインポートし、すべてのバーコードを一度に生成します — 手動入力は不要です。

配送および宅配便オペレーション

レガシー宅配便ワークフローと宅急便伝票用のCodabar追跡ラベルを生成します。出荷参照番号を一括インポートし、処理施設の古い仕分けおよびスキャン機器と互換性のある印刷準備完了のCodabarラベルを生成します。

開発者およびシステムインテグレーター

ローカルバーコードライブラリをセットアップせずに、Codabarバーコード統合を迅速にプロトタイプ化またはテストします。参照バーコードを生成して、スキャナー構成、スタート/ストップ文字の処理、またはラベルレイアウトを検証してから、本番エンコーディングパイプラインをデプロイします。

Codabarバーコードジェネレーターの機能

リアルタイムプレビュー、スタート/ストップ文字の選択、一括生成、サイズ制御、ロスレスSVG出力まで、プロダクション品質のCodabarバーコードを作成するために必要なすべて。

正しいスタート/ストップ文字の処理

このジェネレーターは、シンボル仕様に従って、Codabarバーコードを有効なスタート文字とストップ文字で自動的にフレーミングします。数値ペイロードを入力すると、エンコーダーが必要なデリミタを追加します — これにより、生成されるすべてのバーコードが構造的に有効であり、血液バンク、図書館、宅配便アプリケーションで使用されるものを含め、あらゆる標準準拠のCodabarスキャナーでデコード可能になります。

入力時のリアルタイムプレビュー

バーコードプレビューは、キーストロークごとにライブ更新されます。ダウンロードする前に、生成される正確なバーコード(バーパターン、人間が読めるテキスト、全体的なプロポーションを含む)を確認できます。Codabar文字セットで無効な文字は即座にキャッチされるため、プリンターやラベルシステムに送る前に入力を修正できます。

PNGおよびSVGダウンロード

Codabarバーコードを、ドキュメント、ラベル、電子メール用の高解像度PNGとして、または印刷対応ワークフロー、ラベルテンプレート、ベクターグラフィックエディター用のロスレスSVGとしてダウンロードします。SVGバーコードは、ピクセル化せずに任意のサイズに拡大縮小できるため、大判印刷、画面表示、Webページやデザインファイルへの埋め込みに最適です。

幅、高さ、クワイエットゾーンの調整可能

Codabarバーコードのすべての視覚的パラメータを制御します:バーの高さ、モジュール幅(X寸法)、人間が読めるテキストのフォントサイズ、および両側のクワイエットゾーン幅。クワイエットゾーン(バーコードの左右の必須の空白スペース)はスキャナーの信頼性に必要であり、Codabar仕様に従って正しい最小幅で自動的に含まれます。

人間が読めるテキスト — 表示/非表示

バーコードの下の人間が読める解釈テキストをオン/オフします。表示すると、エンコードされた値がバーの下に明確な標準フォントで印刷されます — オペレーターがスキャナーなしで値を視覚的に確認できるように、多くの血液バンク、図書館、宅配便ラベルで必要です。スペースが制限されたラベルや、アプリケーションで値が別途表示される場合は、HRIを非表示にします。

一括バーコード生成

一括入力パネルを使用して、一度の操作で数百の固有のCodabarバーコードを生成します。1行に1つの値を入力し、すべてのバーコードをPNGまたはSVGファイルのZIPアーカイブとしてダウンロードします。エクスポートされたリストから、手動で1つずつ生成することなく、連番検体ラベル、図書館カードバーコード、または宅配便伝票ステッカーを一括生産するのに最適です。

登録不要、ウォーターマークなし、制限なし

このCodabarジェネレーターは完全に無料で、使用上限がなく、アカウントは不要で、ダウンロードファイルにウォーターマークはありません。すべてのバーコードエンコーディングはブラウザ内で行われます — 入力データがサーバーに送信されることは決してありません。1つのバーコードを生成しても1万個生成しても、このツールは制限を課さず、データを保持しません。

色のカスタマイズ

Codabarバーコードの前景のバー色と背景色を変更して、ブランドガイドラインやラベル用紙に合わせます。カスタムカラーはSVGおよびPNG出力で完全にサポートされています。信頼性の高いスキャンにはバーと背景の間に高いコントラストが必要であることに注意してください — 実用的なバーコードには、明るい背景に濃い色のバーを強くお勧めします。

Codabarバーコードの使用例と実際の事例

Codabarは50年以上にわたって実際の生産で活発に使用されてきました。ここでは、それが好ましい、または必須のバーコード形式として残っている最も一般的な実際のアプリケーションを示します。

輸血医学用の血液バンク検体ラベルのCodabarバーコード

血液バンクと輸血医学

Codabarは、米国の血液バンクにおけるAABB義務付けのバーコードです。血液バッグ、ドナー登録カード、適合性テスト記録はすべてCodabarを使用して、ユニットID、ドナー番号、ABO/Rh分類コードをエンコードします。この形式の自己チェック機能と、古いワンドスキャナーやCCDスキャナーに対する許容度により、ラベルの整合性が患者の安全要件である輸血医学環境では不可欠です。

臨床追跡用の検査室検体チューブラベルのCodabarバーコード

医療検査室の検体ラベル

臨床検査室では、検体採取チューブ、スライドラベル、サンプル依頼書にCodabarバーコードを印刷します。Codabarの可変長は任意のサイズの受入番号に対応し、その幅広いスキャナー互換性により、古い検査室情報システムでも機器をアップグレードせずにラベルを読み取ることができます。多くの病院情報システムは、内部検体ルーティング用にCodabarラベルを生成し続けています。

流通デスクスキャン用の図書館利用者カードのCodabarバーコード

図書館の利用者カードと本の背ラベル

公立および学術図書館は、1970年代以来、利用者カード番号と本の請求記号をエンコードするためにCodabarを使用してきました。その単純な文字セットは、数字の図書館カタログ識別子とデューイ十進分類法を確実にエンコードします。多くの統合図書館システムは、現在でもCodabar利用者カードを発行し、流通デスクの既存のバーコードスキャナーと互換性のあるCodabar背ラベルを生成しています。

宅配便パッケージ追跡用のヤマト運輸航空貨物伝票ラベルのCodabarバーコード

ヤマト運輸の航空貨物伝票と宅急便ラベル

ヤマト運輸は、何十年もの間、その航空貨物伝票ラベルにCodabar(NW-7変種)を使用してきました。このバーコードは、10桁のヤマト運輸追跡番号と、仕分け施設が高速でスキャンするルーティング情報をエンコードします。ヤマト運輸は一部のサービスで新しいバーコード形式を導入しましたが、多くの発送人アカウントでレガシーCodabarラベルが引き続き使用されており、Codabarリーダーは宅配便処理センターの標準装備となっています。

アクセスと識別用のメンバーシップカードまたはロイヤリティカードのCodabarバーコード

数値メンバーシップおよびIDカード

Codabarは、1980年代から1990年代にバーコード技術を採用した分野(ビデオレンタルチェーン、写真現像所、フィットネスクラブなど)のメンバーシップカード、ロイヤリティカード、アクセス識別に使用されています。これらのプログラムは数値メンバーIDとCodabar互換スキャナーを中心に構築されているため、ハードウェアの交換が必要な新しい形式に移行するのではなく、Codabarカードを発行し続けるものが多くあります。

注文追跡用の写真ラボのフィルム封筒のCodabarバーコード

写真現像とフィルム識別

コダック、富士フイルム、および主要な写真ラボは、歴史的にフィルム処理封筒、ネガスリーブ、プリント注文書にCodabarを使用して、注文番号と処理指示をエンコードしてきました。特殊な区切り文字(:および/)で数値識別子をエンコードするこの形式の機能は、初期のラボ管理ソフトウェアと一致していました。フィルムアーカイブシステムを維持する写真処理業務では、元のCodabarラベルが貼られた封筒をスキャンして参照する場合があります。

Codabarバーコード — よくある質問

Codabarのエンコードルール、文字サポート、スタート/ストップ文字、チェックデジット、および実用的な使用法に関する技術的な回答。

1

Codabarはどのような文字をエンコードできますか?

Codabarは10個の10進数字(0〜9)と6個の特殊文字(ハイフン(-)、ドル記号($)、コロン(:)、スラッシュ(/)、ピリオド(.)、プラス記号(+))をエンコードします。4つのスタート/ストップ文字(A、B、C、D)はすべてのシンボルを囲み、バーコードの先頭と末尾に表示される必要があります。スタート/ストップ文字はエンコードされたデータペイロードの一部ではなく、通常はバーの下の人間が読めるテキストには印刷されません。標準のCodabarでは、小文字やその他の記号は表現できません。

2

Codabarのスタート文字とストップ文字とは何ですか?

Codabarは、A、B、C、Dの4つの指定された文字をスタートおよびストップデリミタとして使用します。有効なすべてのCodabarシンボルは、これらの4つの文字のいずれかで始まり、これらの4つの文字のいずれかで終わる必要があります。スタート文字とストップ文字は同じでも異なっていてもかまいません(例:A-B、B-C、A-D)。多くの業界アプリケーションでは、特定のスタート/ストップペアを使用して、ペイロードバイトを追加せずにバーコードタイプやルーティングカテゴリを伝えます。血液バンクシステムでは、6つの異なるペアを使用して検体タイプを分類するのが一般的です。

3

Codabarにはチェックデジットがありますか?

Codabarのコア仕様では必須のチェックデジットは定義されていません。このシンボルは自己チェック型です — 各文字の固有のバーとスペースのパターンにより、単一の要素エラーは、スキャナーが拒否するデコード不能な文字を生成します。ただし、多くの医療および図書館アプリケーションでは、追加の検証レイヤーとして、Mod 16またはMod 10アルゴリズムを使用して計算されたオプションのチェック文字を自発的に追加します。ターゲットシステムでチェックデジットが必要な場合は、ラベルを生成する前にどのアルゴリズムを期待しているかを確認してください。

4

Codabar、NW-7、USD-4の違いは何ですか?

Codabar、NW-7、USD-4、Monarch、Code 2 of 7はすべて同じバーコードシンボルの名前です。異なる名前は、1970年代の初期採用時に複数の企業や標準化団体が独自にこの形式を命名したために発生しました。NW-7は日本で一般的に使用されている名前です。USD-4はANSI指定です。MonarchはPitney Bowesのスキャナー製品ラインを指します。すべての名前は同じエンコーディングルールを説明し、同一の相互運用可能なバーコードを生成します。

5

Codabarに最小または最大長はありますか?

Codabarには、スタートデリミタとストップデリミタの間に少なくとも1つのデータ文字が必要であるという要件以外に、標準化された最小または最大データ長はありません。実際的な制限はラベルの物理的な寸法によって決まります — 長い文字列はより広いバーコードを生成します。ほとんどの実際のアプリケーションでは、4〜20文字の間をエンコードします。このジェネレーターに人為的なソフトウェア長制限はありません。非常に短いコード(1〜2文字)は狭いバーコードを生成し、一部のスキャナーでは小さなX寸法で読み取りに問題が発生する可能性があります。

6

Code 128やCode 39の代わりにいつCodabarを使用すべきですか?

Codabarを特に必要とするレガシーシステム、スキャナー、または業界標準(最も顕著にはAABB血液バンク、図書館流通システム、ヤマト運輸のワークフロー)との互換性が必要な場合は、Codabarを使用してください。レガシー制約なしに新しいバーコードアプリケーションをゼロから設計する場合は、Code 128の方が良い選択です。必須のチェックデジットを備えたよりコンパクトなシンボルで完全なASCII文字セットをエンコードし、より幅広い最新のソフトウェアサポートを備えています。Code 39は英数字データのもう1つの代替手段ですが、Code 128よりも密度が低くなります。

7

Codabarのクワイエットゾーン要件は何ですか?

Codabar仕様では、バーコードの左右両側に、X寸法(モジュール幅)の少なくとも10倍の最小クワイエットゾーン — または2.54 mm(0.1インチ)のいずれか大きい方 — を必要とします。クワイエットゾーンは、スキャナーにバーコードの開始と終了を指示するシンボルを囲む空白のスペースです。このジェネレーターは、デフォルトおよびカスタムの幅で正しいクワイエットゾーンを自動的に含めます。クワイエットゾーンを切り取ったり、その上に印刷したりしないでください — そうするとスキャンエラーが発生します。

8

このジェネレーターを使用する際、私のデータは安全ですか?

はい。すべてのCodabarエンコーディングは、クライアントサイドのJavaScriptを使用してブラウザ内で完全に実行されます。入力データ(検体ID、患者番号、会員識別子、追跡番号を含む)がサーバーに送信されることは決してなく、どこにも保存されることはありません。ブラウザタブを閉じると、すべてのデータは消去されます。このツールは、機密性の高い医療、図書館、または物流の識別子で安全に使用できます。

今すぐCodabarバーコードを生成 — 無料、即時、アカウント不要

この無料のCodabarバーコードジェネレーターはすぐに使用できます。データを入力し、サイズと外観を調整し、印刷可能なPNGまたはSVGバーコードを数秒でダウンロードします。登録不要、ウォーターマークなし、使用制限なし。すべてのエンコーディングはブラウザ内でローカルに実行されます — データはプライベートに保たれます。1つのバーコードを生成しても、何千ものバーコードを生成しても、ボリュームに関係なくツールは完全に無料です。