CPF-Generator & Validator
Validieren Sie die zwei Prüfziffern einer bestehenden CPF, oder erzeugen Sie eine zufällige CPF mit gültigen Prüfziffern für Softwaretests — beides nach Brasiliens offiziellem Modulo-11-Algorithmus.
Dies prüft nur die mathematische Gültigkeit — ob die zwei Prüfziffern der Modulo-11-Formel entsprechen. Es kann nicht bestätigen, dass die CPF tatsächlich ausgestellt wurde, einer echten Person gehört oder derzeit aktiv ist. Nutzen Sie dafür die offizielle CPF-Abfrage der Receita Federal (Consulta CPF).
Test-CPF erzeugen
Erzeugte Nummern sind zufällige Testdaten mit mathematisch gültigen Prüfziffern — sie gehören keiner echten Person und identifizieren niemanden. Verwenden Sie sie nur für Softwaretests und QA-Zwecke, etwa zum Testen eines CPF-Feldes in einem Registrierungsformular. Eine erzeugte CPF zur Identitätstäuschung oder für Betrug zu verwenden, ist in Brasilien illegal.
So werden die CPF-Prüfziffern berechnet
Eine CPF besteht aus 9 Basisziffern plus 2 Prüfziffern. Die erste Prüfziffer multipliziert jede der 9 Basisziffern mit einem absteigenden Gewicht von 10 bis 2, summiert die Produkte, multipliziert die Summe mit 10 und bildet den Rest modulo 11; ein Ergebnis von 10 oder 11 wird zu 0. Die zweite Prüfziffer wiederholt denselben Vorgang für alle 10 Ziffern (die 9 Basisziffern plus die erste Prüfziffer) mit Gewichten von 11 bis 2.
Zahlenfolgen, die eine einzelne Ziffer 11 Mal wiederholen (000.000.000-00, 111.111.111-11 usw.), erfüllen diese Formel mathematisch, werden aber nie von der Receita Federal ausgestellt. Dieses Werkzeug markiert sie daher als ungültig, obwohl die Prüfsumme stimmt — dieselbe Regel, die die brasilianische Steuerbehörde und andere CPF-Validatoren verwenden.