バーコード生成

数値または対応するテキストから Code 128 バーコードを生成し、バーコード画像と読み取り可能な値を表示します。

ブラウザ内でローカルに実行

入力した値を Code 128 バーコード画像にする手順

値を入力して「バーコードを生成」を押すと、Code 128 のバーコードが PNG 画像として描画され、符号化した文字列がバーの下に表示されます。描画はブラウザー内で行われ、入力した値はどこにも送信されません。

ページを開いた時点で kivtools.com のサンプルバーコードが表示されるので、入力前に出力形式を確認できます。

  1. 値を入力または貼り付けます。英字、数字、スペース、記号、および Latin-1 の È–Ï が符号化できます。
  2. 「バーコードを生成」を押すと、ボタンの下の画像が置き換わります。数字は 2 桁ずつまとめられるため、同じ長さでも数字だけの値の方が幅が狭くなります。
  3. 「クリア」で入力欄と画像の両方が空になります。結果を保存するには画像を右クリック(スマートフォンでは長押し)して保存します。専用のダウンロードボタンはありません。

符号化できる値と、できない値

符号化できる文字

テストでは ASCII の範囲と Latin-1 の一部を確認しました。A–Z、a–z、0–9、スペース、タブ、一般的なキーボードの記号はすべて符号化でき、È から Ï までの文字も使用できました。一方、é、ü、ñ、ß、ユーロ記号、中国語、絵文字は失敗しました。

使用できない文字が含まれている場合、ツールは直前の画像を消してメッセージを表示します。古い画像や不完全なバーコードを画面に残しません。

画像の幅

幅は英字 1 文字あたり約 22 ピクセル、数字 1 桁あたり約 11 ピクセルに、固定の余白約 90 ピクセルを加えたものになります。4 文字で 178 ピクセル、120 文字で 2,730 ピクセル、高さは常に 142 ピクセルでした。折り返しは行われないため、長い値はそのまま長い画像になります。

ブラウザーはサイズ上限を超えたキャンバスを書き出せず、PNG の書き出しはエラーなしで失敗します。テストでは 2,800 文字までは画像が生成でき、3,000 文字では生成できませんでした。現在は空の枠を残さず、値が長すぎる旨を表示します。

対応するのは 1 種類のみ

このページが描画するのは常に Code 128 です。EAN/UPC、Code 39、Data Matrix、QR のジェネレーターではなく、値が有効な商品番号かどうかも検証しません。数字の並びはそのまま符号化され、チェックディジットは追加されません。

読み取り側が特定の形式を要求する場合は、先にサンプルを生成し、実際に使用する機器で読び取って確認してください。

最近使ったツール: