IBAN controleren
Vul een IBAN in, met of zonder spaties, in hoofdletters of kleine letters. De tool controleert land, lengte, structuur en controlegetal volgens ISO 13616 en toont de IBAN overzichtelijk in groepjes van vier tekens. Bij Duitse IBAN’s worden ook de bank en de BIC getoond, uit het bankcoderingsbestand van de Deutsche Bundesbank. Let op: dit is geen check of de rekening ook echt bestaat of op naam van iemand staat.
Zo wordt het berekend
Je IBAN blijft op je eigen apparaat. De controle gebeurt volledig in de browser; wat je invult komt niet in de adresbalk terecht en wordt niet opgeslagen. Voor Duitse IBAN’s wordt eenmalig een openbare lijst met bankcodes gedownload en daarna lokaal doorzocht.
Hoe een IBAN is opgebouwd
De IBAN (International Bank Account Number) is vastgelegd in ISO 13616: een landcode van twee letters, twee controlecijfers en daarna het nationale rekeningnummer (BBAN). Elk land bepaalt zelf de lengte en opbouw van zijn BBAN; SWIFT, de officiële registratie-instantie, publiceert dit in het IBAN Registry. Een Nederlandse IBAN heeft altijd 18 tekens: NL + 2 controlecijfers + 4-letterige bankcode + 10-cijferig rekeningnummer. België telt 16 tekens, Duitsland 22, Frankrijk 27.
Hoe het controlegetal wordt berekend (modulo 97)
- Zet de eerste vier tekens (land + controlegetal) achteraan:
ABNA0417164300NL91 - Vervang de letters door cijfers (A = 10, B = 11 … Z = 35), dus A = 10, B = 11, N = 23:
101123100417164300232191 - Deel dit getal door 97. Is de rest 1, dan klopt het controlegetal.
Deze methode (ISO/IEC 7064, MOD 97-10) vangt elke fout in één teken op en bijna elke verwisseling van cijfers. Het controlegetal zelf is 98 min de rest die je krijgt als je op die plek “00” invult.
Wat het resultaat wel en niet zegt
- Geldig betekent dat de IBAN formeel correct is. Of de rekening ook echt bestaat, actief is en van wie hij is, kan alleen de bank bevestigen bij een overboeking (naam-nummercontrole).
- Bank en BIC worden alleen bij Duitse IBAN’s getoond, op basis van het bankcoderingsbestand van de Deutsche Bundesbank. Er bestaat geen vrij te gebruiken wereldwijde lijst. Voor SEPA-overboekingen is een BIC niet meer verplicht.
- Sommige landen hebben binnen het rekeningnummer nog een eigen controlegetal (bijvoorbeeld België, Spanje, Noorwegen). Die nationale controles voert deze tool niet uit.
Veelgestelde vragen
Is het veilig om hier mijn IBAN in te vullen?
Ja. De controle gebeurt alleen in je browser; de IBAN wordt niet verstuurd, niet opgeslagen en komt niet in de adresbalk. Een IBAN is toch al geen geheim – hij staat op elke factuur – maar hier verlaat hij nooit je apparaat.
Betekent “geldig” dat de rekening bestaat?
Nee. Er wordt alleen op lengte, structuur en controlegetal gecontroleerd. Een formeel geldige IBAN kan bij een rekening horen die niet (meer) bestaat. Banken in de eurozone vergelijken sinds oktober 2025 bij overboekingen ook de naam van de begunstigde met de IBAN.
Hoe vind ik de BIC bij een IBAN?
Bij Duitse IBAN’s toont de tool de BIC van de bankcode uit het bestand van de Bundesbank. Voor andere landen bestaat er geen volledige, vrij te gebruiken lijst: de BIC staat op je bankafschrift of in internetbankieren.
Uit hoeveel tekens bestaat een Nederlandse IBAN?
Een Nederlandse IBAN heeft altijd 18 tekens: NL, 2 controlecijfers, een 4-letterige bankcode en een 10-cijferig rekeningnummer. Andere landen hebben een andere lengte: België 16, Duitsland 22, Frankrijk 27, Noorwegen 15 (de kortste), Rusland 33 (de langste).
Gebruiken de VS ook IBAN’s?
Nee. De Verenigde Staten, Canada en Australië gebruiken geen IBAN’s; daar werk je met een routing- of BSB-nummer plus een rekeningnummer. Vul je toch een code als “US…” in, dan meldt de tool een onbekend IBAN-land.
Bronnen en wettelijke basis
- ISO 13616-1: ISO 13616-1:2020 – Financial services – International bank account number (IBAN) – Part 1: Structure of the IBAN
- ISO/IEC 7064: ISO/IEC 7064:2003 – Check character systems (MOD 97-10)
- SWIFT – IBAN Registry (ISO 13616 Registration Authority), Release 101: Länder, Längen, BBAN-Struktur, Beispiele
- Source: Deutsche Bundesbank – Bank sort code file (download, valid 07.09.2026–06.12.2026)
Bijgewerkt op:
Vergelijkbare tools
- Btw-nummer controleren (formaat en controlegetal)Controleer het formaat en controlegetal van een EU-btw-identificatienummer voor alle 27 lidstaten en Noord-Ierland (XI). Lokaal, met link naar VIES.
- Controlegetal berekenen en controleren met het Luhn-algoritmeControleer een nummer met het Luhn-algoritme (modulo 10, ISO/IEC 7812-1) of bereken het controlegetal – alleen een formaatcheck, lokaal in je browser.
- EAN-, GTIN- en ISBN-code controlerenControleer het controlecijfer van EAN-8, EAN-13, UPC-A, GTIN-14 en ISBN-10/13, bereken een ontbrekend cijfer en zet ISBN-10 om naar ISBN-13 – gratis.
- Regex testerTest JavaScript reguliere expressies live: matches gemarkeerd, capture groups in een tabel, elk onderdeel uitgelegd. Gratis, niets wordt geüpload.
- Base64 encoderen en decoderenBase64 en Base64url encoderen en decoderen met correcte UTF-8, plus URL encode/decode (percent-encoding). Duidelijke foutmeldingen, lokaal in je browser.
- Beeldverhouding berekenenBereken de beeldverhouding uit breedte en hoogte (1920 × 1080 = 16:9), vind de ontbrekende zijde, de decimale waarde, de standaardverhouding en de CSS.