Fake Data Generator

Realistic fake names, emails, addresses and more for testing, demos and database seeding.

Describe your data in words and let AI build the fields and value lists Create with AI
Template
12 of 20 fields
Field nameTypeExampleOptionsBlank %
—
—
—
—
—

Preview

Fake data that looks real

Pick fields from more than 240 types, or start from a template, set how many rows you need and download. Every row is consistent: one fake person with a matching email, username, birthdate, age, phone number and address. Nothing is copied from real people, so you can share the files freely.

What you can fake

  • People: names, emails, usernames, birthdates, ages, phone numbers, job titles.
  • Places: street addresses, cities, states, ZIP codes, countries, coordinates.
  • Business: companies, departments, products, prices, invoices and order statuses.
  • Finance: test card numbers, IBANs, amounts and currencies that cannot be charged.
  • Internet and QA: URLs, IP addresses, user agents, UUIDs, and edge-case strings such as emoji, SQL injection and XSS payloads.

In your language

Without an account the data is in English (US). A free account unlocks 41 languages and regions and Pro all 54, so a German customer gets a German name, address and phone number.

From a file to an API

Download as CSV, Excel, JSON orSQL, let AI design the fields from a description, or serve the same data as a mock REST API.

FAQ

What is fake data?

Fake data is generated instead of collected: names, emails, addresses, companies, prices and dates that look real but belong to nobody. Developers and QA use it to fill databases, test forms and build demos without touching personal data.

Is the fake data realistic?

Yes. Fields in a row agree with each other: the email is built from the name, the age matches the birthdate and the ZIP code matches the state. With a free account, names, addresses and phone numbers follow the language and country you pick.

How much fake data can I generate for free?

Up to 100,000 rows per file without an account and 1,000,000 with a free account, as many files as you like. Pro raises it to 5,000,000 rows per file.

Can I get the same fake data again?

Yes. Keep the seed and the reference date with the schema and the data is identical on any day, which keeps tests and screenshots stable.

Is it safe to use fake credit card numbers?

The card fields produce Luhn-valid test numbers and official Stripe test cards. They pass format checks in payment sandboxes but cannot be charged.