Codabarバーコード作成ツール

単一モード
一括印刷モード
最近の履歴

履歴はありません。

Codabar(NW-7)とは

Codabarは1972年に開発された1次元バーコードで、日本では「NW-7」という名称で広く知られています(JIS X 0506)。同じ規格の別名で、どちらも同じものを指します。

数字0〜9と、記号6種(− $ : / . +)を扱えます。英字は表現できません(後述のスタート/ストップ文字を除く)。

いま現役で使われている場所

設計は古いものの、次の分野では現在も標準として使われ続けています。

共通しているのは、長期間運用されている業務システムで、番号体系が数字中心という点です。

スタート/ストップ文字——Codabar固有の仕組み

Codabarはデータの前後をA・B・C・D のいずれかの文字で挟みます。他のバーコードにはない特徴です。

この4文字は単なる区切りではなく、組み合わせに意味を持たせる運用ができます。例えば「Aで始まりAで終わる=通常品」「Cで始まりCで終わる=返品」のように、コード体系を変えずに区分を追加できます。業界ごとに独自の取り決めがあることが多い部分です。

実務上のトラブル源はここです。

他システムが出力したCodabarが正しく処理されない場合、まずスキャナーのA〜D送出設定を確認してください。

チェックディジット

Codabarのチェックディジットは規格上は任意で、複数の計算方式(モジュラス16、モジュラス11など)が併存しています。統一された標準がありません。

これは実務上かなり厄介です。「Codabarのチェックディジット」と言っても、どの方式かを特定しないと話が通じません。取引先とやり取りする場合は、方式まで含めて確認してください。

また、チェックディジットを付けるかどうかもスキャナー側の設定と一致している必要があります。設定が食い違うと、末尾の1桁が余分に付く/削られるという症状になります。

新規採用について——正直な評価

取引先や業界の指定がないのであれば、新規にCodabarを選ぶ理由はほとんどありません。

Codabar(NW-7)Code 128
扱える文字数字+記号6種ASCII全128文字
印刷幅広い狭い(数字なら特に)
チェックディジット任意・方式が複数必須・単一方式
区切り文字A〜Dが必要不要

特に印刷幅の差は大きく、Code 128のCode Cモードは数字2桁を1シンボルに圧縮するため、同じ番号でも大幅に短くなります。

Codabarを使うべきなのは、既存システムとの互換性が必要な場合だけです。それは十分に正当な理由ですが、それ以外の場面ではCode 128を検討してください。

印刷サイズの考え方

可変長のため固定寸法はありません。

参考にした一次情報

執筆: | 公開日:2026年8月22日 | 最終更新:2026年8月22日
本記事の規格に関する記述は、GS1およびJIS/ISOの公開仕様を参照しています。参照先は本文中に記載しています。

最終更新:2026年8月22日。規格・制度は改定されることがあります。実運用の前に必ず公式資料で最新情報をご確認ください。誤りにお気づきの際はお問い合わせよりご指摘ください。