Mock Data Generator
Generate realistic fake data for testing, prototyping, and development. Define your schema, choose how many rows you need, and download the result as CSV, JSON, NDJSON, or TSV. Everything runs in your browser — no data leaves your device.
Define Columns
Frequently Asked Questions
What types of fake data can I generate?
You can generate text, integers, floats, booleans, dates, emails, UUIDs, first names, last names, cities, countries, phone numbers, company names, and URLs. Define as many columns as you need and mix any combination of types.
How many rows can I generate at once?
You can generate up to 100,000 rows in a single batch. All generation happens directly in your browser using JavaScript — no server round-trip is needed, so even large datasets are created in seconds.
Does my data leave my browser?
No. The entire generation process runs locally in your browser. No data is sent to any server, and nothing is stored after you close the page. Your generated data exists only in your browser session until you download it.
What output formats are supported?
You can download your generated data as CSV, JSON, NDJSON (newline-delimited JSON), or TSV (tab-separated values). CSV fields containing commas are automatically quoted for compatibility with spreadsheet applications.
More Power Tools
SQL Query Tool
Write SQL queries against any loaded file. Join, aggregate, filter across multiple files.
Data Profiler
Profile any file — row counts, column types, null rates, and statistics.
Join Files
Join two files with INNER, LEFT, RIGHT, or FULL OUTER joins on any key column.
Find Duplicates
Find duplicate rows across any column combination and export the results.
Pivot Table
Build pivot tables from any data file — rows, columns, values, and aggregation.
Data Catalog
Browse free public datasets and query them directly in the SQL editor.
Chart Builder
Visualize any data file as a bar chart, line chart, scatter plot, or histogram.
Lookup Tool
Add a column by looking up values from a reference table — like Excel VLOOKUP.
XML to CSV
Convert XML files to CSV, JSON, Parquet, and more — no upload required.
SQL Importer
Import a SQL dump and export the data as CSV, Parquet, or JSON.
Excel Sheet Extractor
Extract any sheet from a multi-sheet Excel workbook and convert to CSV or Parquet.