Bezpieczeństwo

Wsadowy walidator ID

Zweryfikuj jednocześnie całą listę identyfikatorów podatkowych.

Walidator CPF/CNPJ

Jest to wstępna kontrola formatu i cyfry kontrolnej. Narzędzie nie odpytuje rządowych baz danych i nie dowodzi, że numer istnieje, jest aktywny lub należy do kogokolwiek.

Sprawdź całą listę jednocześnie

Wklej kolumnę numerów podatkowych lub identyfikacyjnych — albo przeciągnij CSV — aby uzyskać werdykt dla każdego wiersza z dokładną przyczyną odrzucenia każdego nieprawidłowego numeru. Dwanaście typów identyfikatorów z siedmiu krajów, a także wiersze MRZ paszportów ICAO 9303 i formaty VAT UE dla wszystkich 27 państw członkowskich — wszystko obliczane lokalnie w przeglądarce.

Walidatory pojedynczych numerów

Walidator CPF/CNPJ · Walidator GSTIN · Walidator PAN (Indie) · Walidator PESEL Polska · Walidator RFC Meksyk · Walidator CURP Meksyk · Walidator CUIT / CUIL Argentyna · Walidator kolumbijskiego NIT · Walidator indonezyjskiego NIK

Uruchom walidator we własnej witrynie: bezpłatne widżety do osadzenia (CPF, GSTIN).

Zweryfikuj całą listę państwowych numerów identyfikacyjnych i podatkowych w jednym przebiegu: wklej jeden numer w wierszu — albo zaimportuj plik CSV/TXT — wybierz kraj i typ, a każdy wiersz otrzyma werdykt wraz z dokładną przyczyną błędu. Dwanaście typów identyfikatorów w siedmiu krajach — brazylijski CPF/CNPJ, indyjski GSTIN/PAN, polski PESEL, meksykański RFC/CURP, argentyński CUIT, kolumbijski NIT, indonezyjski NIK — a także wiersze MRZ paszportów ICAO 9303 i formaty numerów VAT UE dla wszystkich 27 państw członkowskich.

Wszystko działa lokalnie. Plik jest odczytywany przez przeglądarkę, obliczenia sum kontrolnych odbywają się w przeglądarce, a wynikowy CSV jest składany w przeglądarce — lista nigdy nie trafia na serwer. Przy obsłudze płac, przygotowaniu KYC lub porządkowaniu CRM, gdy kolumna zawiera dosłownie numery podatkowe osób, stanowi to różnicę między szybkim sprawdzeniem wstępnym a incydentem związanym z przetwarzaniem danych.

Kontrole wykorzystują oficjalne algorytmy, a nie zgadywanie za pomocą wyrażeń regularnych: mod-11 dla CPF/CNPJ (w tym alfanumerycznego CNPJ od 2026+), znak kontrolny Luhn-mod-36 dla GSTIN, ważoną cyfrę PESEL z kodowaniem stulecia daty urodzenia, tabelę kontrolną SAT dla RFC z regułami rzeczywistych dat kalendarzowych, 18-znakową strukturę CURP z kodami stanów oraz mod-11 dla CUIT. Silnik wyodrębniono z naszych walidatorów krajowych i porównano z nimi wiersz po wierszu.

Granica możliwości, jasno określona: jest to wstępna kontrola struktury i cyfr kontrolnych. Narzędzie nie odpytuje RENAPO, SAT, portalu GST ani żadnego rejestru, więc nie może potwierdzić, że numer jest zarejestrowany, aktywny lub należy do konkretnej osoby. Wynik pozytywny oznacza „prawidłową budowę”; wynik negatywny oznacza, że numer w podanej postaci nie może być poprawny. Już to wychwytuje większość uszkodzeń danych przy wpisywaniu, zanim trafią do oficjalnego systemu.

Opublikowane zachowania — każde zweryfikowane w działającym narzędziu: CSV z 3 kolumnami i wierszem nagłówka automatycznie wykrywa kolumnę ID i pozwala ją zmienić · oryginalne kolumny są zachowywane w eksportowanych wynikach, a na końcu dodawane są Wynik/Typ/Powód · uszkodzona cyfra kontrolna jest zgłaszana wraz z oczekiwaną wartością · 2,000 wierszy jest sprawdzanych w czasie znacznie krótszym niż sekunda · walidacja nie wywołuje żadnych żądań sieciowych. Ostatnia weryfikacja: 2026-08-12.

FAQ

Czym różni się to od sprawdzania numerów pojedynczo?

Ta sama matematyka, przemysłowa skala: werdykty z powodami dla każdego wiersza, podsumowanie liczebności i wynikowy CSV zachowujący oryginalne kolumny. Księgowi sprawdzający listy dostawców, działy HR prowadzące masowe wdrożenia i zespoły platform przygotowujące dane KYC otrzymują jednym wklejeniem to, co w innym przypadku wymagałoby setek operacji kopiowania i wklejania.

Czy wynik „prawidłowy” oznacza, że numer naprawdę istnieje?

Nie — i żadne narzędzie offline nie może tego zagwarantować. „Prawidłowy” oznacza, że struktura i cyfra kontrolna są matematycznie poprawne, co same rejestry sprawdzają w pierwszej kolejności. Tylko organ wydający (RENAPO, SAT, portal GST itd.) może potwierdzić, czy numer jest zarejestrowany na rzeczywistą osobę lub firmę.

Mój CSV ma wiele kolumn — która z nich zostanie sprawdzona?

Narzędzie ocenia każdą kolumnę pod kątem formatu wybranego typu ID i automatycznie wybiera najlepsze dopasowanie; lista rozwijana pozwala zmienić wybór. Eksportowane wyniki zachowują wszystkie oryginalne kolumny, a na końcu dodają Wynik, Typ i Powód.

Czy mogę mieszać różne typy ID na jednej liście?

Brazylijskie numery CPF i CNPJ można dowolnie mieszać — są automatycznie rozróżniane na podstawie długości. Pozostałe typy sprawdza się pojedynczo; zmień kraj i uruchom narzędzie ponownie, aby wykonać drugi przebieg. Automatyczne wykrywanie różnych typów jest celowo wyłączone: ciche zgadywanie prowadzi do błędnych werdyktów.

Dlaczego widzę „cyfra kontrolna ✗ — oczekiwano X”, a nie tylko „nieprawidłowy”?

Ponieważ powód podpowiada rozwiązanie. Pojedyncza błędnie wpisana cyfra to najczęstszy błąd wprowadzania danych; pokazanie oczekiwanej wartości kontrolnej albo dokładnej warstwy, która zawiodła — długości, wzorca, daty lub kodu stanu — pozwala poprawić wiersze zamiast je odrzucać.

Czy może sprawdzać wiersze MRZ paszportu i numery VAT UE?

Tak. Wklej wiersz 2 MRZ paszportu (lub oba wiersze razem), a wszystkie pięć cyfr kontrolnych ICAO 9303 zostanie ponownie obliczonych — numer dokumentu, data urodzenia, data ważności, numer osobisty i kontrola złożona. Wpisy VAT UE są dopasowywane do oficjalnego wzorca każdego państwa członkowskiego (Grecja = EL, Irlandia Północna = XI); zgodność formatu nie oznacza rejestracji numeru — może to potwierdzić tylko VIES.