バーコード生成
よく使われる形式でバーコードを作成します。
一括モード
- バーコード9形式に対応
- チェックデジットは自動計算
- ZIP一括ダウンロードの一括モード
バーコードの作り方
- 形式を選び、値を入力または貼り付けます。
- バーの太さ、高さ、色を調整します。
- PNGまたはSVGでバーコードをダウンロードします。
どのバーコード形式を選ぶか
ここにある9形式は、大まかに小売用コード、出荷用コード、古くからの業界用コードに分かれます。見た目の馴染みだけでなく、どこで読み取られるかで選んでください。
| 形式 | 桁数 | 主な用途 |
|---|---|---|
| CODE128 | 桁数自由、英数字対応 | 出荷ラベル、物流、社内資産タグ |
| EAN-13 | 13桁 | 北米以外の小売商品(日本のJANコードもこの形式) |
| EAN-8 | 8桁 | お菓子やタバコなどの小型パッケージ |
| UPC-A | 12桁 | アメリカとカナダの小売商品 |
| CODE39 | 桁数自由、英数字対応 | 自動車部品や政府発行のIDバッジ |
| ITF-14 | 14桁 | 出荷用カートンやケース(GS1-14) |
| MSI | 数字のみ | 倉庫の棚卸しや在庫ラベル |
| Codabar | 数字と一部の記号 | 図書館の貸出カードや血液バッグ |
pharmacode(ファーマコード)は読み取り可能なデータをまったく符号化しないため、表には含めていません。製薬のパッケージラインで正しい添付文書や箱が正しい製品と一致しているかを素早く確認するために使われ、番号は製品コードではなく参照用です。
チェックデジットの求め方
EAN-13、EAN-8、UPC-A、ITF-14はすべて同じ考え方を使います。各桁を位置に応じて3倍または1倍し、その合計を10の倍数にするために必要な数がチェックデジットになります。このツールが自動で計算するため、商品を識別する桁だけを入力すれば済みます。
CODE39とCODE128はシンボル自体が破損や誤読を自己チェックできるよう設計されているため、正しく読み取るのにチェックデジットは不要です。
きれいに読み取れるバーコードの印刷
- クワイエットゾーン(余白)は残してください。スキャナーはその空白からコードの端を認識するため、ぎりぎりまで切り詰めると誤読の原因になります。
- コントラストを高く保ちます。白背景に黒いバーの方が、淡い色やコードの背後に柄のある画像よりずっと安定して読み取れます。
- 最も細いバーが肉眼で見分けにくくなるほど縮小しないでください。人の目で区別できなければ、多くのスキャナーも区別できません。
- 大量のラベルを印刷する前に、スマートフォンのカメラや実際のスキャナーで印刷サンプルを試してください。
バーコード生成のFAQ
チェックデジットは自分で計算する必要がありますか?
いいえ。EAN-13、EAN-8、UPC-Aのチェックデジットは、入力した数字から自動的に計算されます。
小売商品にはどの形式を使えばいいですか?
EAN-13は世界のほとんどの地域の標準規格で、日本の小売店で使われるJANコードもこのEAN-13と同じ形式です(先頭が45または49の国コード)。UPC-Aはアメリカやカナダで一般的です。どちらも店舗で販売するにはGS1から割り当てられたコードが必要です。
「値が無効です」と表示されるのはなぜですか?
各形式は使える文字と桁数が決まっています。CODE128はほぼどんな文字も使えますが、EAN、UPC、ITF-14、MSIは決まった桁数の数字しか使えません。
複数のバーコードを一度に生成できますか?
はい。一括モードを使い、1行に1つずつ値を入力すれば、すべてのバーコードをPNGとして1つのZIPにまとめてダウンロードできます。
印刷して店舗で商品の販売に使えますか?
GS1を通じて自分に割り当てられた本物のEANやUPCの番号であれば使えます。適当に作った番号はスマートフォンでは問題なく読み取れますが、店舗のPOSレジでは拒否されるか、別の商品と誤認識されます。
pharmacode(ファーマコード)は何に使われますか?
pharmacodeは文字として読ませるためのものではありません。製薬のパッケージラインで、正しい添付文書や箱、ブリスターが正しい製品と組み合わされているかを簡単に確認するために使われるため、製品コードではなく小さな参照番号を持たせています。
Codabar(コーダバー)は今でも使われていますか?
はい。Codabarは1972年に登場し、図書館の貸出カードや血液バッグ、一部の古いIDバッジで今も一般的です。既存の読み取り機がすでに対応していることが主な理由です。
バーコードはどのくらいの大きさで印刷すればいいですか?
印刷時に最も細いバーの幅を0.25mm以上にし、両端に少なくともその10倍の幅のクワイエットゾーン(余白)を空けてください。大量に印刷する前に、スマートフォンのカメラや実際のスキャナーで印刷サンプルを試してください。