Генератор фейковых данных
Создавайте реалистичные тестовые данные — имена, email, UUID, телефоны, адреса и многое другое — в формате JSON, CSV или NDJSON. Задайте собственную схему именованных полей и количество строк для наполнения баз данных, тестов и демонстраций.
Ввод
Схема
Одно поле на строку в формате `fieldName: type`. Для фиксированного набора значений используйте `fieldName: customList: a, b, c`. Поддерживаемые типы: firstName, lastName, fullName, email, uuid, phone, date, integer, decimal, boolean, url, ipv4, company, streetAddress, city, country, zipCode, colorHex, username, paragraph, customList.
Настройки
Вывод
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/fake-data-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"schema": "id: integer\nname: fullName\nemail: email",
"rowCount": "10",
"outputFormat": "json"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `fake-data-generator` tool (Fake Data Generator) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/fake-data-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Генератор фейковых данных — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Генератор фейковых данных создаёт реалистично выглядящие тестовые данные по запросу — имена, email, UUID, телефоны, адреса, даты, числа и многое другое — в форматах JSON, CSV или NDJSON. Вы задаёте схему именованных полей, выбираете количество строк и получаете готовый набор данных для наполнения баз, подготовки тестового окружения, демонстраций или проверки того, как ваш интерфейс обрабатывает данные, похожие на реальные.
Всё генерируется случайным образом при каждом нажатии Сгенерировать, поэтому два запуска никогда не дают одинаковый набор данных. Все значения полностью вымышленные — они не взяты из реальных людей или записей.
Как использовать
- Задайте схему. В поле Поля напишите по одному полю в строке в формате
fieldName: type. Например:id: integer name: fullName email: email signupDate: date - Добавьте пользовательский список там, где нужен фиксированный набор значений —
fieldName: customList: a, b, c. Каждая сгенерированная строка выбирает одно значение случайно, напримерrole: customList: admin, editor, viewer. - Укажите количество строк (1–1000) и выберите формат вывода.
- Нажмите Сгенерировать, затем скопируйте или скачайте результат.
Поддерживаемые типы полей
firstName, lastName, fullName, email, uuid, phone, date, integer, decimal, boolean, url, ipv4, company, streetAddress, city, country, zipCode, colorHex, username, paragraph (lorem ipsum) и customList.
Числа и логические значения выводятся как настоящие числа JSON и true/false, поэтому вывод в JSON и NDJSON имеет корректные типы, а не всё в виде строк.
FAQ
В чём разница между JSON, CSV и NDJSON?
Массив JSON оборачивает каждую строку в один массив [ … ] — удобно для импорта прямо в большинство приложений и языков. CSV — это строка заголовков и строки, разделённые запятыми, идеально подходит для таблиц и инструментов массового импорта (значения с запятыми или кавычками экранируются автоматически). NDJSON выводит по одному JSON-объекту на строку без обрамляющего массива — именно такой формат ожидают большинство конвейеров логов и загрузчиков потоковых данных/COPY.
Корректны ли UUID?
Да. Каждое поле uuid создаёт корректный UUID версии 4 (случайный) в стандартном формате 8-4-4-4-12 с правильными битами версии и варианта.
Можно ли использовать эти данные в продакшене?
Результат — синтетические данные-заглушки, предназначенные для разработки, тестирования и демонстраций. Они не являются статистически репрезентативными, а поскольку имена, email и адреса собираются случайным образом, сгенерированное значение может случайно совпасть с настоящим. Не считайте их обезличенными реальными данными и не используйте там, где нужны подлинные записи.
Можно ли сгенерировать один и тот же набор данных дважды?
Нет. Генерация случайна при каждом запуске, поэтому каждое нажатие даёт новый набор данных. Если нужна стабильная фикстура, сгенерируйте её один раз и сохраните скачанный файл.
Конфиденциальность
Этот инструмент работает полностью в вашем браузере. Ваша схема и сгенерированные строки никогда не покидают ваше устройство — ничего не загружается, не логируется и не сохраняется на сервере. После загрузки страницы можно работать без интернета.