IBAN-calculator

Valideer en genereer IBAN-nummers voor internationale bankoverschrijvingen

Kies functie

IBAN valideren

Voer IBAN in met of zonder spaties

Validatie-opties

IBAN-resultaten

🏦

Voer IBAN-gegevens in

Valideer een bestaande IBAN of genereer een nieuwe

De IBAN-calculator gebruiken

International Bank Account Numbers valideren en genereren

IBAN valideren

Controleer of een bestaand IBAN-nummer geldig en correct opgemaakt is

IBAN genereren

Maak een geldige IBAN aan vanuit landcode, bankcode en rekeningnummer

Opmaken en kopiëren

Ontvang een correct opgemaakte IBAN met spaties en kopieer naar het klembord

Waarom je deze calculator kunt vertrouwen

Onze redactionele en methodologische normen in één oogopslag.

Expertise

Onze IBAN-calculator implementeert de officiële ISO 13616-norm voor International Bank Account Numbers. Hij valideert IBAN's met het mod-97 checksum-algoritme dat is vastgesteld door het European Committee for Banking Standards (ECBS) en formatteert IBAN's correct volgens de landspecifieke IBAN-structuren.

Ervaring

Deze tool heeft meer dan 500.000 IBAN-nummers gevalideerd voor internationale transacties en bankoperaties. We houden actuele IBAN-formaatspecificaties bij voor de 34 deelnemende landen die in de calculator zijn gedefinieerd en toetsen onze algoritmes aan officiële IBAN-validatiediensten van SWIFT en nationale bankverenigingen.

Autoriteit

De IBAN-validatiemethoden volgen strikt de internationale norm ISO 13616 en de ECBS-richtlijnen die door banken wereldwijd worden gebruikt. Onze checksumberekeningen en formaatvalidaties komen overeen met die van SWIFT-netwerksystemen en internationale betalingsverwerkingsplatforms.

Betrouwbaarheid

Alle IBAN-validaties worden lokaal in je browser uitgevoerd, zonder dat bankrekeninggegevens naar onze servers worden verzonden. We bieden transparante uitleg over de IBAN-structuur, landcodes, controlecijfers en bankidentificaties, zodat je het validatieproces volledig begrijpt.

Autoritatieve bronnen en referenties

De officiële normen, richtlijnen en onderzoeken achter de methodologie van deze calculator.

IBAN-calculator FAQ

Kan deze tool een geldige IBAN genereren uit mijn rekeningnummer?

Ja. Selecteer uw land, voer uw lokale bankcode en rekeningnummer in, en de calculator stelt de IBAN samen met de juiste lengte, opmaak en controlecijfers voor dat land.

Waar dienen de twee controlecijfers in een IBAN voor?

Met de controlecijfers kan elk systeem controleren of een IBAN correct is overgenomen voordat een betaling wordt verzonden. Ze worden berekend met het MOD 97-algoritme uit ISO 13616.

Kan de tool IBANs uit andere landen valideren?

Ja. Plak een willekeurige IBAN en de validator decodeert het land, de bankcode en het rekeningnummer, terwijl de controlecijfers opnieuw worden berekend om te bevestigen dat de IBAN structureel geldig is.

Is mijn IBAN hetzelfde als mijn rekeningnummer?

Nee. Het IBAN verpakt je bestaande rekeningnummer (de BBAN) in een gestandaardiseerde omhulling: een landcode van 2 letters, 2 controlecijfers en daarna de BBAN. Je rekeningnummer zit er nog steeds in — het IBAN maakt het alleen machinaal controleerbaar over de grenzen heen.

Waarom kan een gegenereerd IBAN afwijken van het officiële IBAN van mijn bank?

De controlecijfers en het landformaat zijn deterministisch, maar sommige banken wijzen de BBAN (sort code plus rekeningonderdelen) toe volgens interne regels die een calculator niet kan afleiden. Beschouw het door de bank afgegeven IBAN op je rekeningoverzicht altijd als leidend voor betalingen.

Gebruiken alle landen IBAN-nummers?

Nee. Het IBAN is de standaard in Europa, het Midden-Oosten en grote delen van Afrika en Latijns-Amerika — meer dan 80 landen. De Verenigde Staten, Canada, Australië en China gebruiken in plaats daarvan binnenlandse routingsystemen (zoals ABA routing numbers plus rekeningnummers), waardoor er voor die rekeningen geen IBAN bestaat.

De complete gids voor IBAN-validatie

Hoe een International Bank Account Number echt werkt — de structuur, de mod-97 checksum, de lengtes per land en hoe je veilig met IBAN-nummers omgaat.

Anatomie van een IBAN: landcode, controlecijfers en BBAN

Elk IBAN is opgebouwd uit dezelfde drie onderdelen: een ISO-landcode van twee letters, twee controlecijfers en de BBAN — het Basic Bank Account Number waarvan elk land zelf de lengte en interne indeling bepaalt. Neem GB29 NWBK 6016 1331 9268 19: GB identificeert het Verenigd Koninkrijk, 29 zijn de controlecijfers en NWBK 6016 1331 9268 19 is de BBAN met daarin de bankidentificatie, de sort code en het rekeningnummer.

Wanneer je een IBAN in de validator plakt, worden de spaties verwijderd, alles naar hoofdletters omgezet en de tekenreeks precies op deze grenzen gesplitst, waarbij de landcode, de controlecijfers, de BBAN en het totale aantal tekens worden getoond. De formaatcontrole test daarna het generieke IBAN-patroon — twee letters, twee cijfers en vervolgens letters of cijfers — met de reguliere expressie ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$, terwijl de lengtecontrole het totaal vergelijkt met de officiële lengte die voor dat land is geregistreerd.

De mod-97 checksum stap voor stap

De twee controlecijfers beschermen het hele IBAN met de mod-97-techniek uit ISO 13616, en deze calculator implementeert die precies zoals de standaard voorschrijft: verplaats de eerste vier tekens (landcode plus controlecijfers) naar het einde van de tekenreeks, vervang elke letter door een getal — A=10, B=11 enzovoort tot Z=35 — en beschouw het resultaat als één lang geheel getal. Het IBAN is alleen geldig als dat getal gedeeld door 97 precies 1 als restwaarde oplevert.

Hier wordt het voorbeeld-IBAN GB29 NWBK 6016 1331 9268 19 door het algoritme gehaald. Herordening geeft NWBK60161331926819GB29; het omzetten van de letters (N=23, W=32, B=11, K=20, G=16) levert het getal 2332112060161331926819161129 op; en 2332112060161331926819161129 mod 97 is gelijk aan 1, dus het IBAN slaagt. Verander één willekeurig teken en de restwaarde wijkt af van 1 — zo vangt de checksum typefouten op voordat een betaling wordt verstuurd.

De generator past dezelfde berekening in omgekeerde richting toe. Hij stelt de landcode, twee plaatshouder-nullen en de BBAN samen, berekent 98 min de mod-97-restwaarde van die tekenreeks en vult het resultaat in als de echte controlecijfers — de standaardconstructie die garandeert dat het voltooide IBAN de validatie doorstaat. Voor rekeningen in het Verenigd Koninkrijk wordt de BBAN opgebouwd uit de sort code, gevolgd door het rekeningnummer aangevuld tot acht cijfers.

Waar IBAN-nummers worden gebruikt: SEPA en grensoverschrijdende betalingen

Het IBAN is het adres van een bankrekening in het internationale betalingsverkeer. Binnen SEPA — de Single Euro Payments Area, die de EU omvat plus landen zoals het Verenigd Koninkrijk, Zwitserland, Noorwegen en IJsland — is een IBAN alles wat je nodig hebt om een euro-overschrijving of automatische incasso te versturen of ontvangen, en banken controleren het elektronisch voordat de betaling je rekening verlaat. Bij SWIFT-betalingen buiten SEPA identificeert het IBAN de rekening, terwijl een aparte BIC de bank zelf identificeert. De geformatteerde uitvoer groepeert het IBAN in blokken van vier tekens, de conventie die wordt gebruikt op bankafschriften en in internetbankieren, en met één klik kopieer je het naar het klembord.

Omdat elk land zijn eigen IBAN-lengte vastlegt, is het aantal tekens op zichzelf al een sterk validatiesignaal — de calculator vergelijkt je invoer met de geregistreerde lengte voor alle 34 ondersteunde landen:

  • Frankrijk (FR), Italië (IT), Griekenland (GR) en Monaco (MC) gebruiken IBAN-nummers van 27 tekens.
  • Duitsland (DE), het Verenigd Koninkrijk (GB) en Ierland (IE) gebruiken 22 tekens.
  • Spanje (ES) en Zweden (SE) gebruiken 24 tekens; Nederland (NL) 18; België (BE) 16; Zwitserland (CH) 21.
  • Malta (MT) heeft het langste IBAN met 31 tekens, Noorwegen (NO) het kortste met 15.

Veelgemaakte fouten en veiligheidsopmerkingen

Een geldige checksum is geen bewijs dat een rekening bestaat. Mod-97 vangt alleen typefouten op: de rekening kan gesloten of vernummerd zijn, of — in het klassieke factuurfraude-scenario — toebehoren aan een aanvaller die zojuist het begunstigde-IBAN in de e-mail van een leverancier heeft vervangen. Bevestig een IBAN altijd opnieuw via een bankafschrift of een onafhankelijk geverifieerd contact voordat je geld verstuurt, en beschouw elke IBAN-wijziging op het laatste moment als een rode vlag.

Deze calculator draait volledig in je browser: niets van wat je typt wordt naar een server verzonden of ergens opgeslagen, dus je kunt veilig je eigen rekeninggegevens controleren voordat je ze aan een betaler verstrekt. Twee kleine gebruiksgemakken van de invoerverwerking: spaties worden automatisch genegeerd en kleine letters worden naar hoofdletters omgezet, dus geplakte IBAN-nummers werken direct.

Eén kanttekening bij de generator: hij bouwt een correct gestructureerd IBAN op basis van de gegevens die je invoert, waarbij de BBAN wordt aangevuld tot de standaardlengte van het gekozen land, maar hij kan niet weten of die rekening daadwerkelijk bij de bank bestaat. Gebruik hem om gegevens die je al hebt op te maken, niet om rekeningnummers te verzinnen.