← ホーム

バーコード生成

値を入力するだけでバーコードを生成し、PNG としてダウンロードできます。英数字をすべて扱える Code 128 が無難な既定値で、EAN-13・UPC-A・EAN-8・ITF-14・Code 39・MSI・Pharmacode・Codabar にも対応し、いずれもブラウザ内で描画されます。

どのバーコードの種類を選べばいい?

Code 128 は最も柔軟な選択肢で、任意の英字と数字をエンコードできるため、社内ラベルや在庫管理の初期設定として安全です。EAN-13UPC-A は製品に印刷される数字の小売用バーコードで(EANは世界中で、UPCは主に北米で使われます)、EAN-8 / ITF-14 はそのコンパクト版と配送カートン用のバリエーションです。Code 39 は工業用途やID用途で一般的で、MSIPharmacodeCodabar は倉庫の棚管理、医薬品パッケージ、図書館など特定の用途に使われます。小売用の種類は桁数が固定されており、チェックディジットが自動で計算されます。

バーコードの作成方法

  1. 種類を選択 — Code 128、EAN-13、UPC-A など用途に合ったシンボロジーを選びます。
  2. データを入力 — エンコードする値を入力します(種類によって桁数・形式のルールがあります)。
  3. 生成してダウンロード — 「生成する」を押した後、PNGでダウンロードします。

データはどこかに送信されますか?

いいえ。バーコードはセルフホストのライブラリを使ってすべてブラウザ内で描画され、入力した値がサーバーにアップロードされたり保存されたりすることはありません。生成後はPNG画像としてダウンロードし、必要な場所に印刷したり埋め込んだりできます。

EAN・UPCのような小売用バーコードは何が違いますか?

EAN-13、EAN-8、UPC-Aは桁数が固定された数字専用のバーコードで、世界中の流通・小売商品の識別に使われます。決められた桁数(例:EAN-13は13桁)を守って入力する必要があり、形式が合わないとエラーが表示されます。

チェックディジットとは何ですか?

チェックディジットは、バーコードの値の誤りを検出するために末尾に付く、計算によって求められる1桁の数字です。EAN・UPCなどの小売用の種類では、入力した桁数をもとに自動で計算されるため、自分で入力する必要はありません。

バーコードを印刷するときの注意点は?

スキャナーがよく読み取れるように、十分な大きさと左右の余白(クワイエットゾーン)、背景との高いコントラストを保ちましょう。縦横比が崩れるように引き伸ばしたり縮めたりすると、認識率が下がることがあります。