Zum Hauptinhalt springen
Zum Hauptinhalt springen

Polnischer PESEL-Identifikationsnummern-Validator

Prüfen Sie strukturelle Konformität, Geburtsdatum und Prüfziffern polnischer PESEL-Nummern.

Über die PESEL-Prüfung (Polen)

Die Validierung bereinigt die Eingabe, decodiert Geburtsdatum und Geschlecht und berechnet die Modulo-10-Prüfziffer.

Unterstützt alle offiziellen Jahrhundert-Offsets (19., 20., 21., 22. und 23. Jahrhundert).

Anatomie & Struktur der polnischen PESEL

Die PESEL besteht aus 11 Dezimalziffern gemäß Digitalisierungsministerium:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 2Geburtsjahr2 ZiffernLetzte zwei Ziffern des Geburtsjahres85
3 bis 4Monat & Jahrhundert2 ZiffernMonat codiert mit Jahrhundert-Offset (+0 für 1900s, +20 für 2000s)07
5 bis 6Geburtstag2 ZiffernGeburtstag (01 bis 31)30
7 bis 9Laufende Nummer3 ZiffernFortlaufende Registernummer123
10Geschlecht1 ZifferUngerade = Männlich; Gerade = Weiblich4
11Prüfziffer1 ZifferGewichtete Modulo-10-Prüfziffer8

PESEL Berechnungs- und Prüfungsalgorithmus (Modulo 10)

Die Validierung der PESEL berechnet die Prüfziffer über gewichtetes Modulo 10:

DV = (10 - ((∑ di × Gewichte[i]) mod 10)) mod 10 (Gewichte: 1, 3, 7, 9, 1, 3, 7, 9, 1, 3)
  1. 1. Bereinigen Sie die Zeichenfolge von Leer- und Bindestrichen.
  2. 2. Überprüfen Sie, ob genau 11 Ziffern vorhanden sind.
  3. 3. Decodieren Sie Monat und Jahrhundert und prüfen Sie die Gültigkeit des Tages.
  4. 4. Multiplizieren Sie die ersten 10 Ziffern mit den Gewichten [1, 3, 7, 9, 1, 3, 7, 9, 1, 3].
  5. 5. Berechnen Sie das 10er-Komplement der gewichteten Summe modulo 10.
  6. 6. Vergleichen Sie den erhaltenen Wert mit der 11. Ziffer.

Häufig gestellte Fragen (FAQ)