Fake JSON Data Generator Online (Mock Data)
Generate fake JSON data (users: name, email, id…) for testing, in your browser.
100% random data generated locally (UUID via crypto.randomUUID).
🔒 100% client-side — no data sent
Generate fake JSON data (names, emails, IDs and more) to test your applications and APIs. Create realistic datasets in seconds without a database. Everything is produced 100% in your browser, with no signup and no data upload.
What is it for?
- ▸ Populate a UI with test users before the real API is ready
- ▸ Create a dataset for unit or integration tests
- ▸ Seed a demo or prototype database
- ▸ Mock API responses for front-end development
FAQ
How do I generate fake data to test an API?
Choose how many records you need and the tool produces a JSON array of users (name, email, id and more) that you can copy or download.
Are the generated email addresses real?
No, all data is fictitious and randomly generated. No real email addresses or identities are used.
How many records can I generate?
You can generate from a few rows up to several hundred records at once, right in the browser, with no signup limit.
Related tools
Age calculator Calculate the exact age from a birth date (years, months, days), in your browser. Credit card · validator (Luhn) Validate a card number with the Luhn algorithm and detect the network. Change CSV delimiter Change a CSV’s column separator (comma, semicolon, tab, pipe), in your browser. Extract CSV columns Select and export one or more columns from a CSV, right in your browser. CSV → HTML table Convert a CSV into a ready-to-paste HTML table (with header), right in your browser. CSV → SQL Convert a CSV into SQL INSERT statements (custom table name), in your browser.