Jak korzystać: Walidator i generator numerów ID
- 1
Wybierz dokument
Wybierz kraj, a potem dokument, jeśli jest ich kilka, jak CPF lub CNPJ w Brazylii. Poniżej pojawi się jego zapis i źródła zasad.
- 2
Sprawdź numer lub listę
Wklej numery, po jednym w wierszu, na karcie Sprawdź. Każdy wiersz zostanie oznaczony jako Poprawny, Ostrzeżenie lub Niepoprawny, z powodem i polami zakodowanymi w numerze.
- 3
Wygeneruj numery testowe
Na karcie Generuj wybierz, Ile numerów, zakres dat urodzenia, płeć lub region, jeśli dokument je zawiera, a potem skopiuj listę albo pobierz TXT, CSV lub JSON.
- 4
Uzupełnij lub oblicz
Karta Oblicz dodaje brakującą cyfrę lub literę kontrolną; dla codice fiscale, CURP i CUIT wylicza cały numer na podstawie danych osobowych.
Limity i Pro
Za darmo, bez rejestracji: 25 dokumentów z 18 krajów, do 10 000 wierszy na jedno sprawdzenie i 10 000 numerów w jednej wygenerowanej partii; zadania powyżej 500 pozycji działają w tle.
Pro usuwa reklamy; sprawdzanie i generowanie nie mają dodatkowych limitów do zniesienia. Zobacz Pro
O narzędziu: Walidator i generator numerów ID
Formularze rejestracji, operatorzy płatności i programy podatkowe odrzucają numer tożsamości lub numer podatkowy, gdy tylko jedna cyfra się nie zgadza. Programiści potrzebują więc numerów, które przejdą takie kontrole w ich danych testowych, a wszyscy pozostali chcą wiedzieć, czy otrzymany numer ma w ogóle poprawną budowę. Narzędzie obsługuje 25 dokumentów z 18 krajów: brazylijskie CPF i CNPJ (w tym alfanumeryczny CNPJ wydawany od lipca 2026), meksykańskie CURP i RFC, włoski codice fiscale, hiszpańskie DNI, NIE i NIF firmy, kolumbijski NIT, argentyńskie CUIT i CUIL, polskie PESEL, NIP i REGON, turecki T.C. Kimlik No, rosyjskie INN i SNILS, irański kod narodowy, chiński dowód osobisty, tajwański numer identyfikacyjny, kazachskie IIN, ukraińskie RNOKPP, egipski numer dowodu, tajlandzki numer obywatela, indyjski Aadhaar i południowokoreański numer rejestracji rezydenta.
Każde sprawdzenie podaje powód wyniku: zła długość, cyfra kontrolna, która powinna być inna, nieistniejąca data urodzenia albo kod regionu, którego żaden urząd nie używa. Gdy numer przejdzie kontrolę, zobaczysz, co zawiera: od daty urodzenia i płci w numerze PESEL po gminę w codice fiscale.
Zasady pochodzą od organów wydających numery, jeśli je publikują, na przykład z podręcznika Receita Federal dla CNPJ czy zasad RENAPO dla CURP, a w pozostałych przypadkach ze znanych walidatorów open source. Przy każdym dokumencie podajemy źródła.
Czego nie sprawdzi żadne narzędzie, to czy numer został faktycznie wydany i do kogo należy: potrzebny jest do tego rejestr urzędu, z którym ta strona się nie łączy. Numery Aadhaar i koreańskie można sprawdzać, ale nie generować.
Prywatność
Wklejone numery oraz imiona, nazwiska i daty urodzenia wpisane w kalkulatorach codice fiscale, CURP i CUIT są przetwarzane przez tę stronę w przeglądarce i nigdzie nie są wysyłane. Nie wysyłamy zapytań do żadnych rejestrów państwowych. W lokalnej pamięci przeglądarki zapamiętujemy tylko ostatnio wybrany dokument i kartę. Wybór kraju Włochy ładuje listę gmin, czyli statyczny plik z tej witryny.
Funkcje
Powód, nie czerwony krzyżyk
Zła długość, błędna cyfra kontrolna wraz z oczekiwaną, niemożliwa data lub nieznany kod regionu, wskazane przy każdym wierszu.
Odczytuje zawartość numeru
Data urodzenia, płeć, stan, prowincja, gmina, forma prawna lub urząd skarbowy, wszędzie tam, gdzie dokument je zawiera.
Dane testowe, które przechodzą walidację
Partie do 10 000 numerów z wybranym zakresem dat urodzenia, płcią i regionem, oznaczone jako tylko poprawny format i do testów.
Co koduje każdy dokument
Data urodzenia i płeć: CURP (Meksyk), codice fiscale (Włochy), PESEL (Polska), chiński dowód osobisty, RNOKPP (Ukraina), egipski numer dowodu i zwykle IIN (Kazachstan). Tajwański numer zawiera płeć i miejsce pierwszej rejestracji, ale nie datę.
Miejsce: dziewiąta cyfra CPF to region skarbowy pierwszej rejestracji, CURP wskazuje stan urodzenia, codice fiscale gminę lub państwo zagraniczne, numery chińskie i egipskie prowincję lub gubernatorstwo, a INN region i urząd skarbowy.
Poza cyfrą kontrolną niewiele: litery DNI i NIE, T.C. Kimlik No, SNILS, REGON, NIT i Aadhaar; irański kod narodowy i polski NIP zaczynają się też od kodu urzędu, który je wydał.