Validador e Conversor de ISBN

Validator

Valide identificadores ISBN-10 e ISBN-13 de livros e converta entre formatos. Verificação instantânea do dígito verificador. Gratuito, funciona inteiramente no seu navegador.

Inserir ISBN
Resultado da Validação
Insira um ISBN acima para validar
O que é um ISBN?

ISBN (International Standard Book Number) é um identificador numérico único para livros e publicações similares. Gerenciado pela Agência Internacional do ISBN, cada novo livro publicado comercialmente recebe um ISBN que o identifica globalmente — permitindo que bibliotecas, livrarias e distribuidores rastreiem e encomende qualquer título de forma única.

O formato original ISBN-10 (1970–2007) usa 10 caracteres incluindo um dígito verificador Mod-11. O formato atual ISBN-13 (2007–presente) se alinha com o sistema de código de barras EAN-13 e usa 13 dígitos com um dígito verificador Mod-10. A transição significa que cada ISBN-10 tem um ISBN-13 equivalente (adicionando '978'), mas o inverso só é verdadeiro para livros originalmente no prefixo 978.

FormatoComprimentoDígito VerificadorExemplo
ISBN-1010 charsMod 11 (0–9 or X)0-306-40615-2
ISBN-1313 charsMod 10 (0–9)978-0-306-40615-7

Sobre esta ferramenta

Sobre o Validador e Conversor de ISBN

ISBN (International Standard Book Number) é o identificador universal para livros e publicações similares. O ISBN-10 (formato original de 1970) usa 10 caracteres com um dígito verificador Mod-11 que pode ser a letra X. O ISBN-13 (formato atual desde 2007) usa 13 dígitos com um dígito verificador Mod-10 e sempre começa com o prefixo 978 ou 979. Todos os ISBN-10 podem ser convertidos para ISBN-13; apenas os que começam com o prefixo 978 podem ser convertidos de volta para ISBN-10.

Este validador remove todos os espaços e hífens antes de verificar, detecta automaticamente se a entrada é ISBN-10 ou ISBN-13 pelo comprimento, verifica o dígito verificador usando o algoritmo correto para cada formato, e quando o ISBN é válido calcula e exibe automaticamente a versão convertida.

A validação de ISBN é essencial para sistemas de inventário de livrarias, catálogos de bibliotecas, bancos de dados de produtos de e-commerce, fluxos editoriais e qualquer aplicação que ingere metadados de livros.

Validação instantânea sem requisições de rede — o dígito verificador é calculado localmente no navegador. A ferramenta aceita todos os formatos de entrada comuns (com ou sem hífens ou espaços).

Recursos Principais

  • Valida tanto ISBN-10 quanto ISBN-13
  • Detecção automática de formato pelo comprimento da entrada
  • Remove hífens e espaços antes de verificar
  • Converte ISBN-10 ↔ ISBN-13 em entradas válidas
  • Exibe versão formatada com hifenização correta
  • Mensagens de erro precisas: comprimento errado vs. dígito verificador errado
  • 100% baseado no navegador, sem requisições de rede

FAQ

Validador de ISBN — Perguntas Frequentes

Qual é a diferença entre ISBN-10 e ISBN-13?

O ISBN-10 (introduzido em 1970) usa 10 caracteres — 9 dígitos de dados mais um caractere verificador Mod-11 (0–9 ou X). O ISBN-13 (introduzido em 2007) usa 13 dígitos — 12 dígitos de dados mais um dígito verificador Mod-10. O ISBN-13 sempre começa com 978 ou 979. Todos os ISBN-10 correspondem a um ISBN-13 começando com 978; o prefixo 979 não tem equivalente em ISBN-10. Desde 2007, o ISBN-13 é o padrão obrigatório; o ISBN-10 está obsoleto, mas ainda é amplamente utilizado.

Como funciona o dígito verificador do ISBN?

Para ISBN-10: multiplique cada um dos primeiros 9 dígitos por pesos 10, 9, 8, ..., 2; some os produtos; calcule (11 − soma mod 11) mod 11. Se o resultado for 10, o dígito verificador é X. Para ISBN-13: multiplique dígitos alternados por 1 e 3; some os produtos; dígito verificador = (10 − soma mod 10) mod 10. O dígito verificador garante que qualquer erro de dígito único ou transposição produza uma incompatibilidade detectável.

Como converter ISBN-10 para ISBN-13?

Adicione '978' antes dos primeiros 9 dígitos do ISBN-10 (descartando o dígito verificador ISBN-10), depois calcule um novo dígito verificador ISBN-13 usando o algoritmo Mod-10 nesses 12 dígitos. Exemplo: ISBN-10 0-306-40615-2 → prefixo '978' + '030640615' = '978030640615', novo verificador = 7, resultado = 978-0-306-40615-7.

Todo ISBN-13 pode ser convertido de volta para ISBN-10?

Não. Apenas os ISBN-13 que começam com o prefixo 978 podem ser convertidos para ISBN-10. O prefixo 979 (usado para novos livros publicados após o padrão ISBN-13 entrar em vigor) não tem equivalente em ISBN-10. Este validador mostra automaticamente a conversão ISBN-10 apenas quando o prefixo 978 está presente.

Por que o ISBN usa hífens?

Os hífens em um ISBN agrupam seus componentes: para ISBN-13, eles separam o prefixo (978/979), grupo de registro (país/área linguística), registrante (editora), publicação e dígito verificador. O agrupamento varia por país e editora, então o posicionamento dos hífens não é mecanicamente previsível — requer uma tabela de consulta.

O que significa o X em alguns ISBN-10?

O X na posição de verificação de um ISBN-10 representa o valor 10. Como o algoritmo de dígito verificador ISBN-10 usa Mod 11 (que pode produzir valores 0–10), e 10 não pode ser representado como um único dígito, o numeral romano X é usado. Por exemplo, ISBN-10 0-8044-2957-X termina em X porque o resultado Mod-11 é 10.

Dicas

  • Cole um ISBN com ou sem hífens e espaços — o validador os remove automaticamente
  • Se você tem um leitor de código de barras, ele gera o EAN de 13 dígitos que é o mesmo que o ISBN-13
  • ISBN-10 terminando em X é válido — X representa o valor 10 no algoritmo Mod-11
  • ISBN-13 com prefixo 979 não pode ser convertido para ISBN-10 — isso é esperado, não um erro