Fake Test Data

Options
When filled, this type overrides the checkboxes above. Field names drive generation (email -> faker email, etc.).
Output

What is this for?

Testing an API, seeding a database, demoing a table, or building a quick dataset without real data. The tool emits JSON, CSV or SQL INSERT based on your choice.

Available fields

id, uuid, first/last name, email, phone, address, city, country, company, jobTitle, date, price, lorem ipsum, boolean, URL.

Custom fields and TypeScript types

Paste a TypeScript interface or type to generate objects that match your model exactly. Values are inferred from the field name (email, firstName, createdAt, isActive, etc.) then the type (string, number, boolean, Date, arrays, literal unions 'a' | 'b', optionals ?:). This also covers simple custom field needs: just list the desired names with a type.