Fake / Mock Data Generator
Generate realistic mock JSON, CSV, SQL, or Markdown test data with a custom field schema.
About this tool
The Fake / Mock Data Generator builds realistic-looking test datasets from a schema you define — pick field names and types (name, email, phone, address, company, URL, UUID, date, number, boolean, paragraph, word, username, IP, color, credit card, or a static custom value) and get back 1 to 500 rows of coherent fake data in JSON, CSV, SQL INSERT, or Markdown table format.
This is the tool you reach for when seeding a local database, populating a UI mockup, writing fixtures for tests, or demoing a feature without touching production data. Every value is generated by the widely-used @faker-js/faker library, loaded lazily in your browser only when you click Generate — it never ships in the initial page bundle, and no data is ever sent to a server.
A locale selector lets you generate names, addresses, and phone numbers formatted for English, Spanish, French, German, Japanese, or Hindi-region conventions. SQL output lets you set the target table name; CSV and Markdown table output are ready to paste directly into a spreadsheet or documentation. Because generating hundreds of rows takes a moment, this tool uses an explicit Generate button rather than live-updating on every keystroke.
