DevToys Web Pro iconDevToys Web ProBlog
Valora'ns:
Prova l'extensió del navegador:

Validador d’IBAN

Exemples

Resultat de la validació

Entrada d’IBAN

  • Detalls

    Codi de país:DE
    Dígits de control:89
    Longitud esperada:22
    Longitud real:22
    Suma de control:
    Vàlid
    BBAN:370400440532013000
    Formatat:DE89 3704 0044 0532 0130 00
    Normalitzat:DE89370400440532013000
    Detalls tècnics

    Com funciona el validador d’IBAN

    Què fa l’eina

    Aquest validador d’IBAN comprova els números de compte bancari internacional per verificar l’estructura correcta, la longitud per país i el checksum mitjançant l’algoritme Mod-97. Normalitza l’IBAN, el formata amb espais cada quatre caràcters i n’extreu parts clau com el codi de país, els dígits de control i el BBAN.

    Casos d’ús habituals per a desenvolupadors

    Els desenvolupadors utilitzen un comprovador d’IBAN per validar formularis de pagament, verificar dades de comptes bancaris en aplicacions fintech i depurar problemes d’integració amb SEPA o transferències bancàries internacionals. També és útil en importar dades de clients o en crear regles de validació per a fluxos d’alta.

    Format, longitud i checksum

    Un IBAN comença amb un codi de país de dues lletres seguit de dos dígits de control i el BBAN. Cada país té una longitud fixa d’IBAN. Aquesta eina detecta la longitud esperada i valida el checksum, ajudant-te a identificar errors habituals com caràcters que falten, codis de país incorrectes o dígits de control no vàlids.

    Errors habituals i casos límit

    Els espais i les majúscules/minúscules no afecten la validació, però sovint sí que ho fan els caràcters ocults o els artefactes de copiar/enganxar. Normalitza sempre l’entrada i assegura’t que la longitud de l’IBAN coincideix amb la regla del país. Un checksum que no coincideix normalment indica una errada tipogràfica o un valor truncat.

    Quan utilitzar aquesta eina vs codi

    Utilitza aquest validador d’IBAN per a comprovacions ràpides i depuració. Per a sistemes en producció, valida els IBAN al servidor i desa el format normalitzat. Considera regles de negoci addicionals com la disponibilitat del banc o restriccions per país a la lògica de la teva aplicació.