バーコード生成とは?

バーコードジェネレーターは、テキストや数字をCode 128、EAN-13、UPC-Aなどの形式でスキャン可能なバーコードに変換します。在庫管理、商品ラベル、配送にお使いください。

JsBarcode をページ内で直接動かし、Code 128(任意の文字)、EAN-13(小売)、UPC-A(北米小売)、EAN-8(小型包装)、Code 39(資産タグ)、ITF-14(出荷段ボール)、Pharmacode(医薬品包装)に対応します。各フォーマットは入力を検証し、文字や桁数が合わなければレンダー前にインライン警告を出します。バー幅(1-5 px)、高さ、文字サイズを調整し、バーと背景の色を変更、出力を回転させ、単体バーコードを PNG、JPEG、SVG で書き出せます。一括モードでは貼り付けたリスト、CSV ファイル、連番シーケンスを扱い、SVG の ZIP か、1 ページ 30 ラベルの A4 PDF ラベルシートとして書き出せます。

使い方

  1. 必要なバーコードフォーマットを選択します(一般テキストにはCode 128、小売商品にはEAN-13など)。
  2. エンコードするデータを入力してください。選択したフォーマットに基づき自動で検証されます。
  3. 表示設定(幅、高さ、文字サイズ、色)を調整し、バーコードを PNG、JPEG、または SVG でダウンロードできます。一括モードでは SVG の ZIP か、印刷向けの PDF ラベルシートとして書き出せます。

使用するタイミング

  • ノート PC・工具・図書館の本など、スマホで読める資産タグを発行する。
  • 小規模な商品ラインの EAN-13 を、印刷会社へ入稿する前に試し刷りする。
  • Shopify や Etsy の出荷で外箱用 ITF-14 ラベルを一度にまとめて作る。

結果

商品用のEAN-13バーコードを生成:「5901234123457」を入力し、EAN-13フォーマットを選択すると、商品パッケージ用の標準小売バーコードが完成します。

よくある質問

それぞれのフォーマットはどう使い分ければいい?
任意のテキストには Code 128(注文番号、追跡番号)。米国以外の小売は EAN-13、米国は UPC-A。工業用資産タグは Code 39。外箱には ITF-14。薬局向け包装には Pharmacode。
GS1 で番号を登録しないとバーコードは使えませんか?
実際の小売販売(EAN-13・UPC-A)では必要です。各商品が GS1 のプレフィックスを使って世界で一意になります。社内在庫、資産タグ、出荷段ボールであれば不要で、未使用の番号帯を自分で決めて構いません。
「選択フォーマットに対して無効なデータ」と出るのはなぜ?
各フォーマットの規則が厳しいためです。EAN-13 は 12 か 13 桁の数字、UPC-A は 11 か 12 桁、Code 39 は A-Z 大文字と 0-9 と少数の記号のみ。フォーマット選択の下にヒントが表示され、必要なチェックデジットは自動計算されます。
印刷で最小どのくらいまで小さくしても読み取れる?
EAN-13 では GS1 規格上、バー 1 本あたりの最小 X 寸法は 0.264 mm、100% で約 37 mm 幅です。80% を切るとスーパーのスキャナでは読めないことが多い。社内用スキャナはもう少し融通が利きますが、大量印刷前に必ずテストしてください。
印刷用は SVG と PNG どちらが良い?
迷わず SVG。バーコードは線画なので SVG はどんな印刷サイズでも鮮明で、印刷機の RIP がきれいにラスタライズします。PNG は画面表示や臨時のラベルには十分ですが、小さく印刷するとバーが甘くなりスキャン失敗の原因になります。

関連ツール