Generate realistic fake data for development and testing. Names, emails, addresses, phone numbers, companies, and more.
Choose a locale (e.g. en-US, zh-CN) and the number of rows, then click “Generate Data”. The tool produces realistic-looking sample records — names, emails, addresses, phone numbers and more — that are completely random and safe for testing.
Use it to fill development databases, demo UI screens, or create load-test fixtures without touching real customer data. Export as CSV to import directly into spreadsheets or test pipelines. Rows are regenerated each time, so you get fresh data on every click.
Generated data follows the format patterns of the chosen locale, which makes it realistic for demo screens. Never use this tool to create data that resembles real people - the values are random, but for production tests always generate from seed data you control.
For database seed scripts, generate a fixed number of rows and export once; do not regenerate on every test run or your foreign keys will break. The CSV export maps cleanly to SQL insert statements with a simple text transformation.
Fields to generate
This free tool creates realistic fake datasets for development and testing. Generate names, emails, phone numbers, addresses, companies, and more in bulk. Supports US and UK locales. Perfect for populating test databases, creating demo environments, or stress-testing applications. All generation happens in your browser — nothing is sent to any server.
No. All data is randomly generated from curated lists of common names, streets, and patterns. None of it corresponds to real people.
Fake data is intended for testing and development. Do not use it as real customer or user data in production environments.
Currently US (American) and UK (British) formats with appropriate names, addresses, phone formats, and postcodes.
No. All generation happens entirely in your browser. Nothing is sent to any server.