Fake
Data
Generator

Generate realistic fake test data including names, emails, addresses, and UUIDs. Export as JSON or CSV.

Fields

Settings

Format

Output

Select fields, choose a format, and click Generate.

Learn more

Why do developers need fake data, and what makes generated data realistic?

Was this useful?

Frequently Asked Questions

You can generate 16 field types: UUID, first name, last name, full name, email, phone number, company name, job title, street address, city, country, date, URL, username, IP address, and hex color.

You can generate between 1 and 100 rows per batch. Each row contains all the fields you have selected.

The tool supports JSON and CSV output. JSON is ideal for API mocking and JavaScript projects, while CSV works well for spreadsheets, database imports, and data analysis tools.

The data is generated using the Faker.js library, which produces realistic-looking but entirely fictional data. Names, emails, and addresses look real but do not correspond to actual people or locations.

Yes. The JSON output can be used directly in seed scripts for MongoDB, PostgreSQL, or any database. The CSV output can be imported into spreadsheets or used with SQL COPY commands.