IMG.DIY / その他 / バーコード生成

バーコード生成

小売・物流向けのバーコード(CODE128・EAN-13・UPCなど)を作成し、PNGまたはSVGで書き出せます。

バーコード生成 visual example
プライバシー第一:アップロードは一切ありません。

From input to result

Choose a file, make the change, and download the result. Processing stays in your browser.

バーコード生成: 1 · Choose input
1 · Choose input
バーコード生成: 2 · Adjust and process
2 · Adjust and process
バーコード生成: 3 · Download result
3 · Download result

商品ラベル、在庫表、出荷箱にバーコードが必要ですか。形式を選んで値を入力すれば、このツールが規格に正しく準拠したバーコードを描画し、ダウンロードできます。小売・物流でよく使われるシンボル体系に対応し、値が形式に合っているかを即座に知らせるリアルタイム検証付きです。

すべてお使いの端末上で描画されます。印刷にぴったりのラベルにはSVG、手早い用途にはPNGで書き出せます。商品データがブラウザの外に出ることはありません。

使い方

  1. 形式を選ぶCODE128は任意のテキストに対応、EAN-13・EAN-8・UPCは小売向け、CODE39・ITF-14などは物流向けです。
  2. 値を入力するデータを入力します。厳格な形式(短すぎるEANなど)に対する不正な入力は、すぐに指摘されます。
  3. スタイルを整えて書き出すバーの高さ・幅・色・キャプションを調整し、PNGまたはSVGでダウンロードします。

バーコードジェネレーターは、スキャナーがテキスト(SKU、資産 ID、バッチ番号)に読み戻す一列のバーを描きます。これは JsBarcode を使ってすべてブラウザ内で動作し、実務で出てくる形式をカバーします。英数字何でも対応の CODE128、小売用の EAN-13・EAN-8・UPC-A、そしてそれらを使う業界向けの CODE39・ITF-14・MSI・Pharmacode・Codabar です。バーの高さと幅を設定し、色を選び、バーの下の読める文字を表示するか隠すかを決められます。入力した内容は一切アップロードされず、一度読み込めばオフラインでも動き続けます。

重要な選択は形式です。コードが自分用(在庫、資産タグ、社内追跡)なら、CODE128 が正しい選択で、登録は不要です。小売コードは別です。EAN と UPC の番号は、店舗で販売するには所有していなければならない公式の GS1 番号で、でっち上げの数字をレンダリングしても正当にはなりません。ツールは入力しながら検証するので、厳格な形式を破る値は書き出される代わりにフラグが付きます。手早い画像には PNG を、バーコードを印刷するときは SVG を書き出してください。ベクターのバーはどんなサイズや DPI でも鮮明なままで、それがラベルに必要なものです。

こんな使い方をされています

オフィスのノート PC やモニター用に CODE128 の資産タグを印刷する

A7-03 のような倉庫の棚位置やビン位置にラベルを付ける

本物の GS1 番号を登録する前に EAN-13 の小売パッケージを試作する

ラベルシートのテンプレートに入れる鮮明な SVG バーコードを生成する

製造現場向けに社内の作業指示番号やバッチ番号をエンコードする

図書館や会員カードのシステム用に Codabar や CODE39 のコードを作る

バーコードとは、スキャナーが素早く読める数字にすぎない

1Dバーコードは、短い文字列——たいていは製品番号、SKU、資産ID——をエンコードした、黒いバーと白い隙間の並びです。レーザーやカメラのスキャナーはバーの幅を読み、それを、誰かが打ち込むよりもはるかに速く正確にテキストへ戻します。小売のパッケージ、倉庫の棚、図書館の本、配送用の箱、採血の試験管、そしてオフィスのノートパソコンの裏のシールで見かけます。このツールは MITライセンスのライブラリ JsBarcode を使ってそれらのコードをブラウザ内で描き、実務で実際に重要な形式に対応します——CODE128、EAN-13、EAN-8、UPC-A、CODE39、ITF-14、MSI、Pharmacode、Codabar。

人がつまずく唯一の判断は、どの形式を使うかで、それは一つの分岐に帰着します。バーコードがあなた自身の用途のもの——在庫、資産タグ、社内トラッキング、自分の倉庫の棚ラベル——なら、CODE128 が欲しいものです。あらゆる英数字をエンコードし、密に詰め込み、どんなスキャナーも読みます。もしバーコードが世界のどこかの実際の小売レジでスキャンされる必要があるなら、EAN-13、EAN-8、UPC-A が必要です——そしてここが正直な部分——それらは公式のGS1小売番号です。番号そのものが、GS1を通してあなた(またはあなたの製造元)に登録されていなければなりません。このツールは喜んで任意の13桁を有効に見える EAN-13 にレンダリングしますが、でっち上げた番号は正当な小売コードではありません——店のシステムに拒否されるか、もっと悪ければ、他人の製品と衝突します。でっち上げのEANはモックアップやテスト用にレンダリングし、棚には使わないでください。社内用の何かには、CODE128 が登録の問題全体を回避します。

ツールは入力しながら検証します。厳格な形式には規則があり——EAN-13 はちょうど12桁とチェックディジットが必要、UPC-A は独自の長さ——無効な値を与えると、壊れた画像を書き出すのではなく、即座にメッセージで問題を指摘します。それは意図的です——見た目は問題ないのにスキャンできないバーコードは、明らかなエラーよりたちが悪いからです。

実際にスキャンできるようにする

二つの設定が、スキャナーが一発でコードを読むかを決めます。バー幅(モジュール幅)は最も細いバーの太さです——細すぎると、プリンターや画面がバーをにじませて一つにしてしまいます。バー高さは、スキャナーがそこを横切るきれいな線を捉えられるだけの高さがあればよいだけです。三つ目はそもそも設定ではありません——クワイエットゾーン、コードの左右の空白の余白です。スキャナーはバーコードがどこで始まり止まるかを見つけるためにその空白が必要なので、バーぎりぎりに切り抜いたり、ごちゃごちゃした背景に貼ったりしないでください。強いコントラストも保ってください——明るい背景の上の暗いバー。ここで前景と背景の色を設定できますが、とても明るいバーや暗い背景は、コードが読めなくなるよくある原因です。人間が読める文字のキャプションは、隠す理由がなければオンのままにしてください——スキャンが失敗したとき、人が番号を手で打てるようになります。

なぜSVGか、そしてなぜローカルか

手早いラスター画像が必要なときはPNGに書き出してください。バーコードを印刷するときは SVG に書き出してください。SVGはベクターなので、バーはどんなサイズ、どんなDPIでもきりっと鮮明なままです——ラベルテンプレート、Averyシールのシート、パッケージデザインに落とし込め、ピクセル化せずに鮮明に印刷されます。本物のラベル制作には、SVGが使うべきものです。

すべてがあなたのマシン上で起こります。製品SKU、資産番号、バッチコードは業務データであり、ここではブラウザを一切離れません——アップロードも、アカウントもなく、ページは読み込まれればオフラインで動き続けます。多くのオンラインバーコード作成ツールは CODE128 やSVG書き出しを登録や有料の壁の後ろに閉じ込めたり、出力に透かしを入れたりします——これはしません。正直な制約が二つ——1Dバーコードのみを作ります(QRやその他の2DコードにはQRツールを使ってください)——そして一度に一つのバーコードをレンダリングし、印刷シートやラベルのロールは作りません。

IMG.DIYの特長

9つの形式

CODE128・EAN-13/8・UPC・CODE39・ITF-14・MSI・Pharmacode・Codabarに対応します。

リアルタイム検証

桁数の誤りや不正な値を即座に捉えます。

PNG+SVG

鮮明な印刷ラベル向けのベクター出力に対応します。

プライバシー保護

バーコードはローカルで生成され、アップロードされません。

よくある質問

どの形式を選べばよいですか?
社内利用にはCODE128が最も柔軟で、英字と数字をエンコードできます。EAN-13やUPCは、小売販売用の正式なGS1商品番号がある場合にのみ使ってください。
EAN-13が「無効」と表示されるのはなぜですか?
EAN-13はちょうど12桁または13桁の数字が必要です(13桁目はツールが計算できるチェックサムです)。英字や誤った桁数は規格上、拒否されます。
これらのバーコードは印刷できますか?
はい。どんなサイズでも最も鮮明な結果を得るにはSVGで書き出してください。スキャナーがバーをきれいに読み取るために重要です。
データはアップロードされますか?
いいえ。バーコードはすべてブラウザ内で描画され、どこにも送信されません。
QR コードも作れますか?
いいえ。このツールは 1D バーコードのみ、つまり短い数字や文字列をエンコードする一列のバーの種類を作ります。QR コードなどの 2D コードははるかに多くのデータを保持し、正方形です。それらには QR ツールを使ってください。SKU や資産タグのように、スキャナーが 1 つの ID をすばやく読むだけでよいときは 1D バーコードを選びます。
EAN-13 のオプションを使うのに GS1 番号は必要ですか?
1 つをレンダリングするだけなら不要です。ツールは有効な数字なら何でも描きます。ただし商品を実際に店舗で販売するには必要です。EAN と UPC の番号は、世界で一意になるよう GS1 を通じてあなたに登録されなければなりません。でっち上げの EAN はモックアップやテストには問題ありませんが、小売業者のシステムが拒否したり、他人の商品と衝突したりすることがあります。
なぜバーの下に読める文字を入れるのですか?
その一行はあなたのフォールバックです。スキャンが失敗したとき(汚れたラベル、悪い角度、擦れたシール)、人が番号を読んで手で入力できます。キャプションを残すのに費用はかからず、机に戻る手間を省きます。デザイン上必要なら隠せますが、残しておくのが安全な既定です。
バーコードは画面から直接スキャンできますか?
画面が明るく、バーコードが十分大きく、周りに明確な余白があれば、多くの場合できます。ただし反射や低い明るさは誤読を招き、繰り返しスキャンされるものには印刷したコピーのほうが信頼できます。コードが毎回確実に機能する必要があるときは、SVG を書き出して印刷してください。

関連ツール

ガイド&コツ