Walidator PESEL

Wpisz numer PESEL, a sprawdzimy cyfrę kontrolną i datę oraz odczytamy datę urodzenia, wiek i płeć.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Spacje i myślniki są pomijane. Numer jest przetwarzany tylko na czas sprawdzenia i nie trafia do historii.

Wynik sprawdzenia

PESEL poprawny OK

Cyfra kontrolna się zgadza, a zakodowana data urodzenia istnieje w kalendarzu.

Data urodzenia

14.05.1944
OK

Cyfry 1–6 numeru (RRMMDD).

Wiek

82 lata

Policzony na dziś.

Płeć

mężczyzna

Wynika z 10. cyfry numeru.

Oczekiwana cyfra kontrolna

9
OK

Zgadza się z 11. cyfrą numeru.

Z czego składa się ten numer
CyfryPozycjeZnaczenie
44 1–2 Ostatnie dwie cyfry roku urodzenia: 1944
05 3–4 Miesiąc: maj (05), bez dodatku oznacza lata 1900–1999
14 5–6 Dzień miesiąca: 14
013 7–9 Numer porządkowy (odróżnia osoby urodzone tego samego dnia)
5 10 Płeć: parzysta = kobieta, nieparzysta = mężczyzna (tu: mężczyzna)
9 11 Cyfra kontrolna (oczekiwana: 9)
Jak policzono cyfrę kontrolną

Suma iloczynów to 101. Reszta z dzielenia przez 10 wynosi 1, więc cyfra kontrolna = (10 − 1) mod 10 = 9. W numerze na pozycji 11 jest 9.

Cyfry numeru pomnożone przez wagi
PozycjaCyfraWagaIloczyn
1 4 1 4
2 4 3 12
3 0 7 0
4 5 9 45
5 1 1 1
6 4 3 12
7 0 7 0
8 1 9 9
9 3 1 3
10 5 3 15
Suma 101

Sprawdzamy cyfrę kontrolną i datę urodzenia zapisaną w numerze. Nie sprawdzamy, czy numer został komukolwiek nadany. Potrzebujesz przykładowego numeru do testów? Skorzystaj z generatora PESEL.

Jak czytać numer PESEL

Ściąga: kod miesiąca a lata urodzenia
Kod miesiąca (MM)Lata urodzeniaJak odczytać miesiąc
01–12 1900–1999 bez zmian: 05 = maj
21–32 2000–2099 odejmij 20: 25 = maj
41–52 2100–2199 odejmij 40: 45 = maj
61–72 2200–2299 odejmij 60: 65 = maj
81–92 1800–1899 odejmij 80: 85 = maj

Co sprawdzamy, a czego nie

Liczymy cyfrę kontrolną i sprawdzamy, czy zakodowana data urodzenia istnieje w kalendarzu. Poprawny wynik oznacza, że numer jest formalnie spójny. Nie znaczy, że został komuś nadany ani że należy do wskazanej osoby. Nie odpytujemy żadnego rejestru.

Jak działa cyfra kontrolna

Pierwsze 10 cyfr mnoży się przez wagi 1, 3, 7, 9, 1, 3, 7, 9, 1, 3 i sumuje. Cyfra kontrolna to (10 − reszta z dzielenia sumy przez 10) mod 10. Pojedyncza błędna cyfra zawsze zmienia sumę, więc zostanie wykryta. Zamiana sąsiednich cyfr różniących się o 5 może jednak przejść niezauważona.

Data i płeć w numerze

Cyfry 1–6 to data urodzenia w zapisie RRMMDD. Stulecie koduje miesiąc: do jego numeru dodaje się 20 dla lat 2000–2099, 40 dla 2100–2199, 60 dla 2200–2299 i 80 dla 1800–1899. Dziesiąta cyfra jest parzysta dla kobiet i nieparzysta dla mężczyzn.

Prywatność

Numer jest przetwarzany tylko na czas sprawdzenia. W historii użycia zapisujemy wyłącznie informację, że narzędzie zostało użyte, nigdy sam numer. Do prób najlepiej używaj numerów przykładowych, a własny PESEL podawaj tylko tam, gdzie to konieczne.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Sprawdź poprawność numeru PESEL

Walidator PESEL weryfikuje cyfrę kontrolną 11-cyfrowego numeru i sprawdza, czy zapisana w nim data urodzenia istnieje w kalendarzu. Z numeru odczytuje też datę urodzenia, wiek liczony na dziś i płeć. Numer jest przetwarzany tylko na czas sprawdzenia: nie trafia do historii ani do bazy danych.

Spacje i myślniki w numerze są pomijane, więc możesz wkleić PESEL w dowolnym zapisie. Pod wynikiem znajdziesz rozbicie numeru na części, tabelę z obliczeniem sumy kontrolnej krok po kroku i przycisk „Kopiuj wynik”.

Co oznacza wynik sprawdzenia

  • PESEL poprawny: cyfra kontrolna się zgadza, a data urodzenia istnieje.
  • Błędna cyfra kontrolna: data jest prawidłowa, ale 11. cyfra nie pasuje do pozostałych. Narzędzie podaje, jaka cyfra powinna tam stać.
  • Niepoprawna data urodzenia: suma kontrolna się zgadza, lecz cyfry RRMMDD nie wskazują istniejącego dnia (np. 31 kwietnia albo 29 lutego w roku nieprzestępnym).
  • Data urodzenia w przyszłości: numer jest formalnie spójny, ale osoba nie mogła się jeszcze urodzić, więc to pomyłka albo numer wymyślony.

Jak zbudowany jest numer PESEL?

PESEL ma 11 cyfr: pierwsze 6 to data urodzenia (RRMMDD, z zakodowanym stuleciem w miesiącu), cyfry 7–9 to numer porządkowy odróżniający osoby urodzone tego samego dnia, 10. cyfra oznacza płeć (parzysta dla kobiet, nieparzysta dla mężczyzn), a ostatnia to cyfra kontrolna wyliczana z pozostałych dziesięciu.

Jak liczy się cyfrę kontrolną?

Każdą z 10 pierwszych cyfr mnoży się przez wagi 1, 3, 7, 9, 1, 3, 7, 9, 1, 3 i sumuje wyniki. Cyfra kontrolna to (10 − reszta z dzielenia sumy przez 10) mod 10, czyli dopełnienie ostatniej cyfry sumy do 10, a gdy suma kończy się zerem, cyfra kontrolna też wynosi 0. Walidator sprawdza, czy podana 11. cyfra się zgadza.

Ten wzór wykrywa każdą pojedynczą pomyłkę w jednej cyfrze. Nie wykryje natomiast zamiany dwóch sąsiednich cyfr, które różnią się o 5 (np. 16 zamiast 61), bo suma zmienia się wtedy o wielokrotność 10.

Suma kontrolna PESEL – przykład krok po kroku

Sprawdźmy fikcyjny numer 90010112349 (kobieta urodzona 1 stycznia 1990 r.). Każdą z pierwszych dziesięciu cyfr mnożymy przez odpowiadającą jej wagę:

Cyfra9001011234
Waga1379137913
Iloczyn900903718312

Suma iloczynów: 9 + 9 + 3 + 7 + 18 + 3 + 12 = 61. Reszta z dzielenia przez 10 to 1, więc cyfra kontrolna wynosi 10 − 1 = 9. Ostatnia cyfra numeru to właśnie 9, a 10. cyfra (4) jest parzysta, czyli numer należy do kobiety. Przykład z narzędzia, 44051401359, daje sumę 101 i również cyfrę kontrolną 9; oznacza mężczyznę urodzonego 14 maja 1944 r.

Co dokładnie koduje numer PESEL?

PozycjeZnaczenie
1–2rok urodzenia (dwie ostatnie cyfry)
3–4miesiąc z zakodowanym stuleciem
5–6dzień urodzenia
7–9numer porządkowy
10płeć (parzysta = kobieta, nieparzysta = mężczyzna)
11cyfra kontrolna

Stulecie rozpoznaje się po przesunięciu miesiąca: urodzeni w latach 1900–1999 mają miesiąc bez zmian (01–12), w latach 2000–2099 dodaje się 20 (21–32), w latach 2100–2199 – 40, w latach 2200–2299 – 60, a urodzeni w latach 1800–1899 mają dodane 80. Przykład: PESEL zaczynający się od 022103… oznacza 3 stycznia 2002 r., bo 21 = 01 + 20. Kod miesiąca spoza tych zakresów (np. 13 albo 35) oznacza błędny numer.

„Poprawny” nie znaczy „istniejący”

Walidator sprawdza matematyczną strukturę numeru: długość, istnienie daty i sumę kontrolną. Nie odpytuje żadnego rejestru. Numer może więc być poprawny, a mimo to nieprzypisany żadnej osobie: poprawnych kombinacji jest ponad miliard, a rejestr PESEL zawiera tylko numery faktycznie nadane. Tego, czy numer istnieje i do kogo należy, nie sprawdzisz publicznym narzędziem, co chroni dane osobowe.

PESEL a RODO – o czym pamiętać

PESEL w połączeniu z imieniem i nazwiskiem bywa wykorzystywany przez oszustów do wyłudzania kredytów czy zawierania umów. Dlatego nie publikuj cudzego ani własnego numeru PESEL w internecie, nie wysyłaj go bez potrzeby i zamazuj go na skanach dokumentów. Swój PESEL możesz zastrzec w aplikacji mObywatel: banki i inne instytucje finansowe mają obowiązek sprawdzić zastrzeżenie przed udzieleniem kredytu. Jeśli potrzebujesz numerów do testowania systemów lub formularzy, użyj fikcyjnych numerów z poprawną sumą kontrolną, np. z generatora numerów PESEL do testów.

FAQ

Czy poprawny PESEL zawsze należy do prawdziwej osoby?

Nie. Poprawna suma kontrolna oznacza tylko, że numer jest matematycznie możliwy. To, czy został komuś nadany, wie wyłącznie państwowy rejestr PESEL.

Czy mój PESEL jest bezpieczny w tym narzędziu?

Numer jest przetwarzany tylko na czas sprawdzenia. W historii użycia zapisujemy wyłącznie fakt skorzystania z narzędzia, nigdy sam numer.

Jak odczytać datę urodzenia z PESEL?

Pierwsze 6 cyfr to RRMMDD. Od miesiąca odejmuje się wartość zależną od stulecia, np. 20 dla lat 2000–2099, więc 25 oznacza maj. Walidator robi to automatycznie i podaje też wiek.

Jak rozpoznać płeć po numerze PESEL?

Decyduje 10. cyfra: parzysta (także 0) oznacza kobietę, nieparzysta mężczyznę.

Dlaczego walidator odrzuca PESEL z poprawną sumą kontrolną?

Najczęściej data w numerze nie istnieje, np. 30 lutego, albo kod miesiąca nie mieści się w żadnym zakresie. Gdy data przypada w przyszłości, narzędzie pokazuje ostrzeżenie.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!