Categories

All tools384Text & String Utilities43JSON & Format Converters62Cryptography & Encoding25Color Tools38Developer Utilities35Image Tools17Calculators & Converters65SEO & Metadata Tools22PDF Tools54Keyboard & Typing Tools22Drawing & Creative Tools1

Mock & Fake Data Generator

  1. Tools
  2. /Developer Utilities
  3. /Mock & Fake Data Generator
Output

Output will appear here

Click in the output to select all text

Related tools

Lo

Lorem Ipsum & Dummy Text Generator

Generate placeholder Lorem Ipsum paragraphs, sentences, and words.

Lorem ipsumPlaceholder text
IDFeatured

UUID Generator (v1, v4, v5, NIL)

Generate RFC 4122 compliant UUIDs (v4 random, v1 timestamp, NIL, or batch).

UUIDGuid
aZ9#

Random String & Token Generator

Generate random alphanumeric strings, API keys, and test tokens.

Random stringApi key generator
GUID

Windows GUID Generator

Generate Microsoft Windows GUIDs with braces, registry format, and uppercase options.

GuidWindows guid

Random Number Generator

Generate random integers or floats within custom min/max ranges (with unique flag).

Random numberRng

This fake data generator creates realistic mock names, email addresses, phone numbers, physical addresses, and UUIDs for populating test databases, demo applications, and QA fixtures. It's a staple utility for developers seeding a local database, QA engineers building test cases that need varied user data, and designers who want believable-looking content instead of generic 'John Doe' placeholders. Rather than hand-writing dozens of fake records or scripting a small generator, this mock data generator produces batches of realistic-looking test data generator output in seconds, formatted and ready to paste into a seed script or spreadsheet. It's particularly useful for load testing forms, verifying validation logic against varied input shapes, and demoing an application without exposing any real user information. Generation happens entirely client-side - no real personal data is used or transmitted, since everything is synthetically generated in your browser. Choose the fields and quantity you need below to generate mock data instantly.

Features

  • ✓Generates mock names, emails, phone numbers, and addresses
  • ✓Includes UUID generation alongside personal-style fields
  • ✓Bulk generation of multiple records at once
  • ✓Configurable output fields per record
  • ✓Exportable/copyable output for seeding databases or spreadsheets
  • ✓Instant regeneration with a single click
  • ✓Realistic formatting for emails, phone numbers, and street addresses

Why use this mock & fake data generator?

  • Instant bulk generation with no manual data entry
  • Fully private - all data is synthetically generated in your browser
  • No real personal information is ever used or exposed
  • Realistic-looking output that's useful for demos and QA
  • Free with unlimited generations

Frequently asked questions

Is any of the generated fake data based on real people?

No, all names, emails, and other fields are synthetically generated combinations and do not correspond to real individuals.

Can I generate multiple fake records at once?

Yes, you can specify a batch size and generate many records in a single pass for bulk seeding or testing.

Are the generated email addresses real and deliverable?

No, generated email addresses use randomized names and common domain patterns purely for testing display and validation logic, not for actual delivery.

Does the tool generate valid-format UUIDs?

Yes, generated UUIDs follow standard UUID formatting so they can be used directly as test identifiers.

Can I export the generated data as CSV or JSON?

You can copy the generated output directly, which is formatted for easy pasting into spreadsheets, seed scripts, or JSON structures.

Is this safe to use for populating a staging database?

Yes, since the data is entirely synthetic, it's a safe alternative to using real production or customer data in staging or test environments.

Does it generate fake phone numbers in valid formats?

Yes, phone numbers follow standard formatting patterns (like area code and digit grouping) though they are not guaranteed to be real, dialable numbers.

From the blog

How to Validate an Email Address with Regex (and Why Not To)

An email validation regex that actually works, what it accepts and rejects, why no regex for email can be RFC-correct, and what to do instead of trying.