Skip to content
Kordu Tools
Data & Files Runs in browser Updated 01 Apr 2026

Fake Data Generator

Generate realistic test data — names, emails, addresses, UUIDs, phones, and more. Export as JSON or CSV instantly.

Presets
Locale
Rows
9 of 62 selected

·

·

·

·

·

·

·

·

·

·

Loading rating…

How to use Fake Data Generator

  1. Select data field types

    Tick the categories you need — names, emails, phone numbers, addresses, companies, UUIDs, dates, or lorem ipsum text.

  2. Set quantity and locale

    Choose how many records to generate (1–1000) and select a locale for region-specific formatting: English, French, German, Spanish, or Japanese.

  3. Click Generate

    Click Generate to create your test dataset. Results appear in a table with all selected fields as columns.

  4. Export or copy

    Download as a JSON or CSV file, or click Copy to copy the full dataset as JSON to your clipboard.

Fake Data Generator FAQ

What data types can I generate?

First name, last name, full name, email address, phone number, street address, city, postcode/ZIP, country, company name, job title, date of birth, UUID/GUID, and lorem ipsum paragraphs. More field types may be added over time.

Is the generated data real?

No. All data is randomly generated and completely fictional. Names, emails, and addresses do not correspond to real people, places, or businesses.

What locales are supported?

English (US/UK), French, German, Spanish, and Japanese. Locale affects name styles, address formats, and phone number patterns.

Is there a limit on how many records I can generate?

The tool supports up to 1000 records per generation. For very large datasets (10,000+ rows), download as CSV and repeat the generation — CSV handles large datasets efficiently.

Are the email addresses valid?

The emails are syntactically valid (user@domain.com format) but are fictional — they do not correspond to real inboxes and will bounce if sent to.

Is my data sent to a server?

No. All data generation happens entirely in your browser. Nothing is transmitted, stored, or logged on any server.

Can I use this for GDPR-safe testing?

Yes. Because all data is synthetic and fictional, it is inherently GDPR-safe — there are no real individuals whose data could be exposed. This is one of the primary use cases for fake data generators in regulated industries.

What format is the JSON output?

JSON is output as an array of objects, where each object represents one record with field names as keys. This format is directly compatible with most API mocking tools, Jest test fixtures, and Postman collections.

Does it work offline?

Yes. Once the page has loaded, all generation happens in your browser with no network required.

Background

Stop hand-writing test fixtures. This tool generates realistic, locale-aware fake data for use in development, QA testing, database seeding, and UI prototyping. Select any combination of field types, set your quantity, pick a locale, and export in JSON or CSV format in seconds.

Supported field types include: first name, last name, full name, email address, phone number, street address, city, postcode/ZIP code, country, company name, job title, date of birth, UUID/GUID, and lorem ipsum paragraphs. Locale selection affects the style of names, address formats, and phone number patterns — supporting English, French, German, Spanish, and Japanese out of the box.

Export as JSON for use in API mocking, unit tests, and Faker.js-compatible workflows. Export as CSV for database imports, spreadsheet testing, or bulk data operations. Copy JSON directly to clipboard for quick in-browser use.

All generation happens client-side in your browser — no data is transmitted to any server, making it safe to use in restricted development environments.

Who is this for? Backend developers seeding databases, front-end developers populating mock APIs, QA engineers building test datasets, and data analysts creating sample datasets for reports.