Validador de ISIN
ValidatorValide códigos ISIN (International Securities Identification Number). Verifica o formato de 12 caracteres, procura o país emissor e recalcula o dígito verificador Luhn oficial. Funciona inteiramente no seu navegador.
Sobre esta ferramenta
Sobre o Validador de ISIN
Este validador verifica se um ISIN de 12 caracteres é estruturalmente válido: confirma o formato (2 letras + 9 caracteres alfanuméricos + 1 dígito), procura o país emissor pelo prefixo de 2 letras e recalcula o dígito verificador Luhn para confirmar que o código é internamente consistente.
O validador remove espaços, verifica o formato de 12 caracteres, expande cada letra dos primeiros 11 caracteres para seu valor de dois dígitos (A=10..Z=35) exatamente como especifica o padrão ISIN, executa a string de dígitos resultante pelo algoritmo Luhn e compara o dígito verificador calculado com o 12º caractere — relatando o valor esperado caso não correspondam.
Use isto para verificar um ISIN copiado de um prospecto, listagem de bolsa ou feed de dados de mercado antes de usá-lo em uma negociação, depurar por que um ISIN está sendo rejeitado por uma camada de validação, ou confirmar que dados de teste gerados estão estruturalmente corretos.
Validação instantânea, totalmente do lado do cliente, sem que nenhum dado saia do seu navegador. Nota: isto verifica apenas a validade estrutural — não confirma que o ISIN está de fato registrado para um valor mobiliário real.
Recursos Principais
- Validação completa do formato de 12 caracteres
- Procura o país emissor pelo prefixo de 2 letras
- Recalcula e compara o dígito verificador Luhn oficial
- Mensagens de erro claras para cada modo de falha
- Verificado contra ISINs reais publicados
- 100% baseado no navegador, nenhum dado é transmitido
FAQ
Validador de ISIN — Perguntas Frequentes
Como o dígito verificador do ISIN é calculado?
Pegue os primeiros 11 caracteres (código de país + NSIN), substitua cada letra por seu valor de dois dígitos (A=10, B=11, ... Z=35), depois execute a string de dígitos resultante pelo algoritmo Luhn — dobrando cada segundo dígito a partir da direita, somando todos os dígitos e subtraindo o resultado do próximo múltiplo de 10.
Por que meu ISIN falha na validação?
A causa mais comum é um único caractere digitado errado ou transposto — o dígito verificador Luhn é projetado especificamente para detectar isso. Verifique também se o código tem exatamente 12 caracteres: 2 letras, depois 9 caracteres alfanuméricos, depois 1 dígito, sem espaços ou traços.
Um dígito verificador válido significa que o ISIN é um valor mobiliário real e registrado?
Não necessariamente. Um dígito verificador válido só confirma que o código é internamente consistente — não confirma que uma Agência Nacional de Numeração realmente o emitiu para um valor mobiliário real. Para confirmar o registro, seria necessário consultar uma fonte como a Bloomberg, a lista oficial de uma bolsa ou o serviço da ANNA (Association of National Numbering Agencies).
O que significa o prefixo de 2 letras em um ISIN?
É o código de país ISO 3166-1 da Agência Nacional de Numeração que emitiu o valor mobiliário, que geralmente — mas nem sempre — é o país de origem do emissor. 'XS' é um caso especial usado para valores mobiliários compensados internacionalmente via Euroclear ou Clearstream, em vez de emitidos por uma agência de um único país.
Dois valores mobiliários diferentes podem compartilhar um ISIN?
Não — um ISIN deve ser globalmente único para uma emissão específica de valor mobiliário. Duas classes de cota do mesmo fundo, ou as ações ordinárias vs. preferenciais de uma empresa, recebem cada uma seu próprio ISIN distinto, mesmo sendo emitidas pela mesma entidade.
Dicas
- Remova espaços e traços antes de validar — alguns feeds de dados formatam ISINs com separadores que não fazem parte do código oficial
- Se o dígito verificador falhar, tente copiar novamente o ISIN da fonte original — o erro mais comum é um único caractere transposto
- O prefixo de país reflete a agência emissora, não necessariamente onde a empresa tem sede
- Este validador nunca envia seu ISIN para lugar nenhum — o dígito verificador é recalculado inteiramente no seu navegador
Explore more
Ferramentas Relacionadas
Outras ferramentas que podem ser úteis para seu fluxo de trabalho