Generator PESEL online

Generuj fikcyjne numery PESEL z poprawną sumą kontrolną — do testowania aplikacji, formularzy i walidacji. Wszystko liczone lokalnie w Twojej przeglądarce, bez limitów, bez rejestracji i bez wysyłania danych na serwer.

Kliknij „Generuj nowy", aby otrzymać kolejny numer, albo wklej dowolny PESEL w pole poniżej, aby go zwalidować z rozbiciem na składniki.

Czym jest numer PESEL

PESEL (Powszechny Elektroniczny System Ewidencji Ludności) to 11-cyfrowy identyfikator nadawany każdej osobie zameldowanej w Polsce. Numer koduje datę urodzenia, płeć oraz zawiera cyfrę kontrolną, dzięki której systemy informatyczne mogą matematycznie zweryfikować jego poprawność — i właśnie dlatego do testów aplikacji nie wystarczy „losowe 11 cyfr". Formularz z poprawną walidacją odrzuci taki ciąg, a generator kuQA tworzy numery, które walidację przechodzą.

Struktura numeru PESEL

Numer w formacie RRMMDDPPPPK składa się z czterech części:

Jak działa suma kontrolna — krok po kroku

Cyfra kontrolna jest wyliczana z pierwszych dziesięciu cyfr przy użyciu wag 1, 3, 7, 9, 1, 3, 7, 9, 1, 3. Prześledźmy to na numerze 02210501236 (zakodowana data: 5 stycznia 2002, mężczyzna):

  1. Mnożymy każdą z pierwszych 10 cyfr przez odpowiadającą jej wagę:
    0·1 + 2·3 + 2·7 + 1·9 + 0·1 + 5·3 + 0·7 + 1·9 + 2·1 + 3·3 = 64
  2. Bierzemy resztę z dzielenia przez 10: 64 mod 10 = 4.
  3. Cyfra kontrolna to 10 − 4 = 6 (gdy reszta wynosi 0, cyfra kontrolna również wynosi 0).

Ostatnia cyfra numeru zgadza się z wyliczeniem, więc PESEL jest strukturalnie poprawny. Dokładnie ten algorytm wykonuje walidator powyżej — a przy błędnej cyfrze pokaże Ci, jakiej wartości oczekiwał.

Walidator PESEL z rozbiciem na składniki

Wklej dowolny numer w pole „Sprawdź wartość", a otrzymasz pełne rozbicie: odczytaną datę urodzenia (z weryfikacją dni miesiąca i lat przestępnych), numer porządkowy, płeć, wiek oraz status cyfry kontrolnej. To wygodny sposób na diagnozę, dlaczego dany numer nie przechodzi walidacji w testowanej aplikacji — zamiast samego „niepoprawny" widzisz, który składnik się nie zgadza.

Legalność i przeznaczenie

Generowanie fikcyjnych numerów PESEL do testów oprogramowania, nauki algorytmu czy prezentacji jest legalne — to po prostu liczby spełniające ogłoszony publicznie algorytm. Niezgodne z prawem jest natomiast posługiwanie się takim numerem w celu podszycia się pod inną osobę, wyłudzenia usługi albo wprowadzenia w błąd urzędu czy firmy. Wygenerowane numery nie są przypisane do żadnych realnych osób, ale przypadkowa kolizja z istniejącym numerem jest matematycznie możliwa — dlatego używaj ich wyłącznie w środowiskach testowych.

Najczęstsze pytania

Czy generator PESEL jest legalny?

Tak. Tworzenie fikcyjnych numerów zgodnych z publicznie znanym algorytmem do celów testowych i edukacyjnych jest legalne. Przestępstwem może być dopiero użycie takiego numeru do podszywania się pod inną osobę lub wyłudzenia.

Czy wygenerowane numery należą do prawdziwych osób?

Numery są losowane, a nie pobierane z żadnego rejestru, więc nie wskazują konkretnych osób. Ponieważ jednak przestrzeń numerów jest skończona, przypadkowa zbieżność z istniejącym numerem jest możliwa — dlatego dane służą wyłącznie do testów.

Jak sprawdzić poprawność numeru PESEL?

Pomnóż pierwszych 10 cyfr przez wagi 1, 3, 7, 9, 1, 3, 7, 9, 1, 3, zsumuj wyniki i weź resztę z dzielenia przez 10. Cyfra kontrolna to 10 minus ta reszta (lub 0, gdy reszta wynosi 0). Walidator na tej stronie wykonuje te obliczenia automatycznie i dodatkowo weryfikuje zakodowaną datę urodzenia.

Co oznacza dziesiąta cyfra numeru PESEL?

Dziesiąta cyfra koduje płeć: parzysta (0, 2, 4, 6, 8) oznacza kobietę, a nieparzysta (1, 3, 5, 7, 9) mężczyznę.

Jak PESEL koduje rok urodzenia po 2000?

Stulecie zapisane jest w polu miesiąca: dla osób urodzonych w latach 2000–2099 do numeru miesiąca dodaje się 20, więc np. styczeń 2002 to „21". Dla lat 2100–2199 dodaje się 40, dla 2200–2299 — 60, a dla 1800–1899 — 80.

Czy mogę wygenerować wiele numerów PESEL naraz?

Tak — w pełnym katalogu kuQA generator PESEL ma tryb bulk: do 500 numerów na raz z eksportem do CSV, JSON, SQL lub TXT, bez rejestracji.

To tylko jeden ze 175 generatorów. Pełny katalog kuQA zawiera m.in. payloady security, artefakty QA, edge cases i tryb bulk z eksportem CSV/JSON/SQL.

Zobacz wszystkie generatory →