Fake Brazilian Person Generator

Generate a complete fictitious Brazilian person with name, CPF, RG, date of birth, phone, email and address, ready to test forms, APIs and databases. Pick an age range to test age rules. The data is for testing only.

Number of people

Sex

Age range

Home state

Generated people

Camila Barbosa Silva

Female

Date of birth
11/07/1978 (48 years old)
CPF
323.216.563-01
RG
91.701.390-6
Phone
(86) 98877-9696
Email
camila.silva238@hotmail.com
Address
Praça do Comércio, 9579, Bairro Jardim das Flores, Teresina - PI, CEP: 64394-385

Vanessa Soares Nunes

Female

Date of birth
03/07/1986 (40 years old)
CPF
003.072.133-40
RG
33.086.464-6
Phone
(86) 99453-0363
Email
vanessa.nunes362@uol.com.br
Address
Travessa do Comércio, 918, Bairro Jardim das Flores, Teresina - PI, CEP: 64590-062

Lucas Fernandes Silva

Male

Date of birth
01/10/1959 (67 years old)
CPF
220.776.152-57
RG
43.594.439-3
Phone
(68) 99205-4297
Email
lucas.silva906@uol.com.br
Address
Rua Brasil, 447, Bairro Parque Industrial, Cruzeiro do Sul - AC, CEP: 69661-348

Everything on this page is generated at random in your browser and belongs to no real person. It is meant only for software testing, QA and development.

Want to pick the DDD and carrier of this person's phone?

Generate phone number

Is your test a company sign-up?

Generate company

How to use the Fake Brazilian Person Generator?

Set up the generation

Choose how many people to generate, the sex (or random), the age range and, if you want, a specific home state.

Turn on the social name if you need it

Tick 'Include social name' to test forms that also collect that field.

Generate the people

Click 'Generate Person' to create complete, consistent records instantly.

Copy and use

Copy the CPF, the email or all the data of a person, or export the whole list as JSON or CSV.

Features of the Brazilian Person Generator

Consistent Data

Address, CPF and phone share the same state, and the age is always recalculated from the generated date of birth.

Valid CPF and RG

Both documents use the official Modulo 11 algorithm and pass checksum validation.

Sex, Age and State Settings

Choose the person's sex and age range and, if needed, fix the home state of the address, CPF and phone.

Batches and Export

Generate up to 10 people at once and export everything as JSON or CSV to seed test databases.

What is the Fake Brazilian Person Generator?

The Fake Brazilian Person Generator creates, in seconds, a full record for someone who does not exist: name, date of birth, CPF, RG, phone, email and address. All of it follows Brazilian formats, so it fits tests of Brazilian sign-ups, KYC flows and databases. Use it when a single CPF or address is not enough and you need a whole consistent record to fill a form, seed a table or simulate a user.

What makes up a fictitious identity

Each person gathers the fields most Brazilian sign-up forms ask for, with nothing extra:

  • Full name: a first name that matches the chosen sex and two Brazilian surnames
  • Social name (optional), useful to test systems that already support the field
  • Date of birth inside the chosen age range, and the age worked out from it
  • Valid CPF (Modulo 11), with the state digit matching the generated address
  • Valid RG (Modulo 11, São Paulo format)
  • Mobile phone with a DDD that matches the state of the address
  • Email built from the name on a common provider
  • Full address: street, number, neighborhood, city, state and postal code (CEP)

CPF and RG with valid check digits, yet owned by nobody

The CPF and RG of each person use the same Modulo 11 algorithm as real documents, so they pass any format or checksum validation. That does not make them anyone's: the numbers are never looked up or matched against the Receita Federal, the Detran or any other public database. Use them to see whether your system accepts and processes valid documents, not to identify a real person.

Frequently Asked Questions about the Fake Brazilian Person Generator

What you need to know about the fictitious Brazilian person generator for testing and development.