Generate realistic fake data — names, emails, phones, UUIDs, addresses, dates. Define custom schemas and export as JSON or CSV.
The Random Data Generator lets you build custom schemas by choosing field names and data types — such as fullName, email, UUID, phone, city, or creditCard — then generates any number of realistic records in one click. Each record is assembled entirely in your browser using curated data sets for names, addresses, companies, and more, so the output looks genuine but contains no real personal information.
Export your generated data as JSON for API mocking or as CSV for spreadsheet and database seeding. Because all generation runs client-side, no data is ever transmitted to a server — your schemas and outputs stay completely private.
Currently the tool offers 30+ built-in types covering names, contact info, addresses, identifiers, dates, and text. For highly custom values you can generate a base type and post-process the downloaded file, or combine multiple fields to compose the structure you need.
All data is synthetically generated from curated fictional lists — the names, email domains, company names, and addresses are invented combinations that do not correspond to real individuals. This makes it safe to use in demos, documentation, and test environments.
The generator supports up to 1,000 records per run, which is sufficient for most testing and seeding scenarios. For larger data sets you can run multiple generations and concatenate the downloaded files.