ISBN 検証(ISBN-10 / ISBN-13)
ISBN(国際標準図書番号)は書籍版を一意に識別。ISBN-10(2007 年まで)は mod-11 チェックサムで 10 桁目に「X」を許容。ISBN-13(2007 年以降、GTIN-13 バーコードと同じ)は UPC と同様の mod-10 チェックサム。本ツールは長さから形式を検出、チェックサムを検証し、自動変換を提供:ISBN-10 → ISBN-13 は「978」を前置してチェックを再計算、ISBN-13 ↔ ISBN-10 は接頭辞が 978 の場合のみ(979 接頭辞の ISBN には ISBN-10 等価物なし)。
上に ISBN を入力(10 または 13 桁)。
検証 = チェックサムのみ。数字が形式的に正しいことを示すだけで、その ISBN の本が実在することは保証しない。それは図書館目録で確認を。
使い方
- ISBN を貼付(ハイフン・空白・小文字 'x' すべて OK — 正規化されます)。
- 有効性ステータスを確認。✓ 有効 = チェックサム通過。
- 下のパネルから変換された別形式をコピー。
よくある質問
- ISBN-10 の「X」の意味は?
- ISBN-10 は mod 11 を使用するため、チェック「桁」は 0〜10 になり得る。10 文字形式を保つため、10 は「X」(ローマ数字)で書く。ISBN-13 は mod 10 でチェックは常に 0〜9、X 不要。
- すべての ISBN-13 が ISBN-10 に変換可能?
- 978 で始まる場合のみ。979 で始まる ISBN(978 が枯渇しつつあった 2013 年に導入)には有効な ISBN-10 がなく、ISBN-10 を期待する古い DB ではそれらの書籍が単にマッチしません。
- なぜ同じ ISBN に複数のハイフンパターン?
- ハイフンは接頭辞・登録グループ・出版者・タイトルのセグメントを示し、セグメント長は国・出版者により異なる。検証は無視。同じ数字なら、どのハイフンパターンでも同じ ISBN。
- ISBN は本の裏のバーコードと同じ?
- 現代の本ではそう — ISBN-13 がそのまま EAN/GTIN-13 バーコード。隣に見える 5 桁のアドオンは価格をエンコード。
このテーマのガイド
関連ツール
バーコードチェックディジット計算機 (UPC, EAN)
EAN-13、UPC-A、EAN-8バーコードのGS1モジュロ10チェックディジットを計算または検証します。データ桁を入力すればチェックディジットを、完全なコードを入力すれば有効性を確認します。
バーコード生成
EAN-13、EAN-8、UPC-A、Code 128、Code 39、ITF-14 のバーコードを作成し、SVG または PNG でダウンロード。ブラウザ内で動作します。
IBAN 検証
国際銀行口座番号を検証 — 国コード・長さ・mod-97 チェックサムを確認。75 か国以上対応。
クレジットカード検証(Luhn + ブランド)
Luhn チェックサムでカード番号を検証・ブランド検出(Visa/MC/Amex 等)・想定長を確認。ローカル完結、ネットワーク不使用。
フィボナッチ数列ジェネレーター
最初のN個のフィボナッチ数 — 0, 1, 1, 2, 3, 5, 8 … — を大整数で正確に生成し、最後の項、累積和、最後の2項の黄金比近似値を表示します。
数値フォーマッタ (Intl.NumberFormat)
各ロケールが期待する方法で数値をフォーマット — `1,234,567.89`・`1.234.567,89`・`$1.23M`・`12 345 ₽` — 一致する JavaScript スニペット取得。