Powszechny Elektroniczny System Ewidencji Ludności
Poland · Osoby fizyczne
Wklej lub wpisz numer – interpunkcja jest opcjonalna.
Inne identyfikatory
Europe
Azja i Bliski Wschód
Oceania
Co sprawdza to narzędzie – i czego nie sprawdzi
Narzędzie sprawdza strukturę numeru i jego cyfrę kontrolną według opublikowanego algorytmu danego dokumentu. Numer, który przechodzi test, jest poprawnie zbudowany: jest arytmetycznie spójny i mógłby zostać wydany.
Nie powie natomiast, czy numer rzeczywiście wydano, czy jest aktywny ani do kogo należy. Potwierdzić to może wyłącznie urząd skarbowy, przez własną usługę weryfikacji. Pozytywny wynik traktuj jako „wart wysłania", nigdy jako dowód tożsamości.
Obliczenia odbywają się w Twojej przeglądarce. Nic, co wpiszesz, nie jest nigdzie wysyłane.
PESEL osoby urodzonej w 2005 roku pokazuje miesiąc 25 i tak właśnie ma być
Pierwsze sześć cyfr wygląda jak data, ale pole miesiąca niesie także stulecie. Dodaj 20 dla lat dwutysięcznych, 40 dla dwudziestego drugiego wieku, 80 dla dziewiętnastego. Dziecko urodzone w maju 2005 roku ma więc 25 tam, gdzie spodziewasz się 05, a oprogramowanie sprawdzające miesiąc w zakresie od 1 do 12 odrzuca każdego Polaka urodzonego w tym stuleciu.
Jak to działa
- Sprawdza jedenastą cyfrę wobec ważonej sumy kontrolnej pierwszych dziesięciu.
- Odczytuje datę urodzenia, cofając przesunięcie stulecia ukryte w miesiącu.
- Odczytuje zapisaną płeć z parzystości dziesiątej cyfry.
wagi 1 3 7 9 1 3 7 9 1 3 dla cyfr 1-10 cyfra kontrolna = (10 − suma mod 10) mod 10 pole miesiąca: +0 lata 1900 · +20 lata 2000 · +40 lata 2100 · +60 lata 2200 · +80 lata 1800 dziesiąta cyfra: nieparzysta = mężczyzna, parzysta = kobieta
Przykład z liczbami
Przykład z opublikowanej specyfikacji.
- cyfry 1234567890 wobec wag dają 1+6+21+36+5+18+49+72+9+0 = 217
- 217 mod 10 = 7, więc cyfra kontrolna wynosi 10 − 7 = 3
- 12345678903 jest zatem poprawny, a 12345678901 nie
- miesiąc urodzenia 25 odczytuje się jako maj 2005, a nie jako błąd
- dziesiąta cyfra 5 zapisuje mężczyznę; 4 zapisywałaby kobietę
Jedenaście cyfr niosących datę, płeć, numer porządkowy i sumę kontrolną. To sztuczka ze stuleciem psuje naiwne walidatory, bo miesiąc może zgodnie z prawem przyjąć wartość od 01 do 92.
Jak czytać wynik
- Poprawna suma kontrolna oznacza poprawną budowę, nigdy nadanie numeru. Tylko rejestr może powiedzieć, czy PESEL należy do rzeczywistej osoby, a ta strona nie ma do niego dostępu — i mieć nie powinna.
- Numer ujawnia wprost datę urodzenia i płeć, dlatego stanowi dane osobowe w rozumieniu RODO. Traktuj otrzymany PESEL z taką samą ostrożnością jak każdy inny dokument tożsamości i unikaj wklejania prawdziwych numerów do narzędzi, nad którymi nie masz kontroli.
- Nie oferujemy tu generatora. Poprawnie zbudowany PESEL to dokładnie to, czego potrzebuje fałszywy formularz, a w odróżnieniu od firmowego numeru podatkowego nie ma uzasadnionego powodu, by syntetyzować identyfikator osobowy.
- Suma kontrolna wychwytuje każdy błąd pojedynczej cyfry i po to właśnie istnieje. Nie wychwyci dwóch błędów, które się znoszą, więc numer, który przechodzi kontrolę, świadczy o starannym przepisaniu, a nie o autentyczności.
Częste pytania
- Czy poprawny PESEL dowodzi, że taka osoba istnieje?
- Nie. Pozytywny wynik oznacza tylko, że jedenaście cyfr jest ze sobą spójnych: cyfra kontrolna się zgadza, a zakodowana data urodzenia jest prawdziwą datą. To, czy numer został kiedykolwiek nadany, wie wyłącznie rejestr PESEL, który nie ma publicznej wyszukiwarki i do którego to narzędzie nie ma dostępu. Tożsamość potwierdza się dokumentem albo przez instytucję z dostępem do rejestru.
- Dlaczego mój PESEL nie przechodzi walidacji?
- Albo jedenasta cyfra nie zgadza się z ważoną sumą pierwszych dziesięciu, co zwykle oznacza literówkę w jednej z cyfr, albo pierwsze sześć cyfr nie tworzy prawdziwej daty. Sprawdź, czy numer ma dokładnie jedenaście cyfr — spacje i myślniki są pomijane. Miesiąc od 21 do 32 to nie błąd: tak zapisuje się urodzenia od 2000 roku i narzędzie odczytuje je poprawnie.
- Jak odczytać datę urodzenia z numeru PESEL osoby urodzonej po 2000 roku?
- Pierwsze sześć cyfr to rok, miesiąc i dzień, ale miesiąc niesie też informację o stuleciu: dla lat 2000–2099 dodaje się 20, dla XIX wieku 80, a dla XX wieku nic. Numer zaczynający się od 052514 oznacza więc 14 maja 2005, a nie nieistniejący miesiąc 25. Dziesiąta cyfra zapisuje płeć — nieparzysta to mężczyzna, parzysta kobieta — i narzędzie pokazuje oba te dane po udanym sprawdzeniu.