CodeKitHub
日本語
ジェネレーターツール

無料バーコード生成ツール

値を入力または貼り付けるだけで、スキャン可能なバーコードがすぐに生成されます。一般的なテキストにはCODE128、小売商品にはEAN-13やUPC-A、倉庫や在庫管理のラベルにはCODE39を選べます。入力しながらバーコードがリアルタイムで更新され、ラベルやパッケージ、在庫表に使えるきれいなPNGとしてダウンロードできます。

バーコードは入力と同時にリアルタイムで更新されます。生成はすべてブラウザ内で行われます。

このツールとは?

バーコードとは、平行な線のパターンで短いテキストや数字の並びを表現する、機械が読み取れる符号です。QRコードと異なり、多くのバーコード形式は一次元で、数十年前に小売店のスキャナー向けに設計されたため、現在も商品パッケージ、配送ラベル、在庫システムの標準として使われています。

このツールは広く使われているJsBarcodeライブラリを使い、エンコード処理をすべてブラウザ内で完結させます。そのためデータがサーバーに送信されることはなく、社内SKUや未発表商品のバーコードを作りたい場合にも安心です。

なぜこれを使うのか?

  • 一般的なテキスト向けのCODE128、小売商品向けのEAN-13・UPC-A、倉庫ラベル向けのCODE39と、よく使う4形式を1つのツールでカバー。
  • 入力やオプション変更に合わせてプレビューがリアルタイムに更新される。
  • 線の太さ、高さ、色をラベルのテンプレートに合わせて調整可能。
  • 形式のルールを満たさない場合(EAN-13で有効な12/13桁のチェックデジットが必要など)、その理由を明確に表示。
  • プライバシー保護:バーコードはローカルで生成され、サーバーには一切送信されません。

使い方

  1. 用途に合わせて形式を選ぶ:混在テキストならCODE128、小売商品ならEAN-13/UPC-A、社内ラベルならCODE39。
  2. エンコードする値を入力する。EAN-13/UPC-Aは数字のみ、CODE128/CODE39は文字と数字が使える。
  3. 必要に応じて線の太さ、高さ、色を調整し、バーの下に読み取り可能なテキストを表示するか切り替える。
  4. 「PNGをダウンロード」をクリックし、印刷するかラベルデザインに貼り付ける。

入力

123456789012(形式:UPC-A)

出力

チェックデジットが自動計算され、バーの下に数字が印字されたスキャン可能なUPC-Aバーコード。

EAN-13とUPC-Aはチェックデジットを検証します。数字が整合しない場合、スキャンできないバーコードを生成する代わりに、ツールがその旨を知らせます。

CODE128・EAN-13・UPC-A・CODE39の選び方

形式内容主な用途
CODE128任意の文字・数字・記号配送ラベル、物流、汎用用途
EAN-1312〜13桁国際的に販売される小売商品
UPC-A11〜12桁米国・カナダで販売される小売商品
CODE39大文字、数字、- . $ / + % スペース倉庫ラベル、IDバッジ、旧式スキャナーシステム

バーコードとQRコードの違い

バーコードは一次元で、QRコードよりも保持できるデータ量がはるかに少なく、通常はURLではなく短い商品番号です。数十年前からある小売スキャン設備との互換性や、EAN/UPCのような特定の商品識別規格が必要な場合に適しています。

ウェブサイト、Wi-Fiネットワーク、より長いテキストへのリンクには、数千文字を保持でき、どのスマートフォンのカメラでも読み取れるQRコードの方が適しています。

QRコードジェネレーター · UUID ジェネレータ

よくある質問

どのバーコード形式を使えばいいですか?

CODE128は最も柔軟で、任意のASCIIテキストをエンコードでき、配送や物流のラベルによく使われます。EAN-13は国際的に販売される小売商品の標準形式で、UPC-Aはその米国・カナダ版(12桁)です。CODE39はより古くシンプルな形式で、倉庫やIDバッジで一般的ですが、CODE128ほどコンパクトではありません。

EAN-13やUPC-Aで数字が拒否されるのはなぜですか?

どちらの形式も、直前の桁から計算されるチェックデジットで終わります。EAN-13はちょうど12桁(チェックデジットはツールが自動追加)または13桁(13桁目が正しいチェックデジットである必要)が必要です。UPC-Aも同様に11桁または12桁で動作します。実在する商品のバーコード番号を入力した場合は、すべての桁を正しくコピーできているか確認してください。

これらのバーコードを商用利用、たとえば販売する商品に使えますか?

バーコードのシンボル体系自体(CODE128、EAN-13など)はオープンな規格であり、表示すること自体にライセンス料はかかりません。ただし、実店舗で実際のEAN/UPC番号を使って物理商品を販売するには、通常GS1にその番号を登録する必要があります。このツールはバーコードの見た目を生成するだけで、世界で一意な商品番号を割り当てるものではありません。

バーコードはどのくらいのサイズで印刷すればいいですか?

小売店のスキャナーは、100%スケールで幅約3〜8cmのEAN-13/UPC-Aコードに合わせて調整されています。約80%未満に縮小すると、バーが細すぎて安定してスキャンできなくなることが多いです。倉庫用のCODE128ラベルはラベルテンプレートの仕様に従い、大量印刷の前に必ず印刷サンプルをテストスキャンしてください。

エンコードした値は保存または送信されますか?

いいえ。バーコードはJavaScriptを使ってブラウザ内のcanvas要素に直接描画されます。アップロードや記録、送信は一切行われません。

関連ツール