DevToys Web Pro iconDevToys Web ProBlogue
Avalie-nos:
Experimente a extensão do navegador:

Validador de IBAN

Exemplos

Resultado da validação

Entrada de IBAN

  • Detalhes

    Código do país:DE
    Dígitos de controlo:89
    Comprimento esperado:22
    Comprimento atual:22
    Soma de verificação:
    Válido
    BBAN:370400440532013000
    Formatado:DE89 3704 0044 0532 0130 00
    Normalizado:DE89370400440532013000
    Detalhes técnicos

    Como Funciona o Validador de IBAN

    O Que a Ferramenta Faz

    Este validador de IBAN verifica Números de Conta Bancária Internacional quanto à estrutura correta, comprimento por país e checksum usando o algoritmo Mod-97. Normaliza o IBAN, formata-o com espaços a cada quatro caracteres e extrai partes-chave como o código do país, dígitos de controlo e BBAN.

    Casos de Uso Comuns para Programadores

    Os programadores usam um verificador de IBAN para validar formulários de pagamento, verificar dados de contas bancárias em aplicações fintech e depurar problemas de integração com SEPA ou transferências bancárias internacionais. Também é útil ao importar dados de clientes ou ao criar regras de validação para fluxos de onboarding.

    Formato, Comprimento e Checksum

    Um IBAN começa com um código de país de duas letras, seguido de dois dígitos de controlo e do BBAN. Cada país tem um comprimento fixo de IBAN. Esta ferramenta deteta o comprimento esperado e valida o checksum, ajudando-o a identificar erros comuns como caracteres em falta, códigos de país errados ou dígitos de controlo inválidos.

    Erros Comuns e Casos Limite

    Espaços e maiúsculas/minúsculas não afetam a validação, mas caracteres ocultos ou artefactos de copiar/colar muitas vezes afetam. Normalize sempre a entrada e garanta que o comprimento do IBAN corresponde à regra do país. Uma discrepância no checksum normalmente indica um erro de digitação ou um valor truncado.

    Quando Usar Esta Ferramenta vs Código

    Use este validador de IBAN para verificações rápidas e depuração. Para sistemas em produção, valide IBANs no servidor e guarde o formato normalizado. Considere regras de negócio adicionais, como disponibilidade do banco ou restrições por país, na lógica da sua aplicação.