Test Dummy Data Generator
Generate realistic fake personal data in CSV, JSON, SQL.
100% browser-based — no server upload required.
📋 Output Fields
⚙️ Options
About
A free browser-based tool to generate realistic fake personal data for development and testing. All processing runs entirely in your browser — no data is ever sent to a server.
Select fields (name, address, email, phone, birthday, etc.), choose a count (up to 1,000), pick your format (CSV/JSON/SQL/TSV), and download or copy instantly. All generated data is fictional and bears no relation to real individuals.
How to Use
Select Fields
Check the fields you want to include (name, address, email, etc.).
Set Count & Format
Choose the number of records (1–1,000) and output format (CSV/JSON/SQL/TSV).
Copy or Download
Copy to clipboard or download as a file. Ready to use immediately in your project.
Glossary
- Dummy Data
- Fictional data generated for testing and development purposes. Used to verify system behavior and preview UI designs without using real personal information.
- Faker.js
- A popular JavaScript library for generating realistic fake data. It can auto-generate names, addresses, emails, phone numbers, and many other categories of data.
- Seed Data
- A dataset used to define the initial state of a database. Inserted during the setup of development or testing environments to populate foundational records.
- JSON Format
- A lightweight data format based on JavaScript object notation. Widely used for API response mocks, configuration files, and data interchange between services.
- CSV Format
- A comma-separated tabular data format. Highly compatible with Excel and spreadsheet tools, making it ideal for handling large volumes of dummy data.
- Locale
- The regional setting used during data generation. This tool automatically generates data formatted with standard US names, addresses, and phone number patterns.
- Schema Definition
- Structural information defining the field names, types, and constraints for generated data. For example: "name = string, age = integer(18–65)."
FAQ
- Q.Is the generated data saved to a server?
- No. All data generation processing runs entirely inside your browser. None of the generated dummy data is ever transmitted to an external server.
- Q.Are the generated names and addresses realistic?
- Yes. The tool generates highly realistic US personal names, addresses, and mobile phone number formats based on common patterns.
- Q.How many records can be generated at once?
- Up to 1,000 records per generation. For very large batches, CSV output is recommended as it is the most compact format.
- Q.What fields are available in the output?
- Fields include: ID, full name (kanji and kana), gender, birthday, age, email address, phone number, postal code, prefecture, address, and company name.
- Q.Can I export as SQL INSERT statements?
- Yes! Select the "SQL (INSERT statements)" option in the Format dropdown before generating. The output will be ready-to-use SQL for any standard relational database.
- Q.Is it safe to use in commercial projects?
- Yes. All generated data is entirely fictional and contains no real personal information. You are free to use it for testing, demos, or development without any restrictions.
- Q.Will the same data be generated if I click again?
- No. Generation is random, so each click produces a different set of records. If you need reproducibility, note that a future seed-value feature is planned.
Use Cases
Web App Development & Testing
Create test data instantly for unit and integration tests. Use as seed data in CI pipelines.
Database Performance Testing
Generate large volumes of records to test pagination, indexing, and query performance.
UI Design Mockups
Add realistic data to Figma or HTML/CSS mockups instead of placeholder "Lorem ipsum" text.
Programming Learning
Use as practice data for SQL learning or data analysis exercises without using real personal info.