Barcode Generator
テキストからバーコード画像を生成 — CODE 128、EAN-13、UPC-A など
データはブラウザの外に出ません。バーコード形式
バーコードテキスト
バーコード形式
Barcode Generator について
バーコードは、平行な線の幅と間隔でデータを表す機械可読方式です。1952年に Norman Woodland と Bernard Silver がモールス信号を応用して発明し、1974年に Wrigley のガム包装で初めて商業スキャンが行われました。現在、1次元線形バーコードは小売(EAN-13、UPC-A)、物流(CODE 128、ITF-14)、医療(Pharmacode)、出版(ISSN)など幅広い分野で使用されています。すべての処理はブラウザ内で完結し、データがサーバーに送信されることはありません。
仕組み
純粋な JavaScript Canvas で CODE 128・CODE 39・EAN-13/8・UPC-A・ITF-14・MSI・Pharmacode をエンコードします。各形式の公式バーパターン仕様に従い、必要なチェックディジットを自動計算します。すべての処理はブラウザ内で完結します。
主な用途
- 商品ラベルや値札用バーコードの生成
- 社内物流用の出荷・在庫バーコードの作成
- 図書館の背表紙用 CODE 128 バーコードの生成
- 小売包装プロトタイプ用 EAN-13/UPC-A コードの生成
- スキャナーのハードウェア・ソフトウェア検証用テストバーコードの作成
- 印刷用パッケージアートワーク向けバーコード画像のエクスポート
よくある質問
- 対応しているバーコード形式は?
- CODE 128、CODE 39、EAN-13、EAN-8、UPC-A、ITF-14、MSI、Pharmacode に対応しています。デフォルトの CODE 128 は ASCII 文字セット全体を処理できます。
- 生成したバーコードを印刷できますか?
- 印刷品質を重視する場合は SVG 形式でダウンロードしてください。SVG はベクター形式のため、どのサイズでも鮮明に出力されます。PNG は固定解像度でデジタル用途に適しています。小売ラベルにはバー幅 2px 以上、高さ 60px 以上を推奨します。
- 入力データはサーバーに送信されますか?
- いいえ。すべての生成処理はブラウザ内で JavaScript Canvas を使って行われ、データがブラウザの外に出ることはありません。
- EAN-13 はなぜ正確に 12 桁が必要ですか?
- EAN-13 はユーザーが入力した 12 桁に自動計算されたチェックディジット 1 桁を加えた計 13 桁で構成されます。規格上、固定長の数字のみ受け付けるため、英字は入力できません。