バーコード生成(JAN/EAN)
Barcode Generator
EAN-13・UPC・Code128・Code39・ITFのバーコードを、チェックディジット付きの印刷できる形で作ります。
EAN-13・EAN-8・UPC-A・UPC-E・Code 128・Code 39・ITF-14をSVGで描き、チェックディジットを仮定せずに計算し、300 dpiでの実寸をプレビューの隣に出します。日本の商品に付くJANコードは、規格としてはこのEAN-13です。小売のバーコードは物理的に失敗する物で、失敗が住んでいるのがその2つの数字です。
シンボル体系
世界の小売商品
12 桁を入れるとチェックディジットを計算し、13 桁ならそれが正しいか検証します。
エンコードされた値
4006381333931
300 dpi での最小バー幅
横幅 19.1 mm
標準倍率 100% での値です。これより小さく印刷すると、細いバーがスキャナーの解像度を下回ります。
最初の 1 桁はバーとしては描かれません。続く 6 桁のパリティに埋め込まれていて、だから EAN-13 は UPC-A と同じ幅になります。
SVG なので、ラベルをどんな大きさで印刷しても輪郭が崩れません。バーコードこそラスタライズしてはいけないものです — 再標本化された細いバーは誤読そのものです。
チェックディジット計算機
EAN-8・EAN-13・UPC-A・ITF-14 が共有する GS1 モジュロ 10 の式です。
シンボル体系もチェックディジットも SVG も、すべてこのページの中で作ります。商品コードや配送番号は商売上の機微な値であり、どれもブラウザの外には出ません。
使い方
まずシンボル体系を選びます
小売の商品はEAN-13、社内用途はCode 128、物流の外装箱はITF-14です。それぞれ受け取る桁数の規則が違い、入力欄の下に書いてあります。
チェックディジットは任せます
EAN-13に12桁を渡せば13桁目を計算し、13桁を渡せば検証します。チェックディジットが違えば、レジが受け付けないラベルになります。
印刷の前に幅を確かめます
表示されている値は300 dpi、倍率100%での実寸です。レイアウトのソフトで縮めると、画面でどう見えていようと、細いバーが読み取り機の分解能を下回ります。
よくある質問
商品のバーコードを自分で決めてよいですか
社内で使う分には構いません。Code 128がまさにその用途です。店で売る商品では駄目です。EANやUPCの番号はGS1が割り当てるもので、勝手に作った番号はどこかの実在の商品と衝突します。日本のJANコードも同じで、事業者コードはGS1 Japanから受けます。
なぜPNGではなくSVGなのですか
バーコードこそ、絶対にラスタライズしてはいけないものだからです。再標本化された細いバーはそのまま誤読で、SVGならラベルが最終的にどの大きさになっても、すべてのバーが正確なまま残ります。
読み取り機が何も読みません
順に、両側の余白が切れていないか、小さく刷りすぎていないか、縦横の比率を変えて伸ばしていないかを見てください。4つ目は安価なプリンタのインクのにじみです。少し大きめに刷ることが、どのソフトウェア設定よりも多くを解決します。
チェックディジットの計算式は同じですか
同じです。EAN-8・EAN-13・UPC-A・ITF-14が共通で使うGS1のモジュロ10です。入力を両方向に読み、後ろに付けるべき数字を計算した結果と、最後の桁を検証した結果の両方を出します。
ここから渡せます
ラベルシート印刷
Label Sheet Printer
CSVをFormtec・AnyLabel・3Mのラベル用紙、または自分で入れた寸法の升目にmm単位で配置し、開始位置と微調整を合わせて印刷できるページにします。
DNSレコード検索
DNS Lookup
A・AAAA・CNAME・MX・TXT・NS・SOA・SRV・CAA・PTRをDoHで引き、TTLとDNSSECの有無をCloudflareかGoogleのどちらかで表示します。
WHOIS検索
WHOIS Lookup
ドメインの登録情報・レジストラ・ネームサーバー・有効期限と、あればRDAPのデータも表示します。
サブネット計算機
Subnet Calculator
CIDRブロックをネットワークアドレス・ブロードキャスト・利用可能範囲・ホスト数に展開し、IPv4とIPv6の両方を扱います。
次の一手
このツールが出したものをそのまま受け取れる道具です。
CSVビューアー
CSV Viewer
大きな区切りファイルを丸ごとメモリに載せずに開き、列の型・統計・並べ替えを表示します。
ラベルシート印刷
Label Sheet Printer
CSVをFormtec・AnyLabel・3Mのラベル用紙、または自分で入れた寸法の升目にmm単位で配置し、開始位置と微調整を合わせて印刷できるページにします。
PNG圧縮
PNG Compressor
パレットを量子化してdeflateストリームを書き直し、寸法を変えずにPNGを軽くします。
QR・バーコード読み取り
QR & Barcode Reader
アップロードした画像・スクリーンショット・カメラからQRコードと主要なバーコードを読み取ります。
音声形式変換
Audio Converter
MP3・WAV・FLAC・AAC・OGG・Opusのあいだを、ビットレートとサンプリング周波数を決めて変換します。
動画から音声を抽出
Extract Audio from Video
動画の音声トラックをMP3・WAV・M4A・FLACで取り出すか、再エンコードせずそのまま複写します。