Validador ISMN
Valide um ISMN (International Standard Music Number), o código de partituras e música impressa, pelo dígito verificador. Útil para editoras e bibliotecas.
—
ISMN: o ISBN das partituras
Partitura impressa não usa ISBN — usa ISMN, um identificador próprio criado em 1993 justamente porque música impressa tem necessidades de catalogação diferentes de livro. Desde 2008 ele vive dentro do espaço de códigos de barras EAN-13, com o prefixo 979-0 reservado só para ele, o que permitiu que livrarias e distribuidoras tratassem partitura com o mesmo equipamento do resto.
Cole o número, com ou sem hífens, e a página valida. Ela aceita as duas formas que circulam: a de treze dígitos começando em 979-0, e a antiga, começando com a letra M seguida de nove dígitos — esta é convertida internamente, porque o M corresponde exatamente ao prefixo 979-0. O dígito verificador é recalculado e comparado com o informado.
A conta do verificador é a mesma do EAN-13: multiplica-se cada um dos doze primeiros dígitos alternadamente por 1 e por 3, soma-se tudo, e o verificador é o que falta para o próximo múltiplo de dez. É por isso que um erro de digitação em um dígito quase sempre é pego, mas a troca de dois dígitos adjacentes que difiram de cinco passa despercebida — limitação conhecida desse tipo de verificador.
Perguntas frequentes
Qual a diferença para o ISBN?
Por que existe a forma com M?
Cada arranjo precisa de número próprio?
Ferramentas Relacionadas
Validador ITF-14
Valide um código de barras ITF-14 (usado em caixas e embalagens de transporte) conferindo o dígito verificador GS1. Útil para logística e controle de estoque.
Validador IMEI (Luhn)
Valide o IMEI de um celular (15 dígitos) pelo algoritmo de Luhn. Confira se o número de identificação do aparelho é válido antes de comprar ou cadastrar.
Validador CFOP
Valide um código CFOP (Código Fiscal de Operações e Prestações) conferindo os 4 dígitos e o prefixo. Essencial para emissão correta de notas fiscais no Brasil.
Validador ISBN-10
Valide um ISBN-10 de livro calculando o dígito verificador (módulo 11) pelo padrão ISO 2108. Útil para bibliotecas, livrarias e catálogos editoriais antigos.
Validador IBAN Italiano (IT)
Valide um IBAN da Itália (IT) conferindo o comprimento e o dígito verificador mod-97. Confira a conta bancária antes de transferir para o exterior.
Validador EAN-8
Valide um código de barras EAN-8 (8 dígitos) calculando o dígito verificador pelo padrão GS1. Útil para produtos pequenos, varejo e controle de estoque.