Fake Data Generator

Fake Data

Generate realistic fake names, addresses, phone numbers, emails, company data, and more; useful for populating test databases and UI prototypes. Export as JSON, CSV, SQL INSERT, or TypeScript typed array.

Select fields above and click Generate

Fake Data

Generate realistic fake names, addresses, phone numbers, emails, company data, and more; useful for populating test databases and UI prototypes. Export as JSON, CSV, SQL INSERT, or TypeScript typed array.

Common uses

  • Generate 50 fake users for a test database
  • Create mock customer records for UI prototyping
  • Export fake data as TypeScript typed array

Also searched as

  • fake data generator online
  • generate fake users json
  • mock data generator for testing
  • random names and addresses generator
  • generate sql insert test data
  • fake customer data csv
  • mockaroo alternative
  • fake data with foreign keys relational tables
  • typescript mock data array
  • dummy data for database
  • fake credit card numbers for testing
  • generate fake iban

Frequently asked questions

How do I generate fake users for a test database?

Choose the fields in the Predefined Fields tab, set the number of rows and export as SQL INSERT statements, JSON, CSV or a TypeScript array.

Can I define my own fields?

Yes. The Custom Schema tab lets you define your own columns and field types.

Can I generate related tables with foreign keys?

Yes. The Relational Tables tab generates linked tables so child rows reference parent rows.

Are the generated credit cards and IBANs real?

No. They are fake values for testing and do not correspond to real accounts.

Is my data uploaded to a server?

No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.