CodeToolsHub.dev

Brazilian Person Generator

Live

Fake Brazilian people with CPF, RG, phone and address.

All generated data is fictional and intended for development, testing, QA, prototyping, and automation only. Do not use it for fraud, impersonation, or illegal activity.

Configuration

Output

Configure the options and press Generate to produce output.

About this tool

Useful for seeding databases, building demos, and testing forms that expect Brazilian identity data. Every value is fictional and uses correct formats (CPF/RG checksums, CEP, DDD) so your validation passes without exposing real people.

How it works

  1. Choose how many records to generate and (optionally) a seed for reproducible output.
  2. Press Generate to build the JSON, then Copy, Download JSON, or Download CSV.

Example output

[
  {
    "fullName": "Enzo Dias Oliveira",
    "firstName": "Enzo",
    "lastName": "Dias Oliveira",
    "gender": "male",
    "zodiacSign": "Aquarius",
    "email": "[email protected]",
    "phone": "(81) 2071-0426",
    "mobile": "(81) 94719-7520",
    "cpf": "829.723.151-89",
    "rg": "50.746.578-5",
    "birthDate": "10/02/1955",
    "age": 71,
    "filiation": {
      "mother": "Patrícia Martins Souza",
      "father": "Gabriel Oliveira Dias"
    },
    "address": {
      "street": "Avenida Sete de Setembro",
      "number": "1769",
      "complement": null,
      "neighborhood": "Graças",
      "city": "Recife",
      "state": "PE",
      "stateName": "Pernambuco",
      "zipCode": "50010-930"
    }
  },
  {
    "fullName": "Manuela Souza Alves",
    "firstName": "Manuela",
    "lastName": "Souza Alves",
    "gender": "female",
    "zodiacSign": "Sagittarius",
    "email": "[email protected]",
    "phone": "(63) 5405-0726",
    "mobile": "(63) 93312-1163",
    "cpf": "797.913.769-80",
    "rg": "89.948.967-X",
    "birthDate": "22/11/1981",
    "age": 45,
    "filiation": {
      "mother": "Alice Rodrigues Correia",
      "father": "João Moreira Soares"
    },
    "address": {
      "street": "Travessa da Paz",
      "number": "155",
      "complement": "Apto 940",
      "neighborhood": "Centro",
      "city": "Gurupi",
      "state": "TO",
      "stateName": "Tocantins",
      "zipCode": "77400-595"
    }
  }
]

API endpoint

curl "https://codetoolshub.dev/api/v1/br/person?count=3"
API

Frequently asked questions

Are the CPF numbers real?
No. They pass the mod-11 checksum so format validators accept them, but they are randomly generated and not tied to any real person.
Can I reproduce the same output?
Yes — set a seed value and the same seed always produces the same records.

Related tools

CodeToolsHub.dev

Realistic fictional data for development, testing, and AI.

© 2026 CodeToolsHub.devAll generated data is fictional. Not affiliated with Microsoft or Visual Studio Code.