IBAN Generator - Fictieve Nederlandse IBAN nummers genereren met modulo 97
Genereer geldige fictieve Nederlandse IBAN nummers die voldoen aan het modulo 97 algoritme. Selecteer je bank, genereer in bulk en exporteer naar Excel, CSV of JSON. Ideaal voor het testen van betaalfunctionaliteit.
Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.
Hoe werkt de IBAN validatie?
Een Nederlands IBAN (International Bank Account Number) bestaat uit exact 18 tekens en volgt een vast formaat: de landcode NL, gevolgd door 2 controlecijfers, een bankcode van 4 letters en een rekeningnummer van 10 cijfers. Het volledige formaat is dus: NLcc BBBB 0000 0000 00.
Het mod-97 algoritme
De controlecijfers in een IBAN worden berekend met het mod-97 algoritme (ISO 7064). Dit werkt in de volgende stappen:
- Verplaats de eerste 4 tekens (landcode + controlecijfers) naar het einde van het IBAN.
- Vervang elke letter door een getal: A=10, B=11, ..., Z=35. De landcode NL wordt dus 23 en 21.
- Het resulterende getal wordt gedeeld door 97. De rest (modulo) moet gelijk zijn aan 1.
- Bij het genereren worden de controlecijfers zo gekozen dat 98 minus de modulo-97 rest precies de juiste waarde oplevert.
Ondersteunde bankcodes
Deze IBAN generator ondersteunt de belangrijkste Nederlandse bankcodes:
- ABNA — ABN AMRO Bank
- INGB — ING Bank
- RABO — Rabobank
- SNSB — SNS Bank
- ASNB — ASN Bank
- KNAB — Knab
- TRIO — Triodos Bank
- BUNQ — bunq
Voorbeeld: Voor IBAN NL91 ABNA 0417 1643 00 worden de controlecijfers 91 berekend via het mod-97 algoritme. Het volledige getal (na herschikking en lettervervanging) gedeeld door 97 levert rest 1 op, wat bevestigt dat het IBAN geldig is.
Alle IBAN nummers die deze tool genereert zijn fictief en niet gekoppeld aan echte bankrekeningen. Gebruik ze voor het testen van formuliervalidatie, API-integraties of complete testdatasets. Combineer ze met een fictief BSN nummer voor realistische testdata.