csvkit.org
CSV (Comma-Separated Values) utilities, in the browser
Say hi →

Generate Fake CSV

updated 8 May 2026

fake csv

Available types: id, uuid, first_name, last_name, full_name, email, city, int, price, bool, date, phone.

ready

Generate Fake CSV

Roll a CSV (Comma-Separated Values) file of synthetic data — names, emails, IDs, prices, dates — to seed a test database, populate a staging environment, or shake out a parser. Specify the columns as name:type pairs, set the row count, hit Generate.

Privacy

The data is generated entirely in your browser — there is no server involved. Re-rolling produces fresh values each time.