無料バーコードジェネレーター
EAN-13/8、UPC、Code 128、Code 39、ITF-14、ISBN、GS1-128、Data Matrix、PDF417、QR バーコードをチェックディジット付きで生成。PNG または SVG でダウンロード。商用利用も無料。
多くのバーコードサイトは無料の一括処理を数個のコードに制限します — ここでは一度に最大500個作成でき、ラベルシートを印刷できます。
正しいチェックディジット付きの仕様準拠バーコードを生成 — EAN、UPC、Code 128/39、ITF-14、ISBN、GS1-128、Data Matrix、PDF417、QR — 1つずつでも数百件まとめてでも作成でき、ラベルシートに印刷できます。ブラウザ内で動作し、商用利用無料。
どのバーコードが必要?
小売用の番号(EAN と UPC)は GS1 またはマーケットプレイスが発行します。このツールはコードを正しく描画しますが、番号の登録はできません。
200〜299 で始まる番号は店内使用のために予約されているため、実際の商品と重なりません。自分の店の棚には使えますが、他の小売店を通して販売する商品には使えません。
12 または 13 桁 — チェックディジットは自動的に追加されます。
チェックディジット: 1 (自動的に追加)
オプション(アドオン、キャプション、サイズ、色)
バーの横に印刷する 2 桁または 5 桁の数字。書籍は 5 桁を使い、たとえば 52495 は 24.95 米ドルを表します。
印刷される番号の代わりに表示されます。例: 商品名や SKU。
🔒 バーコードはブラウザ内で完全に生成されます — データはサーバーに送信されません。
使い方
仕様に準拠したバーコード(EAN-13/8、UPC-A/E、Code 128、Code 39、ITF-14、ISBN、GS1-128、Data Matrix、PDF417、QR)を、正しいチェックディジットとクワイエットゾーン付きで生成します。オープンソースのbwip-jsエンジンがブラウザー内で描画します。商用利用も含めて無料です。
- 1シンボロジーを選ぶバーコードの種類を選びます。それぞれ独自の入力ルールがあります — EAN-13は12〜13桁、Code 128は任意のテキストなど。
- 2データを入力するエンコードする値を入力します。無効な入力はフラグが立てられ、EAN/UPCのチェックディジットは自動計算されます。
- 3見た目を調整するスケールとバーの高さを設定し、人が読めるテキストの表示を切り替えられます。プレビューはライブで更新されます。
- 4ダウンロードくっきりとしたPNG、または印刷用のSVGを保存できます。何もアップロードされません。
バーコードはブラウザ内で完全に生成されます — あなたのデータがサーバーに送信されることは一切ありません。
ガイド
実例
製品番号のEAN-13を作成するには、「バーコードタイプ」で「EAN-13」を選択し、12桁の数字400638133393を入力します。チェックデジットはツールが自動的に追加するため、バーコードは4006381333931をエンコードし、「チェックデジット: 1(自動追加)」という行が表示されます。デフォルトの印刷幅50mmの場合、「PNGを印刷(300 dpi)」ファイルの幅は50mm、約591ピクセルとなり、dpi情報が埋め込まれているため、WordやCanvaで実寸で配置されます。
使用する設定と制限事項
- スキャンされる場所に合ったタイプを選びましょう。 小売製品にはEAN-13またはUPC-A、書籍にはISBN、配送用カートンにはITF-14、在庫や資産管理タグにはCode 128が適しています。リンクや長いテキストにはQRコードを使用してください。
- 小売用の番号は登録が必要です。 このツールは、お手持ちの番号に対して正しいバーコードを描画します。店舗やマーケットプレイスで販売するためのEANおよびUPC番号はGS1から取得します。「ランダムなインストアEAN-13」は、200-299で始まる番号を生成しますが、これらは店内利用専用です。
- 長さのルールを確認しましょう。 EAN-13とISBNは12桁または13桁、EAN-8は7桁または8桁、UPC-Aは11桁または12桁、UPC-Eは6桁から8桁で、数字体系0または1で始まる必要があります。Code 128とGS1-128は最大128文字のASCII文字を使用できます。QR、Data Matrix、PDF417は最大2,000文字です。
- 拡大縮小率だけでなく、印刷サイズを設定しましょう。 オプションの「印刷幅(mm)」で、「PNGを印刷(300 dpi)」とPDFの実寸が設定されます。カートン用のITF-14の場合、ツールはGS1の最小幅と32mmの高さを表示します。
- 強いコントラストとクワイエットゾーンを確保しましょう。 明るい背景に暗いバーを使用してください。コントラストが低すぎる場合は警告が表示されます。スキャナーには余白が必要なため、印刷したコードの周囲には十分な「クワイエットゾーン」を設けてください。「背景を透明にする」は、コードを明るい色の面に配置する場合にのみ使用してください。
- 多数のコードには「一括生成とラベル」を使いましょう。 最大500個のコードを1行に1つずつ(オプションのラベルテキストと部数付きで)貼り付けるか、最大2MBのCSV/TXTファイルをドロップします。PNGまたはSVGのZIPをダウンロードするか、最大5,000枚のラベルシートPDFを作成します。印刷時は「実際のサイズ」(100%)を選び、「ページに合わせる」は選ばないでください。
よくある問題とその解決方法
- 「バーコードエンジンを読み込めませんでした。接続を確認して、もう一度お試しください。」と表示されます。
- バーコードエンジンは、最初にコードが描画される際に読み込まれる別ファイルです。接続を確認してからページを再読み込みし、もう一度お試しください。職場や学校のネットワークを使用している場合、サイトからのスクリプトファイルがブロックされている可能性があります。
- 「このバーコードをレンダリングできませんでした。このシンボ体系のデータを確認してください。」と表示されます。
- データが選択されたタイプに適合しませんでした。入力欄の下のヒントと比較してください。よくある原因は、数字専用タイプでの文字の使用、Code 39での小文字の使用(A~Zのみ対応)、Code 128での非ラテン文字テキスト、括弧付きの(01)形式の識別子がないGS1-128値などです。
- 「チェックデジット(最後の桁)が正しくありません。」と表示されます。
- 入力された完全な番号の最後の桁が一致しません。メッセージには、本来あるべき桁が表示されます。または、最後の桁を削除すると、ツールが正しい桁を追加します。
- 「Code 128 / GS1-128はASCIIテキストのみをサポートします。」と表示されます。
- Code 128には、中国語、アラビア語、その他の非ラテン文字、または絵文字を含めることはできません。「代わりにQRコードを使用」を選択するか、任意のテキストをエンコードできるQRコードまたはData Matrixに切り替えてください。
- 一括リストの一部の行がスキップされました。
- タイプのルールに適合しなかった行は、「修正が必要」の下に行番号とともにリストされ、残りは生成されます。それらの行を修正して再度生成してください。500コードを超えるリストは切り捨てられるため、分割してください。
比較
QRコードはリンクや段落全体を保持できますが、店舗のレジスキャナーはEANやUPCを読み取るように作られています。スキャナーを自分で管理する在庫室や棚には、Code 128がコンパクトで確実に読み取れます。店舗で販売される製品には、登録されたEANまたはUPC番号を使用してください。シンボルを描画しても、番号が有効になるわけではありません。