CPF Generator
Generate valid CPF numbers for testing
CPF Generator
Generate valid Brazilian CPF numbers with correct check digits
No CPFs generated yet
Choose a quantity and click "Generate" to create valid Brazilian CPF numbers.
About CPF Format
The CPF (Cadastro de Pessoas Físicas) is the Brazilian individual taxpayer registry. It consists of 11 digits in the format
- The first 9 digits are the base number
- The last 2 digits are check digits verified by modulo 11 algorithm
- The generated numbers are mathematically valid (correct check digits) but may not correspond to an actual registered taxpayer
How to Use
Examples
CPF Generator
Our online CPF generator allows you to create valid CPF numbers instantly. Ideal for developers who need to test systems, validate forms, or populate development databases.
How to Use - FAQ
Is the generated CPF real?
No. Generated CPFs are mathematically valid (they respect the check digits) but do not exist in the Brazilian Federal Revenue database. They are generated only for testing and development purposes.
How many CPFs can I generate?
There is no limit. You can generate as many CPFs as you need, as many times as you want.
Are the numbers truly random?
Yes. We use the browser's cryptographically secure random number generator (crypto.getRandomValues).