Small tools. Better flow.

Mock data Usage guide

Define fields and generate JSON, CSV, or SQL fixtures.

Open tool

Put it to work

Enter id:uuid, name:name, and email:email on separate lines to generate user fixtures.

From input to output

  1. Open Mock data and load the example.
  2. Read the format notes, choose your options, and replace the example with your input. Start with test data instead of sensitive information.
  3. Run the tool and inspect the result and status. If an error appears, correct the input format and run it again.
  4. Copy the output or download a file. Generated and converted results are not saved automatically.

Three exports from one schema

Define one name:type pair per line. JSON preserves numbers and booleans; CSV includes a header and comma-separated values. SQL emits PostgreSQL-style INSERT statements, quoting identifiers with double quotes and strings with single quotes. The tool neither connects to a database nor executes SQL. Check actual column types, NOT NULL constraints, and unique keys before using output in a test environment.

Example input

id:uuid
email:email
active:boolean

Reading the result

Supported exports: JSON / CSV / SQL
Emails: user1@example.com, user2@example.com, …
Rows: 1–1,000

Details that matter

Format and meaning

Types: uuid, name, email, integer, boolean, date, word. Emails use example.com.

Using it correctly

CSV escapes commas, quotes, and line breaks. SQL exports PostgreSQL-style INSERT statements.

Common pitfalls

Generated data is fictional and intended for tests, not real people or representative statistics.

Supported scope and limits

Up to 1,000 rows and 20 fields

Split inputs that exceed the limit. If a format or algorithm is unsupported, choose a tool that matches your requirements instead of silently changing the format.

What happens to your data?

Tools run in your browser. DNS lookup sends the queried domain to the named external provider. Ads may appear on home, guide, and workspace pages according to settings.

Open tool