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

Presets:
idnameemailphone

Supported Column Types

id/uuid

Unique identifier

name

Full name

first_name

First name

last_name

Last name

email

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.

Related Tools