Validador ISBN-10
Valida ISBN-10 calculando o dígito verificador módulo 11 segundo o padrão ISO 2108.
—
ISBN-10: o número de livro legado com dígito mod-11 que pode ser X
O ISBN-10 é o formato original do International Standard Book Number: 10 dígitos definidos pela ISO 2108, usados em todo livro publicado de 1970 até a virada para 13 dígitos em 1º de janeiro de 2007. Milhões de livros antigos ainda trazem só o ISBN-10, então validar e converter continua essencial para catálogos e estoques de usados. Esta ferramenta confere a estrutura e o dígito verificador.
Seu checksum é um mod-11 ponderado: multiplique os dígitos por 10, 9, 8, …, 2 nos nove primeiros, some o dígito verificador vezes 1, e o total deve ser divisível por 11. Como o dígito precisa representar o valor 10 em alguns casos, o ISBN-10 permite, de forma única, um X final (dez romano).
As quatro partes de 0-306-40615-2
- Grupo de registro (
0): idioma/região (0/1inglês,85Brasil,972Portugal). - Registrante (
306): a editora. - Publicação (
40615): o título/edição. - Dígito verificador (
2): o dígito mod-11, possivelmenteX.
ISBN-10 ⇄ ISBN-13
- 10 → 13: descarte o dígito do ISBN-10, prefixe
978, recalcule o dígito EAN mod-10. - 13 → 10: só é possível para números
978— remova o prefixo e o dígito mod-10, recalcule o dígito mod-11. - Livros 979: não têm equivalente ISBN-10 nenhum.
Pegadinhas comuns
- O X é só maiúsculo: um
xminúsculo deve ser normalizado;Xequivale ao valor 10 e só aparece como último caractere. - Algoritmo diferente do ISBN-13: mod-11 (pesos 10…1) vs mod-10 (pesos 1,3). Não reutilize a mesma função de checksum.
- Posições de hífen variam: remova os hífens antes de validar.
- Checksum válido ≠ livro real: o algoritmo só prova que o número é bem-formado.
FAQ
Por que o ISBN-10 usa X? O valor de verificação mod-11 vai de 0 a 10; o dígito 10 é escrito como o algarismo romano X para ainda caber em um caractere.
Livros novos ainda recebem ISBN-10? Não. Desde 2007 só se atribui ISBN-13, mas estoque antigo e reimpressões mantêm o ISBN-10.
O dígito do ISBN-13 pode ser X? Não — só o ISBN-10 pode terminar em X; o ISBN-13 sempre termina em 0–9.
Ferramentas Relacionadas
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.
Validador de CNPJ em Lote
Valida uma lista de CNPJs (um por linha) e mostra resumo: válidos, inválidos e total. Sem envio para servidores.