Generate a complete fictional person with contact details, a home address, a job and a company.
Opening your tool…
What a fictional person profile looks like
Use a profile for a demo account, a contact card or a test fixture. This fixed example shows how personal details, a home address and an employer fit together. The generator above creates different records.
Fixed fictional example
Alex Example
Birthday
June 12, 1990
Role
Product Designer · Software
Email
alex.example@example.com
Phone
+1 202-555-0146
Home
100 Example Avenue, Unit 2, Sample City, Example Region 00000, United States
Employer
Harbor Example Studio
Work email
hello@harbor.example
Office
200 Demo Street, Sample City, Example Region 00000, United States
This shortened example uses the export’s nested structure. A full JSON export includes the other available fields. Spreadsheet CSV puts linked details in separate columns, such as home_address_city and company_name.
Generate a person, then choose Copy profile for readable text, Copy JSON in More actions for structured data, or Spreadsheet CSV for a table. Select a count in More settings before generating a batch.
All details here are invented; the addresses are placeholders, not verified delivery locations. The home and company office are separate addresses.
Download the same 100 fictional users as CSV, JSON or SQL. Preview the fields and follow a tested SQLite import example.
About this tool
Using Fake Person Generator
A fake person generator creates fictional sample profiles for writing, demonstrations, and software testing. Each new profile includes an identity, contact details, home address, job and fictional employer. More actions provides editing, saving and reuse.
Try this workflow
Open Names for a name list, or Profiles for a complete person. Choose residence country and gender; name source, age range and count are in More settings. Copy a result immediately, edit it, or keep details before refreshing. Building a profile from a name keeps the selected name and material identity. Copy the complete result, save it, or open More actions to edit, reuse or export it.
Do I need to create a full profile just to get a name?
No. The Names task creates a list of names. Copy one or all names directly. Building a profile is optional.
What is the difference between Generate person and Refresh unlocked?
Generate person creates a fresh profile, home address and company using your current settings. Refresh unlocked, in More actions, updates the current material while retaining kept details and existing links. Undo restores the previous draft.
Does name source determine where a person lives?
No. Name source selects the naming data. Residence country is an independent setting. The generated home address and company are separate materials. Adding a company does not copy its office address into the person’s home address.
How do I save and reopen a profile?
Choose Save to keep the selected material in this browser. Saved materials do not require an account. Download a RandTools backup to move them to another browser or restore them after browser data is cleared.