ISBN Validator / Converter
CodeValidate an ISBN-10 or ISBN-13 checksum and convert a valid ISBN to the other format where possible
Paste an ISBN-10 or ISBN-13 and get its check digit verified against the format's own checksum algorithm, with the format inferred automatically from the character count once hyphens and spaces are stripped. ISBN-10 uses a mod-11 checksum that can produce an 'X' check digit, while ISBN-13 shares the same weighted mod-10 algorithm as EAN-13 barcodes. A valid ISBN-10 is also converted to its ISBN-13 equivalent by prefixing 978 and recomputing the check digit, and a valid ISBN-13 converts back to ISBN-10 only when it actually starts with that 978 prefix, since ISBNs issued under the newer 979 prefix have no ISBN-10 equivalent. It doesn't look up what book an ISBN actually belongs to, since that would require a paid publishing database and this tool only validates the checksum and converts the format.
How to use ISBN Validator / Converter
- 1.Paste an ISBN-10 or ISBN-13, with or without hyphens, to see whether its check digit is valid.
- 2.Check the converted field to get the equivalent ISBN-13 (from an ISBN-10) or ISBN-10 (from a 978-prefixed ISBN-13).
- 3.Use it to sanity-check ISBN data before importing it into a catalog, or to generate the companion format for an existing ISBN.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/isbn-validator \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"isbn":"0-306-40615-2"}'Get an API key from your dashboard · Full API docs →