バーコード作成・チェックデジット検証
JAN(EAN)、UPC、ITF-14、Code 128、Code 39のバーコードをブラウザで作成できます。チェックデジットの計算・検証、GS1プレフィックスの説明、ミリ単位の印刷サイズ設定、PNG・SVGのダウンロードに対応。大量に必要なときは、リストを貼り付けるか連番を作り、ZIPファイルでまとめてダウンロードできます。
無料・登録不要
使い方
- 種類を選びます。店頭で販売する商品はJAN(EAN-13)、段ボールはITF-14、文字を入れるラベルはCode 128です。
- 番号を入力します。JANやUPCは最後の1桁を省略すると、チェックデジットが自動で追加されます。
- チェックデジットが違う場合は、修正したコードか提案されたコードを使います。
- 必要に応じてサイズと色を調整し、PNGまたはSVGでダウンロードします。
- 大量に作るときは、下のリストに貼り付けるか連番を作成し、ZIPでダウンロードまたは印刷します。
このツールの特長
6種類のバーコード
GS1番号用のJAN(EAN-13)、UPC-A、JAN短縮(EAN-8)、ITF-14に加え、文字やシリアル番号用のCode 128とCode 39。
チェックデジット検証
足りないチェックデジットを追加し、間違っていれば正しい値を表示。2桁の入れ違いなら意図したコードを提案します。
GS1プレフィックスを表示
どのGS1組織が発行した番号かを表示し、書籍(ISBN)、雑誌(ISSN)、インストアコードも判別します。
実寸で印刷
モジュール幅をミリ単位で80%〜200%に設定。PNGには印刷解像度を記録し、SVGはミリ単位で出力します。
ZIP一括作成と印刷
リストや連番から最大500件。PNGまたはSVGをZIPにまとめるか、1枚の用紙に印刷できます。
無料でプライバシーも安心
すべてブラウザ内で処理。登録不要、透かしなし、コードはアップロードされません。
どの種類のバーコードが必要?
どこで読み取るかによって適した種類が決まります。店舗のレジはJAN(EAN)/UPCを読み取り、そこにはGS1の商品識別コード(GTIN)が入っています。倉庫や社内システムではCode 128がよく使われます。
| 種類 | 内容 | 主な用途 |
|---|---|---|
| JAN / EAN-13 | 13桁 | 店頭で販売する商品(世界共通)、書籍(ISBN) |
| UPC-A | 12桁 | 米国・カナダで販売する商品 |
| JAN短縮 / EAN-8 | 8桁 | とても小さな商品 |
| ITF-14 | 14桁 | 倉庫で扱う段ボール・外箱 |
| Code 128 | 英数字・記号 | 配送ラベル、在庫管理、シリアル番号 |
| Code 39 | A–Z、0–9と一部の記号 | 従来の工業用・社内システム |
チェックデジットの計算方法(モジュラス10)
JAN、UPC、ITF-14の番号は、読み取りミスを見つけるためのチェックデジットで終わります。GS1はすべて同じモジュラス10・ウェイト3の方式を使います。このページの例 491234567890 で計算してみます。
- 右端の数字から順に、3と1を交互に掛けます(3、1、3、1…)。
- 491234567890 の重みは左から 1 3 1 3 1 3 1 3 1 3 1 3、掛けた結果は 4 27 1 6 3 12 5 18 7 24 9 0 です。
- 結果を合計します:116。
- 次の10の倍数(120)から合計を引きます:120 − 116 = 4。
- したがって、JANコードは 4912345678904 です。合計がちょうど10の倍数なら、チェックデジットは0です。
先頭の数字(GS1プレフィックス)の意味
EAN-13の先頭3桁は、事業者コードを発行したGS1の組織を表します。製造国を表すものではありません。事業者は本拠地のある国のGS1に登録するためです。日本のJANコードは45または49で始まります。主なプレフィックス:
| プレフィックス | 発行元・用途 |
|---|---|
| 450–459、490–499 | GS1 Japan |
| 880–881 | GS1 South Korea |
| 680–681、690–699 | GS1 China |
| 893 | GS1 Vietnam |
| 001–019、030–039、050–139 | GS1 US |
| 020–029、200–299 | 限定流通用。各GS1が用途を定める(インストアコードなど) |
| 977 | 雑誌などの逐次刊行物(ISSN) |
| 978–979 | 書籍(ISBN) |
バーコードのサイズと印刷品質
EAN-13(JAN)のバーコードは95モジュール(モジュールは最も細いバーの幅)に、左右の余白(クワイエットゾーン)を加えたものです。余白は左に11モジュール以上、右に7モジュール以上必要です。レジで読み取る商品について、GS1が示すモジュール幅とバーの高さは次のとおりです。全体の幅は113モジュールから計算しています。
| 倍率 | モジュール幅 | バーの高さ | 余白込みの幅 |
|---|---|---|---|
| 80% | 0.264 mm | 18.28 mm | 29.83 mm |
| 100% | 0.330 mm | 22.85 mm | 37.29 mm |
| 200% | 0.660 mm | 45.70 mm | 74.58 mm |
読み取れる色の組み合わせ
最も良いのは白地に黒いバーです。スキャナーは赤い光を使うため、赤や茶色などの赤みのあるバーは見えなくなり、暗い背景に明るいバーはまったく読み取れません。白地に濃い青や濃い緑のバーなら通常は読み取れます。色が読み取れない可能性があるときは、ツールが警告します。
よくある質問
無料で商用利用できますか?
はい。登録不要、透かしなし、利用制限もなく、販売する商品にも使えます。バーコード画像はご自由にお使いください。ただし店頭で販売する商品の場合、番号そのものはGS1 Japanから取得する必要があります(下記参照)。
JANコードの番号を自分で決めてもいいですか?
店頭で販売する商品には使えません。小売用の番号には、GS1に登録して取得したGS1事業者コードが必要です。そうでないと、別の商品と番号が重なるおそれがあります。200〜299で始まる番号は限定流通用で、自店内だけで使うインストアコードなどに使われます。
チェックデジットが間違っているとどうなりますか?
スキャナーがコードを受け付けないため、レジで読み取れません。ツールは正しいチェックデジットを表示し、修正したコードを提案します。隣り合う2桁が入れ違っている場合は、本来のコードの候補も表示します。
UPC-AとEAN-13(JAN)の違いは?
UPC-Aは12桁で米国・カナダで使われ、EAN-13は13桁でそれ以外の国で使われます。UPC-Aの番号は、先頭に0を付けたEAN-13と同じです。036000291452と0036000291452は同じ商品です。店舗のスキャナーは通常どちらも読み取れます。
配送用の段ボールにはどのバーコードを使いますか?
GS1番号を表示する段ボールや外箱には、一般的にITF-14を使います。GS1はモジュール幅0.495 mm以上、バーの高さ31.75 mmを求めています。注文番号や追跡番号などの文字にはCode 128を使います。
PNGとSVGのどちらをダウンロードすべき?
SVGはベクター形式で、どのサイズでも鮮明なため、パッケージデザイン、印刷会社、ラベルソフトに最適です。PNGは画像形式でどこでも使えます。このページのPNGは印刷解像度を記録しているので、選んだサイズで印刷されます。
JANコードはどこで取得しますか?
日本ではGS1 Japan(一般財団法人流通システム開発センター)に申請してGS1事業者コードの登録を受け、それを使ってJANコードを設定します。日本のJANコードは45または49で始まり、13桁の標準タイプと8桁の短縮タイプがあります。登録は永久ではなく、3年ごとに更新手続きが必要です。
関連ツール
作りたいものがありますか?
作りたい内容を教えてください。
シンプルなWebサイトから本格的なアプリ、AIソリューション、自動化、カスタムシステムまで、作りたいものをお聞かせください。