Naar inhoud springen

PESEL-generator en -validator

Genereer PESEL-nummers voor een gekozen geboortedatumbereik en geslacht als testdata, of decodeer en controleer de datum, het geslacht en het controlecijfer van een PESEL in je browser.

Document

PESELPowszechny Elektroniczny System Ewidencji Ludności

Nationaal identificatienummer · geschreven als 85031212343

Waar de regels vandaan komen

Opties

Maximaal 10.000 tegelijk

Geslacht

Alleen geldig formaat · van niemand · om te testen

Kies de opties en druk op Genereren. De nummers voldoen aan alle regels die deze pagina controleert, dus ze zijn geschikt voor formulieren, testdata en QA.

Polen publiceert geen testbereik voor PESEL, dus een willekeurig PESEL kan toevallig gelijk zijn aan een uitgegeven nummer: houd het in testsystemen.
Werkt in je browser · geen uploadZo werkt het

Zo gebruik je PESEL-generator

  1. 1

    Kies de geboortedata

    De pagina opent met de generator. Stel de vroegste en de laatste geboortedatum in die de nummers moeten hebben.

  2. 2

    Kies het geslacht

    Met Willekeurig, Man of Vrouw bepaal je of het tiende cijfer even of oneven is.

  3. 3

    Genereren en exporteren

    Stel het aantal in en kies Genereren. Kopieer daarna de lijst of download een CSV of JSON met de geboortedatum en het geslacht van elk nummer.

  4. 4

    Een PESEL decoderen

    Plak op het tabblad Controleren PESEL-nummers om hun geboortedatum en geslacht te lezen, of om te zien waarom een nummer ongeldig is.

Limieten en Pro

Gratis: tot 10.000 PESEL-nummers per keer voor geboortedata van 1800 tot 2099, en controle van maximaal 10.000 geplakte nummers.

Pro haalt de advertenties weg; de generator is hoe dan ook onbeperkt. Pro bekijken

Over PESEL-generator

Poolse webshops, zorginstellingen en banken controleren het PESEL in elk formulier. Testdatabases hebben dus nummers nodig die door die controle komen, het liefst voor realistische leeftijden en beide geslachten. Deze generator maakt ze voor elke periode van geboortedata die je kiest, voor mannen, vrouwen of beide, tot 10.000 tegelijk. Je exporteert ze met de gedecodeerde geboortedatum en het geslacht, zodat je testdata aansluit op je testgevallen.

Een PESEL bestaat uit elf cijfers: JJMMDDPPPPK. De eerste zes zijn de geboortedatum, waarbij de eeuw in de maand is verwerkt. Wie in de 20e eeuw is geboren, houdt de maand zoals die is. Bij geboorten in de 21e eeuw komt er 20 bij, dus een kind dat op 12 januari 2014 is geboren, begint met 142112. Voor de 19e, 22e en 23e eeuw komt er respectievelijk 80, 40 en 60 bij. De volgende vier cijfers zijn een volgnummer waarvan het laatste cijfer even is bij vrouwen en oneven bij mannen. Het laatste cijfer is een controlecijfer: vermenigvuldig de eerste tien cijfers met 1, 3, 7, 9, 1, 3, 7, 9, 1, 3, neem het laatste cijfer van de som en trek dat af van 10.

Plak PESEL-nummers op het tabblad Controleren om ze te decoderen of om de foute nummers in een import op te sporen. Je krijgt niet alleen een melding bij een verkeerd controlecijfer, maar ook bij een onmogelijke datum zoals 30 februari. Kies je in de hoofdtool Polen, dan werkt dat ook voor NIP en REGON.

Geen van deze controles kan bevestigen dat een PESEL bestaat of van wie het is. Dat weet alleen het staatsregister, en deze pagina maakt daar nooit verbinding mee.

Privacy

PESEL-nummers worden gegenereerd en gedecodeerd door de code op deze pagina. Geboortedata en nummers verlaten je browser nooit en de gegenereerde lijsten worden nergens opgeslagen.

PESEL-generator: veelgestelde vragen

Hoe codeert PESEL geboortedata na 2000?
Het jaar houdt twee cijfers en de eeuw gaat naar de maand. Iemand die in januari 2014 is geboren, heeft 21 als maandcijfers in plaats van 01, dus het nummer begint met 142112 voor 12 januari. Bij geboorten in de 19e eeuw komt er 80 bij de maand, in de 22e eeuw 40 en in de 23e eeuw 60. Zo blijft elk PESEL over vier eeuwen eenduidig.
Welk cijfer van een PESEL geeft het geslacht aan?
Het tiende cijfer, het laatste van de vier cijfers van het volgnummer. Het is even (0, 2, 4, 6 of 8) bij vrouwen en oneven (1, 3, 5, 7 of 9) bij mannen. De generator stelt het in op basis van het geslacht dat je kiest, en het tabblad Controleren leest het samen met de geboortedatum weer uit.
Hoe wordt het controlecijfer van een PESEL berekend?
Vermenigvuldig de eerste tien cijfers met 1, 3, 7, 9, 1, 3, 7, 9, 1, 3 en tel de uitkomsten op. Neem het laatste cijfer van het totaal en trek dat af van 10; bij uitkomst 10 geldt 0. Bij 4405140135 is de som 101, het laatste cijfer 1, dus het controlecijfer is 9 en het PESEL is 44051401359.
Kan ik PESEL-nummers genereren voor mensen van een bepaalde leeftijd?
Ja. Stel de periode van geboortedata in op de leeftijden die je test nodig heeft, bijvoorbeeld 1 januari tot en met 31 december 1990 voor iedereen die in 1990 is geboren. Elk nummer decodeert dan naar een datum daarbinnen. Combineer het met de geslachtsoptie om testdata te maken voor regels over leeftijd en geslacht.
Is een PESEL dat door de controle komt een echt nummer?
Niet per se. Het controlecijfer en de datum bewijzen alleen dat het nummer correct is opgebouwd. Of het is toegekend, en aan wie, staat in het landelijke register, dat deze pagina nooit raadpleegt. Een willekeurig geldig PESEL kan toevallig gelijk zijn aan een uitgegeven nummer, dus gebruik gegenereerde nummers alleen in testsystemen.

Andere taken met deze tool