CPF-Generator
Gültiger CPF-Generator für Tests und Softwareentwicklung. Erstellen Sie eine zufällige CPF oder mehrere auf einmal, nach Bundesstaat, mit oder ohne Satzzeichen. Kostenlos, ohne Registrierung.
Klicken Sie auf CPF generieren, um eine Nummer zu erstellen
Über dieses Tool
Kostenloser Online-CPF-Generator für Entwickler und Softwaretests. Das Tool erzeugt mathematisch gültige CPF-Nummern, deren Prüfziffern nach dem offiziellen Modulo-11-Algorithmus berechnet werden, sodass sie jede Formularvalidierung oder Geschäftsregel bestehen. Der gesamte Prozess läuft im Browser ab, ohne Registrierung und ohne Bezug zu echten Personen. Es ist möglich, eine zufällige CPF zu generieren, das Ergebnis auf einen bestimmten Bundesstaat einzuschränken oder Stapel mit bis zu 100 Nummern auf einmal zu erstellen.
Funktionen
Wie der CPF-Algorithmus funktioniert
Der CPF-Algorithmus besteht aus 11 Ziffern: 9 Identifikationsziffern und 2 Prüfziffern am Ende. Die ersten 9 sind sequenziell nach Steuerregion, und die 9. gibt den Bundesstaat an, in dem das Dokument ausgestellt wurde. Die letzten beiden ergeben sich aus einer Modulo-11-Berechnung über die vorherigen Ziffern: Jede Ziffer wird mit einem Gewicht multipliziert, alles wird addiert, durch 11 geteilt, und der Rest bestimmt die Prüfziffer. Die Methode wurde entwickelt, um Tippfehler zu erkennen. Das Ändern einer Ziffer oder das Vertauschen von zwei bricht fast immer die Validierung, sodass jedes System ungültige Nummern ablehnen kann, ohne die Steuerbehörde zu befragen.
9. Ziffer der CPF nach Steuerregion
| Ziffer | Bundesstaaten |
|---|---|
| 0 | Rio Grande do Sul (RS) |
| 1 | Distrito Federal (DF), Goiás (GO), Mato Grosso (MT), Mato Grosso do Sul (MS), Tocantins (TO) |
| 2 | Acre (AC), Amapá (AP), Amazonas (AM), Pará (PA), Rondônia (RO), Roraima (RR) |
| 3 | Ceará (CE), Maranhão (MA), Piauí (PI) |
| 4 | Alagoas (AL), Paraíba (PB), Pernambuco (PE), Rio Grande do Norte (RN) |
| 5 | Bahia (BA), Sergipe (SE) |
| 6 | Minas Gerais (MG) |
| 7 | Espírito Santo (ES), Rio de Janeiro (RJ) |
| 8 | São Paulo (SP) |
| 9 | Paraná (PR), Santa Catarina (SC) |
Anwendungsfälle
Die häufigsten praktischen Anwendungen des CPF-Generators im Entwicklungs- und QA-Workflow sind:
- Formular- und UI-ValidierungEingabemasken, Echtzeit-Validierungen (JavaScript, React, Angular usw.), Fehlermeldungen und Frontend-Verhalten mit Daten testen, die alle Regeln bestehen.
- Automatisierte Tests (Unit, Integration und E2E)Fixtures, Testdatenbanken und Szenarien mit gültigen CPFs füllen, echte Daten vermeiden und das Leckagenrisiko reduzieren.
- Entwicklungs- und Staging-UmgebungenTestbenutzer in Staging, lokalen Datenbanken oder Demo-Umgebungen erstellen, ohne Datenschutzgesetze zu verletzen oder Produktionsdaten zu verwenden.
- API- und IntegrationstestsRealistische Payloads an Endpoints senden, die eine CPF erfordern: Registrierungen, Kreditprüfungen, Rechnungsausstellung und Drittanbieterdienste.
- Mockups, Prototypen und PräsentationenFigma-, Adobe XD-Bildschirme oder Kundenfolien mit visuell überzeugenden Daten füllen, ohne echte Informationen preiszugeben.
- Performance- und LasttestsHunderte von CPFs schnell generieren, um große Registrierungs- oder Abfragevolumen in einer kontrollierten Umgebung zu simulieren.
- Studium, Schulungen und KurseLehrer und Schüler nutzen sie für praktische Beispiele in Programmier-, Datenbank- und Formularvalidierungskursen.
Verwendung
Schnell einen CPF generieren
Beim Öffnen der Seite ist der erste CPF bereits fertig. Um einen weiteren zu generieren, klicken Sie auf "CPF generieren" — die Nummer steht mit einem einzigen Klick zum Kopieren bereit.
Mehrere auf einmal generieren
Aktivieren Sie "Mehrere CPFs generieren", wählen Sie die Anzahl (zwischen 2 und 100) und klicken Sie auf "CPFs generieren". Die Schaltfläche "Alle kopieren" sendet die gesamte Liste in die Zwischenablage.
Format wählen
Standardmäßig wird der CPF mit Punkten und Bindestrich formatiert. Wenn Sie die Rohdaten benötigen (Datenbank, JSON usw.), aktivieren Sie "Nur Zahlen" vor der Generierung.
Fragen und Antworten
Es kommt auf die Verwendung an. Für Softwaretests, Studium, Demonstrationen und Entwicklung gibt es kein Problem, denn genau dafür ist das Tool gedacht. Was einen Straftatbestand darstellt, ist die Verwendung einer generierten CPF in amtlichen Registern, Verträgen, Erklärungen oder in jeder Situation, die eine echte Identifizierung erfordert. In diesem Fall kann das Verhalten als ideologische Fälschung (Art. 299 des brasilianischen Strafgesetzbuches) und je nach Kontext als Betrug eingestuft werden.
Die Nummer ist mathematisch gültig, d. h. sie besteht die Ziffernprüfung, weil die Modulo-11-Berechnung korrekt ist. Sie ist jedoch fiktiv und hat weder eine Verbindung zu echten Personen noch eine Registrierung bei der Receita Federal. Sie dient dazu, Formulare und Geschäftsregeln während der Entwicklung zu validieren, und mehr nicht. Der Versuch, sie in offiziellen Registern zu verwenden, funktioniert nicht und kann einen Straftatbestand darstellen.
Die neunte Ziffer der CPF, direkt vor den zwei Prüfziffern, entspricht der Steuerregion, in der das Dokument ausgestellt wurde. São Paulo ist 8, Rio Grande do Sul ist 0, Paraná und Santa Catarina sind 9, und so weiter. Der Bundesstaatsauswähler fixiert diese Ziffer, um Nummern zu erzeugen, die mit einer bestimmten Region übereinstimmen. Wenn "Alle Bundesstaaten" ausgewählt ist, wird die Ziffer zufällig gewählt.
Es kommt darauf an, wo die Nummer verwendet wird. Formulare und Bildschirme, die die CPF dem Benutzer anzeigen, verwenden in der Regel das Format mit Satzzeichen (999.999.999-99). Datenbanken, APIs und Backend-Validierungen neigen dazu, die saubere Nummer ohne Sonderzeichen zu speichern. Die Option "Nur Zahlen" löst dies direkt bei der Generierung, ohne die Zeichenkette nachträglich bearbeiten zu müssen.
In der Praxis beschreiben alle diese Begriffe dasselbe Tool: ein Dienstprogramm, das Nummern nach der mathematischen Regel der CPF generiert, aber niemandem gehört. "Fake" und "falsch" sind die häufigsten Suchanfragen, während einige Entwickler "fiktiv", "zufällig" oder "Test-CPF" bevorzugen, da diese weniger suggestiv klingen. Das Ergebnis und der Zweck sind in allen Fällen gleich.