BSN Generator - Fictieve burgerservicenummers genereren met elfproef

Genereer geldige fictieve BSN nummers die voldoen aan de elfproef. Ideaal als testdata voor software development, QA testing en test automation. Bulk generatie met export naar Excel, CSV en JSON.

Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.

Aantal:

Hoe werkt de BSN elfproef?

Het Burgerservicenummer (BSN) is een 9-cijferig nummer dat wordt gevalideerd met de zogenaamde elfproef. Dit algoritme werkt als volgt:

  1. Elk cijfer van het BSN wordt vermenigvuldigd met een gewicht. Van links naar rechts zijn de gewichten: 9, 8, 7, 6, 5, 4, 3, 2, -1.
  2. De producten worden bij elkaar opgeteld.
  3. Het resultaat moet deelbaar zijn door 11 en mag niet 0 zijn.

Voorbeeld: Voor BSN 111222333 wordt de som: (1x9) + (1x8) + (1x7) + (2x6) + (2x5) + (2x4) + (3x3) + (3x2) + (3x-1) = 9+8+7+12+10+8+9+6-3 = 66. 66 / 11 = 6, dus dit BSN is geldig.

Deze generator past het elfproef-algoritme toe om uitsluitend geldige fictieve BSN nummers te produceren. De nummers zijn niet gekoppeld aan echte personen.

Veelgestelde vragen

Wat is een BSN nummer en waarvoor wordt het gebruikt?
Een BSN (Burgerservicenummer) is een uniek persoonsnummer van 8 of 9 cijfers dat in Nederland wordt toegekend aan iedereen die is ingeschreven in de Basisregistratie Personen (BRP). Het BSN wordt gebruikt door overheidsinstanties, in de zorg, bij belastingaangifte en in het onderwijs. Omdat het BSN in veel systemen voorkomt, hebben developers regelmatig fictieve BSN nummers nodig voor het testen van software die met persoonsinformatie werkt.
Zijn de gegenereerde BSN nummers echt? Kan ik ze veilig gebruiken als testdata?
Nee, alle gegenereerde BSN nummers zijn volledig fictief. Ze voldoen wel aan de elfproef (het wiskundige validatie-algoritme dat ook voor echte BSN nummers geldt), maar ze zijn niet gekoppeld aan bestaande personen in de BRP. Gebruik deze fictieve BSN nummers uitsluitend voor software testing, QA, formulier validatie en test automation. Gebruik nooit echte BSN nummers in testomgevingen — dat is in strijd met de AVG en privacywetgeving.
Hoe werkt de BSN elfproef? Hoe valideert de generator een BSN nummer?
De elfproef voor een 9-cijferig BSN werkt als volgt: elk cijfer wordt vermenigvuldigd met een positiegewicht (9, 8, 7, 6, 5, 4, 3, 2, -1 van links naar rechts). De som van alle producten moet deelbaar zijn door 11 en mag niet 0 zijn. Voor een 8-cijferig BSN wordt een voorloopnul toegevoegd, waardoor hetzelfde algoritme van toepassing is. De BSN generator past dit algoritme toe om uitsluitend geldige nummers te produceren die de elfproef doorstaan.
Wat is het verschil tussen een 8-cijferig en 9-cijferig BSN nummer?
Beide varianten zijn geldig in Nederland. Een 8-cijferig BSN wordt intern behandeld alsof er een 0 voor staat, waardoor het effectief een 9-cijferig nummer wordt. De elfproef validatie werkt identiek voor beide varianten. In de praktijk hebben de meeste Nederlanders een 9-cijferig BSN. De generator ondersteunt zowel 8- als 9-cijferige BSN nummers.
Kan ik meerdere BSN nummers tegelijk genereren en exporteren?
Ja, met de bulk generator kun je tot 10.000 fictieve BSN nummers in één keer genereren. Alle nummers worden direct in je browser aangemaakt — er wordt geen data naar een server gestuurd. Het resultaat kun je exporteren naar Excel (.xlsx), CSV of JSON. Dit is bijzonder handig voor het vullen van testdatabases, het opzetten van test automation pipelines of het aanmaken van grote testdatasets voor load testing.
Voor welke toepassingen gebruik ik een BSN generator bij software development?
Developers en QA engineers gebruiken fictieve BSN nummers voor uiteenlopende testscenario's: validatie van invoerformulieren, unit tests voor BSN-gerelateerde business logic, integratie tests met systemen die BSN verwerken (zoals DigiD-koppelingen), het vullen van testdatabases met realistische persoonsgegevens, en het testen van data-import/export functionaliteit. De elfproef validatie garandeert dat de testdata dezelfde structuur heeft als productiedata.
Slaat de BSN generator mijn gegenereerde nummers op?
Nee. De BSN generator draait volledig in je browser (client-side). Er wordt geen enkele gegenereerde waarde opgeslagen op een server. Zodra je de pagina verlaat of ververst, zijn de gegenereerde nummers weg — tenzij je ze hebt geëxporteerd via de Excel, CSV of JSON export functie. Dit garandeert volledige privacy.

Gerelateerde tools