IBAN-validator
Controleer of een IBAN geldig is met de officiële mod-97-controlesom, volledig in uw browser.
1.064 weergaven
Hoe de Mod-97-Controlesom (ISO 7064) Écht Werkt
Elke IBAN codeert zijn eigen controlesom volgens de internationale standaard ISO 7064 (MOD 97-10), waarnaar wordt verwezen door de IBAN-standaard ISO 13616. Het valideren ervan is een nauwkeurig, mechanisch proces: eerst worden de vier voorste tekens — de landcode van twee letters en de twee controlecijfers — naar het einde van de tekenreeks verplaatst. Vervolgens wordt elke letter in de herschikte tekenreeks vervangen door een tweecijferig getal (A=10, B=11, ... Z=35), waardoor de hele IBAN één zeer lang getal wordt. Ten slotte wordt dat getal gedeeld door 97; als de rest precies 1 is, is de controlesom geldig.
Als uitgewerkt voorbeeld: neem een fictieve Turkse IBAN zoals TR33 0006 1005 1978 6457 8413 26. Door "TR33" naar het einde te verplaatsen en de twee letters om te zetten in cijfers (T=29, R=27), ontstaat één lang getal; dat getal delen door 97 laat een rest van 1 achter, wat de controlesom bevestigt. Verander één enkel cijfer ergens in het rekeningnummer en diezelfde berekening komt vrijwel nooit meer uit op rest 1 — precies daarom vangt de controle de overgrote meerderheid van typefouten, verwisselde cijfers en kopieer-plakfouten al af voordat een overschrijving zelfs maar wordt geprobeerd.
Naast de controlesom controleert de tool ook of de totale lengte overeenkomt met wat voor het land wordt verwacht: Turkse IBAN's zijn altijd 26 tekens, Duitse 22, Britse 22, Franse 27, enzovoort — een lengteverschil laat de validatie al mislukken nog vóórdat de mod-97-berekening wordt uitgevoerd. Alles gebeurt met JavaScript in uw browser; de IBAN die u intypt wordt nooit naar een server verzonden.
Wat Deze Controle U Wel en Niet Kan Vertellen
Het is belangrijk om precies te zijn over wat een "geldig" resultaat werkelijk betekent — dit is uitsluitend een vormcontrole, geen bewijs dat de rekening bestaat:
- Een geslaagd resultaat betekent dat het nummer structureel correct is opgebouwd. Het bevestigt niet dat de rekening open, actief is, of toebehoort aan de persoon of het bedrijf die u verwacht.
- Het verifiëren van de naam van de rekeninghouder is een aparte stap. Veel banken en betaalsystemen voeren op het moment van een overschrijving een naamcontrole uit; deze tool heeft geen toegang tot bankgegevens en kan dat niet nabootsen.
- Een syntactisch geldige IBAN kan nog steeds bij een gesloten of geblokkeerde rekening horen. Alleen de bank waar de rekening loopt kan de werkelijke status bevestigen.
- Landspecifieke interne regels buiten de lengte om worden hier niet gecontroleerd. Sommige landen passen extra structuur toe binnen het BBAN-gedeelte; deze tool valideert het internationaal gestandaardiseerde mod-97-deel dat elk IBAN-land deelt.
Kortom: lees een geldig resultaat als "geen typefout gedetecteerd", nooit als "betaling gegarandeerd aangekomen."
Veelgestelde vragen
Betekent een geldig resultaat dat de rekening bestaat?
Nee. De mod-97-controle bevestigt alleen dat de IBAN structureel correct is en vrij van typefouten. Of de rekening open staat en aan de juiste persoon toebehoort, kan alleen de bank bevestigen.
Wordt mijn IBAN naar een server verzonden?
Nee. De controlesom wordt met JavaScript in uw browser berekend; niets van wat u invoert verlaat uw apparaat.
Hoe lang is een IBAN?
Dit verschilt per land: Turkije gebruikt 26 tekens, Duitsland 22, het Verenigd Koninkrijk 22, Frankrijk 27. De landcode (eerste twee letters) bepaalt de verwachte lengte, die deze tool controleert.
Wat controleert de mod-97-berekening precies, stap voor stap?
Drie stappen: verplaats de eerste vier tekens (landcode + controlecijfers) naar het einde; zet elke letter om in een tweecijferig getal (A=10 ... Z=35); deel het resulterende grote getal door 97. Een rest van 1 betekent dat de controlesom geldig is; elke andere rest betekent dat er ergens een typefout in de IBAN zit.
Kan een geldige IBAN bij een echte overschrijving toch mislukken?
Ja. Mod-97 vangt alleen opmaakfouten op. Een structureel geldige IBAN kan nog steeds bij een gesloten rekening horen, niet overeenkomen met de naam op het overschrijvingsformulier, of toebehoren aan een bank die niet meer actief is in een bepaald betaalsysteem — dat soort fouten vindt plaats op bankniveau, niet in deze controlesom.
Vergelijkbare tools
Probleem melden
IBAN-validator
Reacties
Nog geen reacties — schrijf de eerste!