Fake Data & Mock Generator

Processed in your browser
Start with a template
01 / DEFINE YOUR DATA

Schema builder 7 fields

01
Data type
02
Data type
03
Data type
04
Data type
05
Data type
06
Data type
07
Data type
02 / OUTPUT SETTINGS

Up to 40 fields. After the first generation, preview updates as you edit. Some locale fields fall back to English.

03 / YOUR MOCK DATA

Live preview JSON

Ready when you are100% in your browser

Synthetic data for testing. Generated passwords, payment numbers, and identities are not production credentials. Avatar URLs are exported as text; images are not fetched.

How to use Fake Data & Mock Generator

  1. Choose a template or define the fields in your mock schema.
  2. Set a row count, locale, and optional null probabilities, then generate.
  3. Inspect the records and export the format your test fixture needs.

Try an example

Create 25 rows with an ID, a full name, and an email field for a table mockup.

Synthetic records for development or demos. Generated identities and credentials are not real or security-grade values.

What to know before using Fake Data & Mock Generator

Choose a template or define up to 40 fields, set null probabilities and a locale, then generate 1–1,000 rows. After the first generation, edits regenerate the preview; output format changes retain the same data. Faker locales load on demand with English fallbacks for missing definitions. SQL uses standard quoted identifiers; review your database dialect before executing. CSV nulls become empty cells and optional formula protection prefixes risky strings. Names, contact details, financial identifiers, and passwords are synthetic test data, not verified identities or secure credentials. No schema or generated records are uploaded.