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.
Validador PIS/PASEP (Formato)
Valide um número de PIS/PASEP (11 dígitos) conferindo o dígito verificador pelo algoritmo oficial. Útil para conferir documentos em cadastros de RH e folha.
Gerador de ISSN
Gera ISSN válidos (8 dígitos com dígito verificador módulo 11) para testes em sistemas que cadastram periódicos.
Validador Henkilötunnus Finlândia
Valida personal identity code finlandês (DDMMYYCZZZQ) com data, separador de século e checksum alfanumérico.