CSV Generator
Generate CSV files with custom columns and realistic data. Define your column structure with names, emails, numbers, dates, and more. Perfect for creating test data for spreadsheets, database imports, and data processing applications.
CSV Column Builder
Supported Column Types
id/uuid
Unique identifier
name
Full name
first_name
First name
last_name
Last name
Email address
phone
Phone number
company
Company name
address
Full address
street
Street address
city
City
state
State
zip
ZIP code
date
Random date
price
Price (decimal)
number
Random number
boolean
true/false
status
active/inactive/pending
Click on a column type to add it. Unrecognized column names will generate lorem ipsum text.
FAQ
What data types can I include in columns?
You can create columns with various data types including text, numbers (integers and decimals), dates, booleans, emails, phone numbers, names, addresses, UUIDs, and custom enumerated values.
Can I customize the CSV format?
Yes, you can customize the delimiter (comma, semicolon, tab), quote character, line endings, and whether to include a header row. These options help ensure compatibility with your target application.
How many rows can I generate?
You can generate thousands of rows of CSV data. The exact limit depends on the number of columns and complexity, but typical usage of hundreds to thousands of rows works smoothly in the browser.