Sample CSV file

A ready-made example CSV file for testing CSV importers, spreadsheet uploads, and bulk data ingestion. Here is exactly what you get, then download it at whatever size you need.

What's inside

ID,First_Name,Last_Name,Email,Phone,Company,Job_Title,City,Country
1,James,Smith,james.smith@company.com,+1-415-555-0132,Acme Corp,Software Engineer,Austin,United States
2,Emma,Johnson,emma.johnson@work.org,+1-503-555-0117,TechStart Inc,Product Manager,Chicago,Canada
3,Liam,Williams,liam.williams@gmail.com,+1-212-555-0184,Global Solutions,Data Analyst,Dallas,Germany

Every row has the same column count as the header, and rows containing commas are quoted — so the file parses cleanly in strict parsers as well as Excel.

Download sample CSV file (100 KB)

Need a different size? Generate a CSV file at any size up to 20 MB, exact to the byte.

Want your own content in it? Create a CSV file from your text.

Need hundreds of these, or want to generate them from your own scripts? Tell us what you need

Frequently asked questions

Is this a valid CSV file?

Every row is complete and parses cleanly in Excel, Sheets, and pandas.

Is the data real?

No. Every name, email address, phone number and company in the file is generated placeholder content. Nothing here relates to a real person, so it is safe to commit to a repository or share with a team.

Can I use it in a commercial project?

Yes. The files are free to use however you like, including in commercial and closed-source work. No attribution required.

Do I need to sign up?

No account, no email, no limit on downloads.