メインコンテンツにスキップ

バーコードチェックデジット検証ツール

UPC-A、EAN-13、EAN-8、ISBN-10、ISBN-13コードのチェックデジットを、標準のGS1 mod-10およびISBN mod-11アルゴリズムで検証または計算。

入力

チェックデジットを含む完全なコードを入力して検証するか、最後の桁を除いて計算させる。スペースとハイフンは自動除去;ISBN-10はXで終了可能。

出力

結果
形式チェックデジット結果
No data yet
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/barcode-check-digit-validator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "barcodeFormat": "upca",
    "digits": "036000291452"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `barcode-check-digit-validator` tool (Barcode Check Digit Validator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/barcode-check-digit-validator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="バーコードチェックデジット検証ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

この検証ツールは、標準のGS1 mod-10アルゴリズムとISBN mod-11アルゴリズムを使用して、UPC-A、EAN-13、EAN-8、ISBN-10、ISBN-13コードのチェックデジットを検証または計算します。

使い方

  1. バーコード形式を選択します(UPC-A、EAN-13、EAN-8、ISBN-10、またはISBN-13)。
  2. バーコード/ISBN桁を入力します——検証する場合はチェックデジットを含む完全なコードを、計算させる場合はチェックデジットを除いた桁の列を入力します。
  3. 結果には形式、入力された桁、期待されるチェックデジット、そして有効・無効・計算済みが表示されます。

チェックデジットの仕組み

  • UPC-A、EAN-13、EAN-8(およびISBN-13は978/979プレフィックス付きのEAN-13) はすべて同じGS1 mod-10アルゴリズムを使用します:ペイロード桁(チェックデジット以外のすべて)を右から左にたどり、右からの距離が奇数番目の桁(第1、第3、第5、…)には重み×3、偶数番目の桁には重み×1を付け;チェックデジット = (10 - 合計 % 10) % 10。
  • ISBN-10 は別のmod-11スキームを使用します:最初の9桁に左から右へ10、9、8、… 2の重みを付け;チェックデジット = (11 - 合計 % 11) % 11、計算値10は「X」で表現されます。

簡単な例

  • UPC-A 036000291452 → 期待されるチェックデジット 2、検出 2有効
  • EAN-13 4006381333931 → チェックデジット 1、検出 1有効
  • ISBN-10 0306406152 → チェックデジット 2、検出 2有効
  • ISBN-13 12桁 978030640615 → 計算されたチェックデジット 7計算済み

なぜ「自動」検証ツールよりも正確なのですか?

オンラインバリデーターの中には、UPC-AとEAN-13で異なる公式を使用するもの(UPC-A 11桁が時々失敗する)や、Xで終わるISBN-10を処理しないものがあります。このバリデーターは5つの形式すべてに正しい実装を用い、それぞれに適した文字パターンを使用します(ISBN-10は最後の位置にXを許可、他の形式は数字のみ)。

プライバシー

すべての計算はブラウザ内で行われます——データはサーバーに送信されません。

barcodeupceanisbncheck digitvalidatorgs1

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。