Test Data Generator
Generate realistic sample data for demos, forms and QA.
Runs in your browser. No data uploaded.
Loading the generator…
01 / Configure
Build your sample
02 / Download
Your sample is ready
- Rows
- Fields
- Seed
Included fields
Generated and checked locally. Ready for your demo, form or QA workflow.
View every field and row. Inspection settings do not change your download.
:x How This Data Is Made
SafeSeed creates rows from name lists and field rules, without customer records.
- CreateName lists + field rules
- LinkA consistent contact per row
- CheckBefore preview or download
:How realistic contacts are put together
:What the automatic checks cover
:Sources, credits and licenses
:x Realistic Contacts
Name and email stay linked within each generated contact.
- Name
- Amelia Torres
amelia.torres42@example.org - Phone
(212) 555-0100
:Where do these names come from?
:x Generated Names
Names come from Faker’s US English lists.
Name variations uses fixed examples for accents, punctuation and longer names.
No customer records are used. A generated name can match a real person.
:x Example Emails
SafeSeed combines a generated name with an example domain.
amelia.torres42@example.org Every email uses example.com, example.net or example.org.
:Why these domains are used for examples
:x Email Reservation
IANA reserves these domains for documentation and examples.
example.comexample.netexample.org
:x Fictional Phones
These phones use the fictional 555-0100–0199 range with US area codes.
- US area code
212- Fictional line
555-0100
(212) 555-0100
Area codes cover the 50 states and DC.
:The fictional range and US area codes
:x Phone Reservation
NANPA reserves 555-0100–0199 for fictional entertainment and advertising use.
555-0100555-0199US area-code snapshot reviewed October 19, 2026.
Source: NANPA fictional numbers · Source: NANPA area-code reports
:x Automatic Checks
SafeSeed checks the selected field rules and sample size before preview or download.
- Names
- Full = first + last.When all three are selected.
- Only the three example domains.
- Phone
- Reviewed US fictional range. Blanks only where the scenario allows.
- Contact IDs
- Unique within the sample.
:x Repeat A Sample
The same settings reproduce the same values; adding rows keeps earlier rows unchanged.
Column renames preserve values.
Save setup downloads these settings; Load setup restores them. Incompatible versions show an error.
:x Generator Credits
Faker supplies the generated names and example emails.
- Faker 10.6.0
- Names and example emails
- Nutshell
- Expandable explanations
- Rough Notation
- Visual emphasis
:x Everyday Scenario
Use everyday contacts for demos, form tests and CSV imports.
Each selected field has a value. Switch scenarios to test name variations or blank phones.
:x Name Variation Scenario
Test accents, apostrophes, hyphens and long names in forms, layouts and CSV imports.
- Accents
- José Muñoz
- Apostrophes + hyphens
- Anne-Marie O'Neill
- Long names
- Alexandria-Catherine Montgomery-Worthington
Name and email still describe the same contact.
:x Missing Phone Scenario
Test how your form or import handles blanks: every fifth phone is blank.
✓ Phone · — Blank
Use at least five rows. Try a blank optional phone, or test the message when a phone is required.