Fill a table, a spreadsheet or a demo screen with plausible rows
Runs in your browser. Nothing you type is sent anywhere. Checked against sources on 15 Oct 2026.A demo screen with three rows in it never shows what a full table looks like: column widths, wrapping and sorting all behave differently once there are two hundred. Pick the columns, set the count and download a CSV to load wherever you need something convincing on screen.
Check that CSV is chosen under Save as.
Pick the columns as fields, such as Company, City, Price and Date.
Set Rows to the size of table you want to see, such as 200.
Press Download for a .csv file to load into your demo or spreadsheet.
Mock Data Generator makes rows of believable test data in your browser: names, emails, phone numbers, Indian addresses with real PIN codes, companies, dates and timestamps, IP addresses, user agents, prices and more, written out as JSON, CSV, SQL INSERT statements or XML. You choose the fields, name each one, set how many rows you want, and copy or download the result.
What separates it from the others is the seed. Every generator of this kind gives you something different each time you press the button, which is the wrong behaviour for a test fixture: the run that failed cannot be repeated, and the data that caused it is gone. Here the seed is part of the input. The same seed and the same fields produce the same rows for ever, on any machine and in any browser, so a colleague who types the seed you used gets your file exactly. That also means a repository does not need a megabyte of sample data committed to it; the seed is enough to rebuild it.
Up to five thousand rows at a time. The CSV follows RFC 4180, so a value containing a comma or a quote is quoted and its quotes doubled. The SQL quotes names and text the way PostgreSQL or MySQL each expect, backslashes included.
The rest of the article, and all 6 questions about Mock Data Generator, are on the Mock Data Generator page.
Choose the fields you need, give each one a name, set how many rows and pick JSON or CSV. The rows appear straight away and you copy or download them. Keep the seed if you want the same data again later; change it for a different set.
Because a fixture that changes on every run makes a failing test impossible to repeat. The seed feeds a small deterministic generator, so the same seed and fields give identical rows on any machine, and a colleague who types your seed rebuilds your file exactly.
Up to five thousand in one go, which covers a demo table, a seeded database or a load of fixtures. For more than that, run it again with a different seed and join the files; the browser stays responsive rather than freezing on a huge single run.
Test data kaise banaye: fields chuniye, rows ki ginti daaliye, aur JSON ya CSV download kar lijiye. Koi account nahi chahiye aur kuch upload nahi hota, sab kuch aapke browser mein banta hai. Same seed dobara wahi rows deta hai.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about Mock Data Generator and anybody who knows can answer. No account needed.
Same job, other tools: GUID Generator – Generate GUIDs for .NET, SQL Server and Windows, in brace format · ULID Generator – Sortable 26-character ULIDs, monotonic within a millisecond, with a time decoder · SHA-256 Generator – SHA-256 hash of any text or file, in hex or Base64 · Cron Expression Generator – Generate a cron expression by choosing when the job should run.
On the related tools: Sitemap Index Generator – Split a large site into numbered sitemaps with an index file.
In the collection Test Data Generators.