IBAN Validator
Valider en IBANs ægte ISO 7064 mod-97 checksum, og krydstjek den samlede længde mod en indbygget tabel over nationale formater — alt foregår offline i din browser.
🔒 Behandles helt i din browser - intet, du indtaster her, bliver nogensinde uploadet.
Resultat
En IBAN (International Bank Account Number) er ikke bare en lang streng af bogstaver og tal — de sidste to tegn i dens landekodeblok er en ægte checksum, beregnet med ISO 7064 mod-97-algoritmen, som fanger langt de fleste taste- og transskriptionsfejl, før en bankoverførsel overhovedet afsendes. Dette værktøj implementerer nøjagtigt den algoritme i stedet for en opslagstabel eller en grov tilnærmelse: det flytter de første fire tegn i den rensede IBAN om bagest, konverterer hvert bogstav til dets tocifrede talværdi (A=10 til og med Z=35, så en IBAN på 22 tegn kan udfolde sig til et tal med over 30 cifre) og beregner dette store tal modulo 97 ved hjælp af JavaScripts BigInt-type, da værdien rutinemæssigt overstiger Number.MAX_SAFE_INTEGER for længere IBAN-numre. En ægte gyldig IBAN reduceres altid til præcis 1.
Checksummens gyldighed alene garanterer ikke, at en IBAN er korrekt formet, så dette værktøj krydstjekker også den samlede længde mod en indbygget tabel med 79 lande, der rent faktisk udsteder IBAN-numre, hentet fra ISO 13616-registret — Tysklands IBAN-numre er altid 22 tegn, Frankrigs er altid 27, Ukraines er altid 29, Maltas er altid 31, og så videre. Hvis længden for en genkendt landekode ikke stemmer, rapporterer værktøjet afvigelsen eksplicit i stedet for blot at sige "ugyldig", og hvis landekoden ikke findes i den indbyggede tabel, oplyses det tydeligt, og længdekontrollen springes simpelthen over, mens mod-97-checksummet stadig verificeres.
Intet i processen er skjult. Resultatpanelet viser den omarrangerede streng med landekode og checkcifre flyttet om bagest, den fulde bogstav-til-tal-udfoldning, der bruges til at bygge den numeriske streng, som reduceres modulo 97, og den nøjagtige rest, der blev beregnet — så du kan verificere det manuelt, eller mod enhver anden implementering, at værktøjet ikke blot viser et grønt flueben på blind tillid. En kendt gyldig test-IBAN som GB82 WEST 1234 5698 7654 32 vil gennemgå alle trin og lande på en rest på præcis 1.
Ligesom alle andre værktøjer på dette website, kører IBAN-validatoren helt i din browser: intet kontonummer, hverken ægte eller til test, sendes nogensinde til en server, logges eller gemmes nogen steder. Indsæt en IBAN, få et øjeblikkeligt, gennemsigtigt svar, og kopier hele opdelingen med ét klik til eget brug eller en supporthenvendelse.