Przejdź do treści

Generator i walidator numerów CPF

Generuj numery CPF o poprawnym formacie do testów, z wyborem regionu fiskalnego, albo sprawdź, czy obie cyfry kontrolne CPF są prawidłowe. Wszystko działa w przeglądarce.

Dokument

CPFCadastro de Pessoas Físicas

Numer podatnika (osoba fizyczna) · zapisany jak 123.456.789-09

Skąd pochodzą reguły

Opcje

Maksymalnie naraz: 10 000

Tylko poprawny format · nie należy do nikogo · do testów

Wybierz opcje i naciśnij Generuj. Numery spełniają wszystkie reguły sprawdzane na tej stronie, więc nadają się do formularzy, danych testowych i QA.

Receita Federal nie publikuje zakresu testowego dla CPF, więc losowy numer może przypadkiem być już wydany: używaj ich tylko w systemach testowych. Numery z jednej powtórzonej cyfry nigdy nie są generowane.
Działa w przeglądarce · bez przesyłania na serwerJak to działa

Jak korzystać: Generator CPF

  1. 1

    Ustaw, ile numerów

    Strona otwiera się na generatorze CPF. Wpisz liczbę albo wybierz 1, 10, 100, 1000 lub 10 000.

  2. 2

    Wybierz region fiskalny, jeśli trzeba

    Zostaw Dowolny region albo ustaw dziewiątą cyfrę, na przykład 8 dla São Paulo albo 7 dla Rio de Janeiro i Espírito Santo.

  3. 3

    Skopiuj lub pobierz

    Skopiuj listę z kropkami i myślnikiem lub bez nich albo pobierz plik TXT, CSV lub JSON; CSV i JSON zawierają region każdego numeru.

  4. 4

    Sprawdź odrzucone numery CPF

    Na karcie Sprawdź wklej numery CPF odrzucone przez formularz: przy każdym wierszu zobaczysz, jakich cyfr kontrolnych się spodziewano.

Limity i Pro

Za darmo: do 10 000 numerów CPF w partii i 10 000 wierszy w jednym sprawdzaniu, z interpunkcją lub bez; wszystko powyżej 500 działa w tle, w osobnym wątku.

Pro usuwa reklamy; generator nie ma limitów, które trzeba zdejmować. Zobacz Pro

O narzędziu: Generator CPF

Brazylijskie sklepy, systemy kadrowe i importy do CRM wymagają numeru CPF i odrzucają taki, w którym cyfry kontrolne się nie zgadzają. Gdy budujesz lub testujesz taki system, potrzebujesz numerów, które przejdą tę bramkę, a do nikogo nie należą. A kiedy CPF prawdziwego klienta zostaje odrzucony, musisz wiedzieć, która cyfra jest błędna.

Numer CPF ma jedenaście cyfr. Pierwsze dziewięć to numer rejestracyjny, a ostatnie dwie to cyfry kontrolne. Pierwsza powstaje z reszty z dzielenia przez 11 przy wagach od 10 do 2, druga według tej samej zasady z wagami od 11 do 2, liczonymi dla pierwszych dziewięciu cyfr i pierwszej cyfry kontrolnej. Dziewiąta cyfra oznacza region fiskalny, w którym CPF został pierwszy raz zarejestrowany: od 0 dla Rio Grande do Sul do 9 dla Paraná i Santa Catarina. Nie mówi nic o tym, gdzie dana osoba mieszka dziś.

Ta strona generuje do 10 000 numerów CPF w jednej partii, opcjonalnie wszystkie z jednego regionu fiskalnego, z kropkami i myślnikiem lub bez nich. Numery złożone z jednej powtarzanej cyfry, takie jak 111.111.111-11, są pomijane, bo spełniają działanie arytmetyczne, ale nigdy nie są nadawane. Karta Sprawdź przyjmuje całą kolumnę wklejoną z arkusza kalkulacyjnego i podaje wynik dla każdego wiersza osobno.

Czego strona nie potrafi: nie sprawdzi, czy CPF jest aktywny, zawieszony albo anulowany w Receita Federal. Ten status istnieje tylko w systemach Receity, z którymi strona się nie łączy.

Prywatność

Każdy numer CPF jest generowany i sprawdzany przez kod działający na tej stronie. Żaden numer nie trafia do Receita Federal ani na żaden inny serwer, a wygenerowana lista znika, gdy opuścisz stronę lub ją odświeżysz.

Generator CPF: najczęstsze pytania

Czy generowanie numerów CPF jest legalne?
Tworzenie numerów spełniających zasady cyfr kontrolnych CPF to rutynowa część testowania brazylijskiego oprogramowania, a te numery są oznaczone jako dane testowe, które do nikogo nie należą. Niedopuszczalne jest natomiast używanie cudzego CPF, wygenerowanego lub prawdziwego, do założenia konta, zakupu czy załatwiania spraw w urzędzie: to oszustwo.
Jak oblicza się dwie cyfry kontrolne CPF?
Pomnóż pierwsze dziewięć cyfr przez 10, 9, 8 i tak dalej aż do 2, a wyniki dodaj. Reszta z dzielenia przez 11 mniejsza niż 2 daje 0, w przeciwnym razie bierzesz 11 minus reszta. Dla 123.456.789 suma wynosi 210, reszta 1, więc pierwsza cyfra to 0. Powtórz z wagami od 11 do 2 dla dziesięciu cyfr: 255, reszta 2, druga cyfra 9, czyli 123.456.789-09.
Co oznacza dziewiąta cyfra numeru CPF?
To region fiskalny Receita Federal, w którym CPF został pierwszy raz wydany: 0 Rio Grande do Sul, 1 Dystrykt Federalny, Goiás, oba stany Mato Grosso i Tocantins, 2 większość Północy, 3 Ceará, Maranhão i Piauí, 4 od Alagoas do Rio Grande do Norte, 5 Bahia i Sergipe, 6 Minas Gerais, 7 Rio i Espírito Santo, 8 São Paulo, 9 Paraná i Santa Catarina.
Czy ta strona pokaże, czy CPF jest aktywny?
Nie. Status rejestracji (regularny, zawieszony, anulowany lub oczekujący) można odczytać tylko w własnej wyszukiwarce Receita Federal, która wymaga też daty urodzenia posiadacza. Ta strona stosuje wyłącznie opublikowane zasady arytmetyczne, więc literówka, która przypadkiem da inną poprawną kombinację, również tu przejdzie.
Dlaczego 111.111.111-11 jest uznawany za niepoprawny?
Dziesięć numerów CPF złożonych z jednej powtarzanej cyfry, od 000.000.000-00 do 999.999.999-99, przypadkiem spełnia obie cyfry kontrolne, ale żaden z nich nie jest nadawany osobom. Większość walidatorów z tego powodu je odrzuca, więc generator ich nie tworzy, a sprawdzanie oznacza je jako błędne, choć arytmetyka się zgadza.

Inne zadania z tym narzędziem