generatorsSign in to save
AuthDatabase

Fake Data Generator

Generate realistic fake names, emails, addresses, and phone numbers for testing. Save schemas to reuse anywhere.

Open the toolBuild your ownSign in to save your work and revisit it anywhere.
fake-data.genmb.comOpen in new tab

Generate realistic fake names, emails, phone numbers, addresses, companies, and more - configurable per-column, output to Table, JSON, CSV, or SQL INSERT. Sign in to save full schemas you can reuse for the next project.

When to use it

  • 1Seeding a test database or CI fixture with realistic-looking data.
  • 2Producing a demo dataset for a presentation that should not contain real customers.
  • 3Building reproducible mock data for component-library stories.

How it works

  1. 1

    Build your schema

    Add columns by picking type (name, email, address, integer range, pick-from-list, etc.). Drag to reorder, click X to remove.

  2. 2

    Set row count

    From 1 to 1000 rows. Output renders as a sortable table with switchable JSON/CSV/SQL views above.

  3. 3

    Save schemas

    Sign in to save a schema with a name. The next time you need 200 fake users with the same fields, it is one click away.

Frequently asked

Where does the data come from?

From a built-in word list, name list, and city list. No external API calls - works fully offline once loaded.

Is the output deterministic?

No. Each generation produces fresh random rows. If you need reproducible output for tests, copy the JSON and check it in.

Want a tool just like this, but yours?

Every tool on this page was generated by GenMB from a single prompt. Describe yours and ship it to your own subdomain in minutes.

Build with GenMB

Related tools