About this tool
Testing a sign-up form, a checkout or a database usually needs data that passes validation but belongs to no one. Here the four generators that developers and testers use most live together: CPF and CNPJ with valid check digits (and the new alphanumeric CNPJ), credit card numbers that pass the Luhn check for each brand, and complete fake people with name, CPF, birth date, address and phone. Choose what you want to generate at the top; CPF, CNPJ and card also validate a number you paste. Everything is made in your browser and nothing is sent anywhere. These values are for testing only: they are not real documents or cards and cannot be used to buy, register or identify anyone.
How to use it
- 1 Choose at the top: CPF, CNPJ, credit card or person.
- 2 Pick the options (state, punctuation, brand, quantity) and generate.
- 3 Copy one value, all of them, or download them as TXT or CSV.
- 4 To check a number, switch the generator to Validate and paste it.
Frequently asked questions
Are these real CPF, CNPJ or card numbers?
No. They follow the public check-digit rules, so a form accepts them, but they are made at random and belong to no one. Use them only to test software.
Do the CPF, CNPJ, credit card and fake person pages still exist?
Yes. Each one opens this same generator on its own tab, and the validation links open the validator directly.
Is anything sent to a server?
No. The numbers are generated and checked in your browser.
Where are the UUID, password and lorem ipsum generators?
They have their own pages, linked in the generator menu at the top.
Embed this tool
Add this free tool to your own website — copy the code below. It stays up to date automatically.
Tools for your site →