PT-BR · EN

Brazilian Person Generator

Generate complete Brazilian person profiles for software testing, KYC sandbox environments and customer onboarding QA. Each profile includes a typical Brazilian name, a valid CPF (Brazilian tax ID), an email derived from the name, a phone number with a real DDD area code, and a coherent address. All fields are correlated so the data passes any cross-validation logic.

Exemplo com 3 pessoas. Escolha a quantidade e clique em Gerar.

  • Laura Dias Dias

    CPF
    406.084.212-51
    Email
    laura.dias914@live.com
    Telefone
    (19) 99427-0536
    Cidade
    Campinas/SP
    CEP
    13030-894
  • Heloísa Correia Monteiro

    CPF
    868.481.953-59
    Email
    heloisacorreia@uol.com.br
    Telefone
    (16) 97255-3999
    Cidade
    Ribeirão Preto/SP
    CEP
    14241-660
  • Fernanda Ribeiro Pereira

    CPF
    787.432.251-79
    Email
    fernanda.ribeiro992@globo.com
    Telefone
    (71) 92741-5311
    Cidade
    Salvador/BA
    CEP
    40641-277

What is included in each profile

Each generated person includes:

  • Full name: typical Brazilian first name and surname pair from a curated list of 125+ Brazilian names
  • CPF: 11-digit Brazilian tax ID with valid mod-11 check digits
  • Email: derived from the name, accents stripped, lowercase, on providers common in Brazil (gmail, hotmail, uol, bol and others)
  • Phone: Brazilian mobile number with the DDD area code of the address city
  • Address: street, neighborhood, city, state and CEP (postal code), all coherent with each other

When to use Brazilian person test data

International fintech, identity verification, KYC and customer onboarding teams need test data that behaves like real Brazilian customer records in validation pipelines. FakeForge generates persons that pass CPF mod-11 validation, DDD area code checks, CEP format validation and basic name pattern checks, but the data does not belong to real people. Use cases: Stripe Connect onboarding for Brazilian customers, Plaid-style identity verification sandbox, sanctions screening test fixtures, customer support tooling demos, and any QA scenario that exercises Brazilian customer record logic.

Why correlation matters

Random fake data often fails cross-validation. If your form generates a CPF in São Paulo, an email with a random domain, a DDD from Rio, and a CEP from Bahia, real validators will flag the inconsistency. FakeForge guarantees: email matches the name (without accents), DDD matches the state, CEP prefix matches the state, and the address (street/neighborhood/city) is coherent. This matters when you test against address validation APIs, fraud detection rules or cross-field form validation logic.

REST API for KYC sandbox seeding

# 3 complete profiles (name, CPF, email, phone, address), no key needed
curl "https://fakeforge.com.br/api/generate?preset=customer&quantity=3"

# 500 profiles as SQL (CREATE TABLE + INSERT) for a KYC sandbox seed
curl -X POST "https://fakeforge.com.br/api/generate" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_key" \
  -d '{"preset":"customer","quantity":500,"format":"sql"}'

# Names and gender only (type=person)
curl "https://fakeforge.com.br/api/generate?type=person&quantity=50"

Complete profiles come from the customer preset: a sample of 3 per call without a key or on the Free plan, and up to 2,000 per call on the Dev plan. Names alone (type=person) go up to 50 per call without a key and 100 with a free key, within 50 requests per day.

Compliance and safety

Using real Brazilian customer data in development or staging violates the LGPD (Brazilian data protection law) and exposes companies to fines up to BRL 50 million per incident. FakeForge profiles are generated on demand and not stored, so there is no risk of leaking real personal data through test fixtures, screenshots, log files or analytics events. Safe for CI/CD pipelines, shared staging databases, customer demo environments and offshore QA teams.

Other generators