本文へスキップ

バーコード作成ツールベータ

CODE128、EAN-13、EAN-8、UPC-A、CODE39、ITF-14のバーコードを作成できます。チェックデジットは自動計算・検証され、すべてブラウザ内で完結します。

プレビュー

値を入力してください。

例: ORDER-2026-0042

英数字を自由に入れられる汎用形式。在庫管理番号や注文番号などに使われます。

見た目の設定

色

使い方

形式を選んで値を入力すると、バーコードが作成されます。EAN-13・EAN-8・UPC-A・ITF-14のようにチェックデジットがある形式では、チェックデジットを除いた数字だけを入力しても自動で計算して付加し、チェックデジットまで入力した場合は値が正しいか検証します。完成したバーコードはPNGまたはSVGでダウンロードできます。

形式ごとの使い分け

CODE128は文字・数字・記号を自由に組み合わせられるため、在庫管理番号や注文番号に広く使われます。EAN-13は北米以外の地域(欧州・アジアなど)で広く使われる小売商品コードで、UPC-Aは主に北米で使われる小売商品コード、EAN-8は包装が小さな商品向けの短いバージョンです。ITF-14は単品ではなく箱単位の物流に使い、CODE39は数字・大文字・一部の記号しか扱えませんが、古いスキャナーとの互換性が高いという特徴があります。**実際にEANやUPCのコードで商品を流通させるには、GS1のような公的機関に登録した番号が必要です。**このツールは入力した番号を標準規格のバー模様(シンボル)として描くだけで、番号を発行するものではありません。

チェックデジットとは

チェックデジットは、数字の入力ミスやスキャナーの読み取りミスを見つけるための検証用の数字です。EAN-13・EAN-8・UPC-A・ITF-14はすべて同じGS1のルールを使い、チェックデジットを除いた数字を右側から3、1、3、1の順に掛けて合計し、その合計を10の倍数にする数がチェックデジットになります。数字だけを入力すればこの計算を代わりに行い、チェックデジットまで入力していれば計算結果と一致するか確認してお知らせします。

印刷するときの注意

バーが細すぎたり、バーコードの外側の余白(クワイエットゾーン)が足りなかったりすると、スキャナーが開始位置と終了位置を見つけられず、読み取り精度が下がります。バーの太さや余白を狭くするほど小さく印刷できますが、その分読み取れる距離も短くなるため、レジのように近くでスキャンするなら狭くしてもよいですが、倉庫のように離れてスキャンする場合は余裕を持たせてください。

プライバシー

バーコードはこのブラウザの中だけで作成されます。入力した値はどこにも送信されず、サーバーを経由しません。

参考資料

よくある質問

このツールで作ったバーコードを実際の商品に付けて販売できますか?

いいえ。EAN-13やUPC-Aのような小売用コードで実際に商品を流通させるには、GS1のような公的機関から発行された番号(登録済みの企業接頭コード)が必要です。このツールは入力した番号を標準規格のバー模様(シンボル)として描くだけで、番号自体を発行・登録するものではありません。

チェックデジットはどのように計算されますか?

EAN-13・EAN-8・UPC-A・ITF-14はすべて同じGS1のルールを使います。チェックデジットを除いた残りの数字を右側から3、1、3、1の順に掛けて合計し、その合計を10の倍数にするために必要な数がチェックデジットです。チェックデジットなしで数字だけ入力しても、自動的に計算して付加します。

どの形式を選べばよいですか?

英数字を自由に組み合わせたいならCODE128、小売商品ならEAN-13(北米以外の地域、欧州・アジアなどで広く使われる)かUPC-A(主に北米)を、包装が小さければEAN-8を、箱単位の物流ならITF-14を、古いスキャナーや産業用ラベルにはCODE39を使います。

使用しているオープンソース: JsBarcode (MIT)