CheckIDs Try the redaction API

🇵🇱 Walidator numeru PESEL

Inne języki: English

PESEL to 11-cyfrowy numer identyfikacyjny nadawany w Polsce. Zawiera datę urodzenia i płeć, a kończy się cyfrą kontrolną.

Działa w całości w Twojej przeglądarce – nic, co wpiszesz, nie jest nigdzie wysyłane.

Generator testowych numerów PESEL

Fikcyjne numery z poprawną cyfrą kontrolną, do testowania oprogramowania. Mogą przypadkowo pokrywać się z numerem prawdziwej osoby – nigdy nie używaj ich do identyfikacji ani podszywania się pod kogokolwiek.

Kliknij numer, aby go skopiować.

Budowa numeru PESEL

Jak działa sprawdzanie

Pierwsze 10 cyfr mnoży się przez wagi 1-3-7-9-1-3-7-9-1-3 i sumuje; cyfra kontrolna to (10 − suma mod 10) mod 10.

Na przykładzie opublikowanego numeru 44051401359:

4×1 + 4×3 + 0×7 + 5×9 + 1×1 + 4×3 + 0×7 + 1×9 + 3×1 + 5×3 = 101 → (10 − 1) mod 10 = 9

Poprawna cyfra kontrolna oznacza tylko, że numer jest poprawnie zbudowany – nie dowodzi, że został komuś nadany.

Szukasz numerów PESEL w tekstach? EU PII Redaction API wyszukuje i zastępuje numery identyfikacyjne z 21 krajów UE/EOG, a także imiona i nazwiska, numery IBAN, adresy e-mail i telefony – np. zanim wiadomości klientów trafią do modelu językowego (LLM). Dostępny jest darmowy plan; pakiet Pythona i serwer MCP na GitHubie.

Najczęściej zadawane pytania

Dlaczego PESEL osoby urodzonej w 2005 roku ma miesiąc większy niż 12?

Od roku 2000 do miesiąca dodaje się 20, więc maj 2005 zapisuje się jako 05 25. W ten sposób koduje się stulecie.

Czy poprawna cyfra kontrolna oznacza, że PESEL istnieje?

Nie. Oznacza tylko, że numer jest poprawnie zbudowany. To, czy numer został nadany, można sprawdzić wyłącznie w rejestrze PESEL.

Inne walidatory