JAN・GTIN・ISBNのチェックデジットを計算、検証する無料ツール
このページでは、JANコード、GTIN-8、GTIN-13、GTIN-14、UPC-A、SSCC、GRAI、ISBN-10のチェックデジットをブラウザ上で計算できます。商品コードや書籍コードを登録する前に、末尾の数字が正しいか確認したいときに使えます。
入力されたコードはページ内のJavaScriptで処理されます。入力内容をサーバーへ送信せず、手元のブラウザだけで計算と検証を行います。
JAN/GTIN の チェックデジット(Mod10・ウェイト3-1)を計算します。
入力が規定桁(末尾のチェックデジット除く)なら計算、規定桁(チェックデジット込み)なら検証します。
このページでは、JANコード、GTIN-8、GTIN-13、GTIN-14、UPC-A、SSCC、GRAI、ISBN-10のチェックデジットをブラウザ上で計算できます。商品コードや書籍コードを登録する前に、末尾の数字が正しいか確認したいときに使えます。
入力されたコードはページ内のJavaScriptで処理されます。入力内容をサーバーへ送信せず、手元のブラウザだけで計算と検証を行います。
JAN/GTIN系のコードは、右端から重み3と1を交互に掛けて合計し、10の倍数になるようにチェックデジットを求めます。ISBN-10だけはモジュラス11を使い、末尾がXになる場合があります。
| コード種別 | 入力例 | チェックデジット | 完成コード |
|---|---|---|---|
| GTIN(JAN) 13桁 | 490123456789 | 4 | 4901234567894 |
| GTIN(JAN) 8桁 | 1234567 | 0 | 12345670 |
| GTIN 14桁 | 1450123456789 | 3 | 14501234567893 |
| ISBN-10 | 406214590 | 1 | 4062145901 |
Xを含む場合があります。チェックデジットは、コードの入力間違いを検出するために末尾へ付ける数字です。商品コードや書籍コードを手入力したとき、1桁の入力ミスや桁抜けに気づきやすくする役割があります。
ただし、チェックデジットが正しいことは「コードとして存在する」ことを保証するものではありません。実際の商品や書籍に紐づくかどうかは、各事業者、出版社、GS1事業者コード、書誌データベースなどで確認してください。
Xを使用できます。途中にXがある値は正しいISBN-10として扱えません。チェックデジットを確認したコードを一覧化したい場合は、CSV/TSV変換やテキスト結合ツールと組み合わせると、商品データや書籍データの整備がしやすくなります。