Sobre o Gerador de ISBN
O ISBN (International Standard Book Number) é o código que identifica de forma única cada edição de um livro no mundo todo. Ele aparece atrás da capa, junto ao código de barras, e é a chave usada por livrarias, bibliotecas, distribuidoras e catálogos para localizar e controlar um título. Esta ferramenta gera números de ISBN fictícios, porém com o dígito verificador correto, ideais para testar sistemas que cadastram, validam ou importam livros sem depender de obras reais. Escolha entre o formato ISBN-13 (atual) ou ISBN-10 (antigo), gere de 1 a 50 por vez e copie ou exporte em CSV.
Como funciona
O ISBN-13 tem 13 dígitos e segue o padrão EAN-13. Sua estrutura é: prefixo EAN (978 ou 979, o "país editorial" dos livros), grupo de registro (idioma ou região, ex.: 65 para o Brasil), editora, título e, por fim, o dígito verificador. Esse último é calculado por módulo 10: cada um dos 12 primeiros dígitos é multiplicado alternadamente por 1 e por 3, da esquerda para a direita; soma-se tudo e o dígito verificador é o valor que falta para completar a próxima dezena, ou seja, (10 − soma mod 10) mod 10. O resultado é sempre um número de 0 a 9.
O ISBN-10, usado até 2007, tem 10 dígitos e calcula o verificador por módulo 11: cada um dos 9 primeiros dígitos é multiplicado por um peso decrescente de 10 a 2, somam-se os produtos e tira-se o resto da divisão por 11; o verificador é (11 − resto) mod 11. Quando esse valor dá 10, ele é representado pela letra X — por isso alguns ISBN-10 terminam em X. Todo ISBN-10 corresponde a um ISBN-13 com prefixo 978 e novo dígito recalculado.
Para que serve
- Popular bancos de dados e ambientes de homologação de catálogos, sebos e e-commerces de livros.
- Testar máscaras, validação de dígito verificador e campos de cadastro de obras.
- Verificar a leitura de código de barras EAN-13 em telas e formulários de livraria.
- Criar massa de dados para testes de importação, relatórios e integrações com bibliotecas.
- Ensinar e demonstrar a diferença entre ISBN-10 e ISBN-13 e como cada verificador é montado.
⚠️ Aviso
Os números gerados aqui são fictícios. Eles têm formato e dígito verificador válidos, então passam em validadores de estrutura, mas não correspondem a nenhum livro publicado e não retornam resultado em catálogos oficiais ou na Câmara Brasileira do Livro. Use apenas para testes, estudo e desenvolvimento. Não empregue dados fictícios para fraude, falsificação ou qualquer finalidade ilícita.
Perguntas frequentes
O ISBN gerado pertence a um livro real?
Não. Os números são estruturalmente válidos — têm a quantidade certa de dígitos e o verificador correto —, mas são gerados aleatoriamente e não estão vinculados a nenhuma obra cadastrada. Servem só para testar sistemas, não para consultar livros existentes.
Qual a diferença entre ISBN-13 e ISBN-10?
O ISBN-13 é o padrão atual, com 13 dígitos e prefixo EAN 978 ou 979, e usa verificador por módulo 10. O ISBN-10 é o formato antigo, com 10 dígitos e verificador por módulo 11, que pode terminar na letra X. Desde 2007 o ISBN-13 é obrigatório.
Por que alguns ISBN-10 terminam em X?
Porque o dígito verificador do ISBN-10 é calculado por módulo 11, que pode resultar em valores de 0 a 10. Como 10 não cabe em um único algarismo, ele é representado pela letra X. Isso só acontece no ISBN-10; o ISBN-13 sempre termina em número.
Posso gerar vários e exportar de uma vez?
Sim. Gere de 1 a 50 ISBN por vez, com ou sem hífens, copie todos com um clique ou baixe um CSV contendo o número formatado, a versão sem hífen e o tipo (ISBN-13 ou ISBN-10) de cada um.