商品ラベル、在庫表、出荷箱にバーコードが必要ですか。形式を選んで値を入力すれば、このツールが規格に正しく準拠したバーコードを描画し、ダウンロードできます。小売・物流でよく使われるシンボル体系に対応し、値が形式に合っているかを即座に知らせるリアルタイム検証付きです。
すべてお使いの端末上で描画されます。印刷にぴったりのラベルにはSVG、手早い用途にはPNGで書き出せます。商品データがブラウザの外に出ることはありません。
使い方
- 形式を選ぶCODE128は任意のテキストに対応、EAN-13・EAN-8・UPCは小売向け、CODE39・ITF-14などは物流向けです。
- 値を入力するデータを入力します。厳格な形式(短すぎるEANなど)に対する不正な入力は、すぐに指摘されます。
- スタイルを整えて書き出すバーの高さ・幅・色・キャプションを調整し、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
鮮明な印刷ラベル向けのベクター出力に対応します。
プライバシー保護
バーコードはローカルで生成され、アップロードされません。



