バーコードジェネレーター

EAN-13、EAN-8、UPC-A、ITF-14、Code 128、Code 39 のバーコードをブラウザ内で作成。チェックデジットは計算または検証され、PNG か SVG でダウンロードできます。

任意の ASCII テキスト(英字・数字・記号)。

エンコードされた値

バーコードジェネレーターとは?

商品、出荷用カートン、在庫ラベル、資産タグ向けに 1 次元バーコードを生成します。対応形式は Code 128、EAN-13、EAN-8、UPC-A、Code 39、ITF-14、ITF です。小売向けの形式では、GS1 のチェックデジットをツールが計算し、完全な番号を入力した場合は検証します。

バーコードジェネレーターの使い方

  1. 形式 を選びます。
  2. エンコードするデータ を入力します(EAN-13 なら 12 桁か、チェックデジット付きの 13 桁全体)。
  3. バーの幅、高さ(px)、色、バーの下に値を表示 するかどうかを調整します。
  4. バーコードを PNG または SVG でダウンロードします。

例

入力
EAN-13, data 590123412345
出力
5901234123457

チェックデジットの 7 が計算されて付加されます。

バーコードジェネレーターを使うべき場面

ラベル、プロトタイプ、社内の在庫管理、すでに所有している番号のバーコード印刷に使います。店舗で販売する商品の小売用 EAN/UPC 番号は GS1 からライセンスを受ける必要があり、バーコード画像を生成しても有効な商品番号が得られるわけではありません。URL や多くのテキストを含む 2 次元コードには、QR コードジェネレーターを使ってください。

バーコードジェネレーターの仕組み

入力は形式ごとに検証されます。Code 128 は ASCII、Code 39 は英大文字、数字、- . $ / + % とスペース、ITF は偶数桁の数字を受け付けます。EAN-13、EAN-8、UPC-A、ITF-14 では、右から数字に 3、1、3、1… の重みを付けて合計し、(10 − 合計 mod 10) mod 10 を取る GS1 mod-10 チェックデジット が計算されます。最後の桁が誤っている場合は、正しい桁とともに報告されます。バーはオープンソースの JsBarcode ライブラリにより SVG として描画され、PNG の書き出しはその SVG を 2 倍の解像度でレンダリングします。

一般的な使用例

  • GTIN が割り当てられた商品の EAN-13 ラベルを印刷する
  • 倉庫の棚番や資産用の Code 128 ラベルを作成する
  • 出荷用カートン向けの ITF-14 バーコードを作る
  • EAN や UPC のチェックデジットが正しいか確認する

よくある質問

EAN-13 のチェックデジットはどう計算されますか?

12 桁を左から交互に 1 と 3 で掛け(チェックデジットの隣の桁が 3)、合計して、次の 10 の倍数に達するのに必要な数を求めます。

自分で EAN-13 の番号を作ってもよいですか?

社内利用なら可能です。店舗で販売する商品には GS1 の事業者コードが必要で、そうでなければ他社の商品と番号が衝突するおそれがあります。

社内ラベルにはどの形式を使えばよいですか?

Code 128 はコンパクトで、英字、数字、記号をエンコードできるため、倉庫や資産のラベルでは通常これを選びます。

おすすめの次のステップ

JWTジェネレーター
HS256/384/512、RS、PS、ES、EdDSAで署名付きJSON Web Tokenを作成します。ペイロードの編集、expとiatの設定、鍵やシークレットの生成がすべてブラウザ内で行えます。
CSS box-shadowジェネレーター
CSSのbox-shadowを視覚的に作成します。複数レイヤーの重ね、オフセット、ぼかし、広がり、inset、RGBAの不透明度に対応し、ライブプレビューで見ながらコードをコピーできます。
CSSグラデーションジェネレーター
ドラッグできるカラーストップ、角度、繰り返しモード、OKLCH補間に対応した、線形・放射・円錐のCSSグラデーションを設計します。ライブプレビューで確認し、コードをコピーできます。
CSS Flexboxジェネレーター
flex-direction、wrap、justify-content、align-items、gapと、アイテムごとのflex、order、align-selfを視覚的に設定します。子要素のライブプレビューとコピー可能なCSS付きです。
CSS Gridジェネレーター
CSS Gridレイアウトを視覚的に作成します。grid-template-columns/rows、検証付きの名前付きエリア、gap、揃え、アイテムごとの配置に対応し、きれいなCSSをコピーできます。
JSON Schema ジェネレーター
サンプルの JSON から JSON Schema(draft 2020-12)を生成します。型、必須キー、null 許容のユニオン、配列の items、email や date-time などの文字列フォーマットに対応。

他のカテゴリを見る