Runs in Browser · No Upload · No Signup

Fake data generator

Build a schema, pick your field types, and generate up to 1,000 rows of realistic test data. Export instantly as JSON, CSV, or SQL INSERT statements.

Available data types

👤

Person

First name, last name, full name, username, gender, age, date of birth, avatar URL.

📬

Contact

Email address, phone number, street address, city, country, ZIP/postal code.

🔑

IDs & tokens

UUID v4, auto-increment integer, boolean, random integer range, random float, hex color.

📅

Dates & text

Past date, future date, ISO timestamp, Lorem ipsum sentence, company name, domain, URL, IP address.

Fake data FAQ

Is the generated data stored anywhere?

No. All data is generated entirely in your browser using JavaScript. Nothing is sent to a server — the generator runs offline once the page loads.

Can I generate data that matches my database schema?

Yes. Add one field per column, choose the matching type, set the row count, and export as SQL INSERT statements. Paste directly into your database client.

What is the maximum number of rows?

1,000 rows per generation. For larger datasets, generate multiple batches and combine the output files.

Can I reorder or delete fields?

Yes. Each field row has a remove button. You can also rename fields at any time — the output key names update live when you generate.