Fake Data Generator

Generate realistic fake data — names, emails, phones, addresses — as JSON or CSV for testing and mockups. Runs entirely in your browser.

Runs in your browser — nothing uploaded
Output
Set the options and click Generate

Generate realistic-looking fake data for testing, demos, and mockups. Pick how many records you need and get a clean dataset of people — names, emails, phone numbers, cities, and companies — as JSON or CSV, ready to paste into your app, tests, or a spreadsheet.

Private by design — your data never leaves your device

How to use it

No account, no upload — it all happens on your device.

1
Choose how many rows you need (1 to 100).
2
Pick JSON or CSV output.
3
Click Generate to build the dataset.
4
Copy the output into your code, tests, or spreadsheet.

Where fake data helps

Realistic placeholders without using real people.

Use caseWhy it helps
Seeding a databaseFill tables with believable rows for local dev.
UI mockupsShow a list or table populated with lifelike content.
Testing edge casesGenerate enough rows to test pagination and sorting.

Good practice with test data

  • Never use real personal data. Fabricated data keeps you clear of privacy rules when sharing demos or fixtures.
  • Keep it deterministic when you need to. For repeatable tests, generate once and commit the output as a fixture rather than regenerating each run.
  • Match your schema. Use the JSON output as a starting point and rename fields to fit your model.

Frequently asked

What fields does each row include?
Each record has an id, first name, last name, email, phone, city, and company. Emails are derived from the generated name so they look realistic and consistent.
Can I get it as CSV?
Yes. Toggle between JSON and CSV before generating. JSON is ready to drop into code or a mock API; CSV imports straight into spreadsheets and database tools.
Is the data real or sent anywhere?
It's entirely fabricated from word lists and generated in your browser. No real people, no network requests — nothing leaves your device.

Related tools

JSON Formatter & BeautifierFormat, beautify, and validate JSON instantly in your browser. Your data never leaves your device.JWT Decoder & VerifierDecode and verify JSON Web Tokens (JWT) in your browser. HS256, RS256, ES256 supported. Tokens and keys never leave your device.Base64 Encoder & DecoderEncode text to Base64 or decode Base64 back to text instantly in your browser. Unicode-safe. Nothing is uploaded.