バーコード作成の最新手順と無料ツールの落とし穴を徹底解説
自社商品の流通や社内備品の管理、ECサイトでの出品にあたって「バーコードをどう作成すればよいのか」と悩む担当者は少なくありません。専用の有料ソフトを導入しなくても、現在はバーコード作成の無料オンラインツールや身近な表計算ソフトを活用することで、誰でも手軽にコード画像を生成できる環境が整っています。
一方で、手軽さの裏には「印刷したのにリーダーで読み取れない」「自作した番号が大手ECモールの規約に抵触して出品停止になった」といった重大なトラブルが潜んでいます。本稿では、現場での実務経験と最新の流通基準を踏まえ、エクセルやスプレッドシートでの自作裏ワザから、正式な流通に必要なJANコードの正しい発行手順まで、失敗しないための実践知識を徹底的に解き明かします。
📌 【この記事の重要ポイントまとめ】
- 要点1:社内備品や工程管理ならエクセルやスプレッドシートの無料フォント・関数で即座に完全内製化が可能。
- 要点2:一般市場やAmazon等で販売する商品にはGS1事業者コードの申請と正式なJANコード取得が必須であり、適当な番号の自作はアカウント停止リスクを伴う。
- 要点3:読み取りエラーの主因は「解像度不足」と「左右の余白(クワイエットゾーン)欠落」にあり、ラベル印刷時の規格厳守が成否を分ける。
【2026年最新】バーコード作成ツールの種類と最適な選び方
バーコードを作成する手段は、利用目的や扱うデータ量によって大きく4つに分類されます。コストをかけずに数枚だけ発行したい場合と、何千点もの商品データを一括処理したい場合では、選ぶべきアプローチが根本から異なります。
最も手軽なのはブラウザ上で完結するバーコード作成オンラインサービスです。数値を入力するだけで即座にPNGやSVG形式の画像が出力され、インストール不要で利用できます。また、倉庫内の棚卸しや検品作業をスマートフォン1台で完結させたい現場では、カメラ読み取りとラベル発行が連動したバーコード作成アプリの活用が急速に進んでいます。
業務効率を重視する場合、すでに管理台帳が存在するエクセル バーコード作成やGoogleスプレッドシート連携が最も実用的です。大量の連番データを自動生成し、そのままレイアウトを作成してラベルシールへ一括印刷できるため、余計なツール導入コストを完全にゼロへ抑えられます。

エクセル・スプレッドシートで自作する裏ワザと無料フォント活用法
オフィス業務で最も重宝されているのが、既存の表計算ソフトに専用フォントを組み合わせてバーコードを表示させる手法です。特別なアドインを購入せずとも、オープンソースのバーコード フォントを無料で導入するだけで、セル内の文字列を一瞬でバーコードへと変換できます。
自社内の簡易管理で広く使われているのがCODE39のバーコード規格です。数字だけでなくアルファベットの大文字や一部の記号を扱える扱いやすさがあります。CODE39をフォントで出力する際は、データの前後をアスタリスクで囲む「スタート・ストップキャラクタ」が必須となります。例えば管理番号が「A101」の場合、エクセル上の数式は以下のように指定します。
="" & A2 & ""
セルの計算結果である「A101」に対してCODE39対応フォント(「Free 3 OF 9」など)を適用することで、リーダーで読み取り可能なバーコードが完成します。
一方、桁数が多く英小文字やより高いデータ密度が求められる現場では、CODE128のバーコード作成が標準となります。ただし、CODE128は複雑なチェックデジット計算とスタート・ストップコードのバイナリ変換が必要となるため、単純なフォント指定だけでは作成できません。エクセルならVBA(マクロ)を組み込むか、スプレッドシートのバーコード作成であればGoogle Apps Script(GAS)や標準のIMAGE関数と生成APIを組み合わせるアプローチが確実です。
例えばGoogleスプレッドシートでは、WEB APIを経由して以下の数式を入力するだけで、セル内に直接バーコード画像を描画できます。
=IMAGE("https://bwipjs-api.metafloor.com/?bcid=code128&text=" & ENCODEURL(A2))
【実態検証】作成手法ごとの機能比較と現場の読み取りエラー対策
現場での読み取りテストを実施すると、画面上では綺麗に見えていても、スキャナーを通した瞬間に無反応となるケースが多発します。各作成手法のメリット・デメリットと、運用時の許容基準を比較表にまとめました。
| 作成手法 | 主な規格・形式 | 一般的な用途と相場 | 編集部の見解・実効性評価 |
|---|---|---|---|
| 無料Webジェネレーター | JAN, CODE128, QR等 (PNG/SVG出力) | 費用:完全無料 単発・小ロット作成 | 手軽だが1件ずつの手作業が中心。大量一括発行には向かない。 |
| 表計算ソフト+フォント/API | CODE39, CODE128等 (シート直接描画) | 費用:無料〜低コスト 社内管理・台帳連動 | 基幹台帳と連動でき極めて高効率。CODE39の桁数肥大化に注意。 |
| 専用ラベル印刷ソフト | 全規格対応 (プリンター直結) | 費用:1万〜5万円程度 工場・倉庫・出荷業務 | カスレ防止や微小印字に強く、現場トラブルを最小化できる。 |
| モバイル発行アプリ | CODE128, QRコード等 (Bluetooth印刷) | 費用:月額数百円〜無料 店頭・現場棚卸し | 現場で即座に貼り替え可能。携帯性に優れるが大量バッチ処理は不向き。 |
物理的なバーコードのラベル印刷において最も失敗しやすい原因が「クワイエットゾーン(左右の余白スペース)」の不足です。バーコード規格では、コードの開始バーの前と終了バーの後に、バー幅の10倍以上(最低2.5ミリ以上)の完全な無地領域を設けることが義務付けられています。ラベルシールのフチいっぱいに印字を拡大してしまうと、センサーがバーの境界を認識できず読取不能に陥ります。

商品バーコード自作方法とJANコード取得における重大な落とし穴
ハンドメイド作品や自社製品を小売店や大手ECサイトで販売する際、避けて通れないのが商品バーコードの自作方法に関するルールです。ネット上には「適当な13桁の数字を作ってバーコード化すればよい」という誤解が散見されますが、これは極めて危険な行為です。
日本国内の流通で使われるJANコード(海外ではEAN/GTIN-13)は、世界共通の流通識別コードです。このコードを利用して外部販売を行うには、一般財団法人流通システム開発センター(GS1 Japan)に対してGS1事業者コードの申請手順を正式に踏む必要があります。
正規のJANコードの取得と作り方は以下のステップに沿って進行します。
- GS1 Japanのポータルサイトから申請:事業者情報と年商規模に応じた登録申請料を支払い、企業固有の「GS1事業者コード(9桁または7桁)」の貸与を受ける。
- 自社商品ごとに商品アイテムコードを割り振る:残りの3〜5桁を商品(SKU)ごとに重複しないよう採番する。
- チェックデジット(末尾1桁)を算出:「モジュラス10・ウェイト3」と呼ばれる所定の計算式に基づき、入力ミス検知用の末尾数字を計算する。
- バーコードシンボルを出力:確定した13桁の数列をJAN規格に沿って画像化・印刷する。
もし正規の申請を行わず、他社のGS1コードと重複する番号を無断自作してAmazonや楽天市場などのマーケットプレイスへ登録した場合、カタログ情報の衝突や規約違反により、出品取り消しはおろか出品用アカウントの永久停止措置が下される事例が後を絶ちません。外部へ流通させる商品は、必ず公式な手続きを経たコードを使用してください。
一般に知られていない盲点とネットの誤解を徹底是正
手軽に作れるバーコードですが、運用の現場では知っておくべき仕様上の盲点がいくつか存在します。
第一の盲点は、無料作成ツールの商用利用規約とデータ解像度です。検索上位に出てくる海外製ジェネレーターの中には、規約上「商用利用時は有料ライセンス必須」と小さく明記されているものや、出力される画像が72dpiの低解像度ビットマップ画像(PNG/JPG)に限定されているサービスがあります。低解像度の画像を拡大してラベル用紙へ印刷すると、バーのエッジがギザギザに滲み、赤外線スキャナーの光を乱反射して読み取り精度が著しく低下します。商用印刷に回すデータは、300dpi以上の高解像度画像か、拡大縮小しても線が劣化しないベクターデータ(SVG/EPS)を選択するのが鉄則です。
第二の盲点は、国際的な標準化機関GS1が推進する「GS1 2Dシンボルへの移行(Sunrise 2027)」の潮流です。従来の1次元バーコード(JAN)から、商品識別コードに加えて賞味期限やロット番号まで格納できる2次元コード(GS1 QRコード/GS1データマトリックス)へのレジ対応シフトが世界規模で進行しています。今から商品パッケージの版下を作成・改訂する場合は、将来的な2次元コード併記のスペースをあらかじめレイアウト設計に組み込んでおくことが賢明な判断となります。

【プロの結論】目的別・おすすめできる作成手法の判断基準
バーコード作成において最も重要なのは、「管理する領域が自社内に閉じるか、それとも外部へ流通するか」という境界線を見極めることです。自社の状況に合わせて適切な作成ルートを選択してください。
エクセル・無料ツールでの内製化がおすすめできるケース
- 社内備品・固定資産の棚卸し管理:自社ルールで自由に採番できるため、エクセルとCODE39フォントを使った即日内製化が最もコスト効率に優れます。
- 自社倉庫内のロケーション・工程管理:桁数が多く英数字が混在する場合でも、スプレッドシート+CODE128生成APIで柔軟な管理台帳が構築できます。
- イベントや単発催事での入場チケット管理:簡易リーダーやスマホアプリで読み取るだけの運用であれば、無料のオンライン生成ツールで十分機能します。
慎重に正規手続きと専用設備を検討すべきケース
- 実店舗のPOSレジを通す商品やEC出品:流通の共通言語であるJANコードが必須となるため、GS1事業者コードの取得を避けて通ることはできません。
- 結露や摩擦、長期間の保存が発生する製品ラベル:オフィス用レーザープリンターの普通紙印刷ではトナー剥がれによる読取エラーが起きやすいため、耐候性のある熱転写式専用ラベルプリンターの導入が推奨されます。
【バーコード作成】に関するよくある質問(FAQ)
Q1:完全無料でJANコードを作成して自社ECや直売所で使っても問題ありませんか?
A1:自社の完全独自POSレジや自社直営店・手渡し販売のみで完結し、他社の流通システムと一切連携しない場合は技術的な読み取り自体は可能です。ただし、13桁の先頭に「20〜29」の数字を用いたインストアコード(店舗内限定コード)の規格を使用する必要があります。一般のGS1コードと重複する番号を勝手に作って登録することは重大な流通トラブルの原因となるため絶対におやめください。
Q2:バーコードの色は黒と白以外でも読み取れますか?
A2:バーコードリーダーは赤色レーザーや赤色LEDの反射光を利用して「明暗のコントラスト」を判別しています。赤色光を反射する「赤・ピンク・黄色」のバーや、光を吸収してしまう「緑・青・黒」の下地背景はリーダーから見てコントラストが消失し、読み取りができません。「白地や黄色地に黒・紺・濃い緑のバー」など、背景が明るくバーが濃い組み合わせを厳守してください。
Q3:スマホのカメラでバーコードを読み取る運用にする場合、どの規格が適していますか?
A3:スマートフォンのカメラアプリによる画像認識スキャンを行う場合、横長のCODE39よりもデータ密度が高くコンパクトなCODE128や、向きを問わず瞬時にピントが合うQRコードの採用が適しています。1次元コードを小さく印字しすぎると、スマホの最短撮影距離の限界によりピントが合わず読み取りに時間がかかる点に注意してください。
まとめ:失敗しないバーコード運用のロードマップ
バーコード作成は、仕組みさえ理解してしまえば決して難しい作業ではありません。社内利用であればエクセルやスプレッドシートの関数・無料フォントを駆使することで、今日からでも費用をかけずに運用を開始できます。
一方で、商品として世に送り出すアイテムにはGS1事業者コードの正規取得が不可欠であり、印刷時の解像度や余白確保といった基礎的な品質管理が事業の信頼性を守る防波堤となります。利用目的と流通範囲を冷静に見極め、自社のフェーズに合致した最適な作成手法を取り入れてください。 (出典: バー コード 作成(Yahoo!ニュース))