ISBN checker
Open ISBN checker on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "isbn-checker",
"category": "education-tools",
"built": true,
"requirements": "One identifier, up to 128 characters. ASCII digits, spaces, hyphens and a final ISBN-10 X are supported. No book database, publisher-range lookup or ownership check is performed. Calculation does not allocate an ISBN. Runs on your device.",
"implementation": {
"fields": [
{
"key": "action",
"label": "What would you like to do?",
"value": "Check ISBN",
"type": "select",
"values": [
"Check ISBN",
"Calculate check digit"
]
}
],
"live": true,
"presentation": "metrics",
"inputMaxLength": 128,
"inputMode": "text",
"inputErrorCode": "IDENTIFIER_INPUT",
"note": "Enter one ISBN-10 or ISBN-13, with optional spaces or hyphens. Lowercase x is accepted as the final ISBN-10 check character. Calculate check digit expects the 9- or 12-digit body. Valid 978 ISBNs can convert between formats; 979 ISBNs cannot convert to ISBN-10. Publisher ranges, hyphen grouping and assignment are not verified. Up to 128 input characters. Runs locally.",
"experience": {
"automatic": true,
"single": true,
"inputMaxLength": 128,
"inputMode": "text",
"label": "ISBN or ISBN body",
"placeholder": "978-92-95055-02-5",
"help": "Enter one ISBN with optional spaces or hyphens. For Calculate check digit, omit the final check character. Up to 128 characters. Results update as you type. Up to 128 characters.",
"helpParts": [
"Enter one ISBN with optional spaces or hyphens. For Calculate check digit, omit the final check character. Up to 128 characters.",
"Results update as you type.",
"Up to 128 characters."
],
"action": null
},
"mode": "automatic",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Check an ISBN-10 or ISBN-13 checksum, calculate a missing check digit, or convert between equivalent ISBN formats.
How to use ISBN checker
- Choose Check ISBN or Calculate check digit.
- Enter one complete ISBN, or its 9- or 12-digit body for check-digit calculation.
- Review format, checksum and any available conversion, then download the JSON report.
Useful next steps
Check an ISBN without looking up a book
Enter one ISBN with or without spaces and hyphens. The checker accepts lowercase x as the final ISBN-10 check character. It reports format and checksum separately, so a number with the right length can still fail its check. A matching checksum does not prove that a publisher was allocated the number or that a book exists.
Calculate a missing check digit
Choose Calculate check digit and enter the body without the final character: 9 digits for ISBN-10 or 12 digits for ISBN-13. The result supplies the check character and explains that assignment has not been verified. For a complete ISBN with a wrong checksum, the tool shows the expected character but does not silently fix or convert the number.
Convert only where an equivalent exists
A checksum-valid ISBN-10 can be expressed as a 978 ISBN-13 with a recalculated final digit. A valid 978 ISBN-13 can convert back. ISBNs beginning with 979 have no ISBN-10 equivalent. The 979-0 prefix belongs to music identifiers and is rejected here. Publisher ranges and the placement of hyphens are not checked.