Ontoom

Person generator

Generates a full persona for tests: name, CPF, RG, CNH, address, contacts and parents — classic-generator style, 100% in the browser.

Important: Synthetic data. CPF/RG/CNH only pass mathematical validation. ZIP and address are fake (not from the postal service).

Only need a standalone CPF? CPF generator.

Fake person generator

Generates a full profile for tests: name, CPF, RG, CNH, address, phone and email. All in the browser — useful to fill forms, seeds and QA environments without real data.

Mathematically valid documents

CPF, RG and CNH pass check-digit algorithms (what most libraries and forms check). To validate a standalone CPF or CNPJ, use Ontoom’s dedicated validators.

How to generate test data

  1. Optionally filter by sex, age and state.
  2. Click generate to get the full persona.
  3. Copy field by field, everything at once, or download JSON.
  4. For only CPF, CNPJ or RG, use the dedicated tools.

Synthetic address and ZIP

Address and ZIP are invented for fixtures. We do not query the postal service or official registries — the goal is to fill fields, not simulate real delivery.

Frequently asked questions

Are the generated documents valid?
CPF, RG and CNH pass mathematical check-digit validation. They are not official documents and are not registered with public agencies.
Are the address and ZIP real?
No. They are synthetic for fixtures. There is no postal-service or official registry lookup.
Can I use this in production?
Use only in tests, seeds and QA. In production, validate and persist real data provided by the user.
Can I copy field by field?
Yes. Each field has a copy button; you can also copy everything or download JSON.
Can I filter by sex, age and state?
Yes. Choose sex, age and state before generating to match your test scenario.

See also