# Random test data generator

> Generate clearly synthetic example records.

[Open tool](https://www.toolcabana.com/ik/test-data) · [Developer and data](https://www.toolcabana.com/ik/category/developer-and-data)

Tool ID: test-data. Requested language: ik. Description language: en. Complete guide translation: no; untranslated sections use English.

## Overview (en)

Random test data generator creates 1 to 1,000 clearly synthetic records as a JSON array. Each record has a random UUID id, a numbered name such as Example Person 1, an email address on the reserved example.com domain, an active flag and a score. The data is meant for demos, fixtures and testing.

## Supported tasks (en)

Generate clearly synthetic example records.

## Steps (en)

1. Enter the requested values in the settings panel.
2. Set count.
3. Run random test data generator, review the output, then use the available copy or download controls.

## Settings

- Count (en; key: count; type: number); minimum: 1; maximum: 1000

## Limitations (en)

Use finite numbers, valid dates and the ranges shown by each control. Invalid values produce an error without a downloadable result.

## Example input

```text
Hello ToolCabana
```

## Privacy and connections (en)

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

## Questions (en)

### What fields does the random test data generator create?

Each record contains id, name, email, active and score. The id is a random UUID, names and emails are numbered, active is a boolean, and score is a whole number.

### Are the generated email addresses real?

No. Every address uses the reserved example.com domain, such as person1@example.com, and names follow the Example Person pattern, so nothing points to a real person.

### How many test records can I generate?

Set Count from 1 to 1,000; the default is 5. The output is a formatted JSON array you can copy or download.

### Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

### What are the input limits?

Use finite numbers, valid dates and the ranges shown by each control. Invalid values produce an error without a downloadable result.

## Related tools

- [String escape unescape](https://www.toolcabana.com/ik/string-escape)
- [SQL INSERT generator](https://www.toolcabana.com/ik/sql-insert)
- [Unicode inspector](https://www.toolcabana.com/ik/unicode-inspector)
- [JSON to TypeScript](https://www.toolcabana.com/ik/json-to-typescript)
