BSN Validator - Burgerservicenummer controleren met elfproef
Voer een BSN nummer in en controleer direct of het voldoet aan de elfproef. Volledig client-side — geen data wordt opgeslagen.
Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.
Hoe werkt de BSN elfproef?
- Neem een 9-cijferig BSN (bij 8 cijfers een 0 ervoor plaatsen).
- Vermenigvuldig elk cijfer met het bijbehorende gewicht: 9, 8, 7, 6, 5, 4, 3, 2, -1.
- Tel alle producten bij elkaar op.
- De som moet deelbaar zijn door 11 en mag niet 0 zijn.
Voorbeeld: BSN 111222333: (1×9) + (1×8) + (1×7) + (2×6) + (2×5) + (2×4) + (3×3) + (3×2) + (3×-1) = 66. 66 / 11 = 6 → geldig.
Veelgestelde vragen
Hoe werkt de BSN elfproef?
De elfproef voor een 9-cijferig BSN werkt als volgt: elk cijfer wordt vermenigvuldigd met een gewicht (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.
Wat betekent het als een BSN geldig is?
Een geldig BSN betekent dat het nummer voldoet aan het wiskundige elfproef-algoritme. Dit zegt niets over of het nummer daadwerkelijk is toegekend aan een persoon — het controleert alleen het formaat.
Kan ik hiermee checken of een BSN echt bestaat?
Nee. De validator controleert alleen of een BSN voldoet aan de elfproef (het wiskundige formaat). Of een BSN daadwerkelijk is toegekend aan een persoon kan alleen worden geverifieerd via de Basisregistratie Personen (BRP).
Worden ingevoerde BSN nummers opgeslagen?
Nee. De validatie draait volledig in je browser (client-side). Er wordt geen data verstuurd naar een server of opgeslagen.
Waarvoor gebruiken developers een BSN validator?
Developers gebruiken BSN validators om te controleren of testdata correct is gegenereerd, om invoervalidatie te testen, en om edge cases te verifiëren bij het bouwen van BSN-gerelateerde functionaliteit.