Validador de ISSN com Validação Real
Valida ISSN (8 dígitos: NNNN-NNNX onde X pode ser 0-9 ou X). Verifica formato e calcula DV pelo algoritmo MOD 11.
ISSN: o número de publicação seriada e seu dígito verificador mod-11
O ISSN (International Standard Serial Number) identifica uma publicação seriada — revista, periódico, jornal ou outro título periódico — independente de idioma ou país. Definido pela ISO 3297 e coordenado pelo Centro Internacional do ISSN em Paris, são 8 dígitos em dois grupos de quatro, escritos NNNN-NNNN (ex.: 0317-8471). O validador desta página confere a estrutura e o dígito verificador.
O checksum é um mod-11 ponderado: multiplique os sete primeiros dígitos por 8, 7, 6, 5, 4, 3, 2, some, e o dígito verificador é (11 − (soma mod 11)) mod 11. Quando esse valor é 10, o dígito é escrito como X, igual ao ISBN-10.
ISSN, ISSN-L e a ideia de vínculo
- Impresso vs online: um título publicado em papel e digital recebe dois ISSNs diferentes (p-ISSN e e-ISSN).
- ISSN-L (ISSN de vínculo): um único ISSN designado que agrupa todas as versões de mídia do mesmo título para citação e descoberta.
- Sem partes semânticas: diferente do ISBN, os dígitos não carregam significado de editora ou país — o ISSN é um número de série opaco.
Onde aparece
- Periódicos e bases: indexação no Scopus, Web of Science, DOAJ, SciELO e metadados do CrossRef.
- Códigos de barras: codificado como EAN-13 com prefixo 977 (o "Bookland de seriados") mais um add-on de 2 dígitos para o fascículo.
- Sistemas de biblioteca: gestão de assinaturas, catálogos coletivos, resolvedores de link.
- Mock data / testes: gerar ISSNs com checksum válido para fixtures de catálogo.
Pegadinhas
- O hífen é obrigatório na forma canônica:
0317-8471, sempre após o quarto dígito. - X é maiúsculo e só no final: um valor final de 10 é
X; normalize oxminúsculo. - EAN 977 ≠ o dígito do ISSN: o código de barras recalcula seu próprio dígito EAN-13 e descarta o do ISSN — não confunda os dois.
- Checksum válido ≠ registrado: só o Portal do ISSN confirma uma atribuição real.
FAQ
Como o dígito do ISSN é calculado? Pesos 8,7,6,5,4,3,2 sobre os sete primeiros dígitos; verificador = (11 − soma mod 11) mod 11, escrito X quando 10.
A edição impressa e a online compartilham ISSN? Não — cada mídia tem seu próprio ISSN, vinculados por um ISSN-L comum.
ISSN é a mesma coisa que ISBN? Não. O ISBN identifica um livro avulso; o ISSN identifica um seriado contínuo. Ambos usam um dígito estilo mod-11 que pode ser X, mas os pesos e a estrutura diferem.
Ferramentas Relacionadas
Validador de ISSN
Valide um ISSN (8 dígitos com dígito verificador módulo 11), o código de revistas, jornais e periódicos. Útil para bibliotecas, editoras e catálogos científicos.
Validador ISO 8601 (Tempo, estrito)
Valide estritamente uma duração no formato ISO 8601 (como P1Y2M10DT2H30M). Útil para APIs, agendamentos, vídeos e qualquer campo que use o padrão de duração ISO.
Validador EAN-8 (com checksum)
Valide um código de barras EAN-8 (8 dígitos) conferindo o dígito verificador pelo algoritmo oficial. Útil para produtos pequenos, varejo e controle de estoque.