バーコード作成ツール

数字か文字列と、バーコードの種類を選びます。小売や物流のコードは、チェックディジットを自動で求め、誤ったチェックディジットを含む完全なコードは受け付けません。1つずつダウンロードするか、一覧をZIPでまとめて受け取れます。

無料 ブラウザで動作 2026年11月10日火曜日確認済み

このツールはブラウザ内で動作します。入力した内容が当社に送信されることはありません。

使い方

  1. バーコードの種類を選びます。店で売る商品なら EAN-13、北米なら UPC-A を選びます。
  2. チェックディジットを除いた数字または文字列、またはコード全体を入力します。状態の行に、チェックディジットを加えたか、検査したかが表示されます。
  3. バーの太さとバーの高さを設定します。数字をバーの下に表示したい場合は、バーの下に数字を表示するにチェックを入れます。
  4. 1つのバーコードはPNGをダウンロードかSVGをダウンロードで保存します。複数の場合は、値を1行に1つの値の欄へ1行ずつ入力し、PNGファイルを作る(ZIP)を押します。

チェックディジットの求め方

EAN-13、EAN-8、UPC-A、ITF-14は、GS1が番号に使うモジュロ10の方法で求めたチェックディジットで終わります。右から数えて、チェックディジットを除いた数字に、3、1、3、1の順に重みを付けます。重み付きの合計を10で割った余りを10から引き、結果が10なら0にします。

400638133393では、重み付きの合計が89なので、チェックディジットは1です。チェックディジットを除いた数字を入力すると、このツールが加えます。コード全体を入力すると検査し、最後の数字が違えばそれを受け付けません。スキャナーは別の商品として読んでしまうからです。

バーコードの種類の選び方

  • EAN-13: 世界の小売商品の多くに付く13桁のバーコードです。
  • UPC-A: 北米で売られる商品に使う12桁のバーコードです。
  • EAN-8: とても小さな包装用の8桁の短いコードです。
  • ITF-14: 配送用の段ボールの外箱に使う14桁のコードで、GTIN-14の形式です。
  • Code 128: 印刷できる英字、数字、記号のどれでも使え、物流やラベルに使われます。内部のチェック文字は描画のライブラリが求めるので、文字列だけ入力します。
  • Code 39: 大文字、数字、いくつかの記号です。Code 128より古く、長くなりますが、一部の業界ではまだ一般的です。

印刷と読み取り

スキャナーがコードを見つけられるよう、バーの周りに明るい余白(クワイエットゾーン)を残してください。最も細いバーは、プリンターで再現できる太さより細くしてはいけません。白か明るい背景の上の黒いバーが、最もよく読み取れます。

印刷にはSVGファイルを使ってください。どの大きさでも鮮明です。バーの太さを2ピクセル以上にして作ったPNGも、100%で印刷すれば使えます。

計算例:小売商品

バーコードの種類を EAN-13にして、400638133393と入力します。ツールはチェックディジット1を加えるので、コードは4006381333931になり、その数字がバーの下に表示されます。

1つを保存するにはPNGをダウンロードを選びます。または複数の商品番号を一覧の欄に入力し、PNGファイルを作る(ZIP)を押すと、1つのファイルに商品ごとのPNGが入ります。

よくある質問

ツールはチェックディジットを加えますか、それとも検査しますか?

入力内容によって両方です。最後の数字を除いた数字には、チェックディジットが加えられます。コード全体は検査され、最後の数字が誤っていれば受け付けないため、誤ったバーコードは作られません。

入力した数字はサーバーに送られますか?

いいえ。バーはJsBarcodeライブラリを使ってブラウザの中で描かれ、PNG、SVG、ZIPのファイルは、お使いの端末の中で作られます。入力した内容はアップロードも保存もされません。

作ったバーコードを、販売する商品に付けてもよいですか?

バーコードが商品を特定できるのは、その番号が自分のものである場合だけです。GS1の加盟団体が事業者コードを割り当てており、写した番号や作った番号は、店で別の商品と重なることがあります。番号は GS1、またはお住まいの国のGS1加盟団体から取得してください。

印刷したバーコードが読み取れないのはなぜですか?

よくある原因は、バーが細すぎること、色の対比が低いこと、バーの周りに明るい余白がないことです。バーが鮮明なままになる大きさでSVGファイルを印刷し、ツールが加える余白を残してください。

EAN-13とUPC-Aの違いは何ですか?

UPC-Aは12桁で、主に北米で使われます。EAN-13は13桁です。UPC-Aのコードは、先頭に0を付けるとEAN-13になり、ほとんどのスキャナーは両方を読み取ります。

Code 39は小文字を扱えますか?

いいえ。Code 39は大文字、数字、いくつかの記号だけなので、ツールは英字を大文字に変えます。小文字が必要な場合は、Code 128を使ってください。

出典

数値と文章の最終確認日:2026年11月10日火曜日。

当サイトの運営に必要なCookieを使用します。お客様の同意があれば、Googleは広告用Cookieを使い、パーソナライズ広告を表示します。拒否された場合も広告は表示されますが、パーソナライズはされません。