100% local · nothing is uploaded

Mock Data Generator

Instantly create realistic fake datasets in JSON or CSV. Pick your fields, set the row count, then copy or download — perfect for testing APIs, front-ends and prototypes.

1 Output format
2 Number of rows
3 Fields to include
Add a custom field
Output JSON

How it works

  • Choose fields & format

    Name, email, UUID, date & more

  • Set row count

    Up to 1000 rows at once

  • Copy or download

    Ready-to-use JSON or CSV

🧬

Realistic fake data

14 field types including names, emails, UUIDs, phone numbers, companies, job titles and dates.

🔄

JSON & CSV export

Switch formats instantly, then copy to clipboard or download a ready-made file.

🔒

Private & offline

All data is generated in your browser. No accounts, no uploads, no tracking.

Frequently asked questions

What field types can I generate?

ID, UUID, first/last/full name, email, phone, city, country, company, job title, date, boolean and avatar URL. Mix and match any combination you need.

Is the generated data uploaded anywhere?

No. Everything runs locally in your browser — no data ever leaves your device, and the tool works offline.

How many rows can I create?

Up to 1000 rows per generation. Use the presets or type any number between 1 and 1000.

Can I use this for API and frontend testing?

Absolutely. The JSON output plugs straight into mock API responses, fixtures and seed data, while CSV works for spreadsheets and database imports.

Is it really free?

Yes — completely free with no sign-up, no limits on generations, and no watermarks.