Генератор тестовых данных — JSON, CSV, SQL
Добавьте поля и их типы, укажите число строк и формат — данные готовы для фикстур, демо и нагрузочных тестов.
Результат
10 строк · 6 полей · JSON[
{
"id": 1,
"name": "Горбунов Анатолий Тимофеевич",
"email": "selezneva.varvara@yandex.ru",
"phone": "+7 (924) 868-34-02",
"city": "Челябинск",
"created_at": "2024-11-03"
},
{
"id": 2,
"name": "Кузнецов Евгений Михайлович",
"email": "alena931@rambler.ru",
"phone": "+7 (903) 092-81-98",
"city": "Волгоград",
"created_at": "2024-01-21"
},
{
"id": 3,
"name": "Иванова Марина Романовна",
"email": "diana.sedova89@icloud.com",
"phone": "+7 (992) 689-36-85",
"city": "Новосибирск",
"created_at": "2026-09-10"
},
{
"id": 4,
"name": "Громов Никита Кириллович",
"email": "tarasovi37@rambler.ru",
"phone": "+7 (977) 487-50-56",
"city": "Воронеж",
"created_at": "2025-04-29"
},
{
"id": 5,
"name": "Козлов Павел Петрович",
"email": "anastasiiaavdeeva17@list.ru",
"phone": "+7 (950) 919-02-35",
"city": "Красноярск",
"created_at": "2024-03-31"
},
{
"id": 6,
"name": "Чистяков Андрей Александрович",
"email": "oksana.orlova@yandex.ru",
"phone": "+7 (974) 627-41-78",
"city": "Самара",
"created_at": "2023-11-08"
},
{
"id": 7,
"name": "Седых Фёдор Васильевич",
"email": "anatolii.plotnikov@outlook.com",
"phone": "+7 (926) 993-27-24",
"city": "Волгоград",
"created_at": "2025-04-28"
},
{
"id": 8,
"name": "Сазонова Кристина Кирилловна",
"email": "antonustinov30@yandex.ru",
"phone": "+7 (915) 776-95-09",
"city": "Нижний Новгород",
"created_at": "2026-05-19"
},
{
"id": 9,
"name": "Савин Евгений Тимофеевич",
"email": "timofeizverev54@yahoo.com",
"phone": "+7 (991) 996-03-35",
"city": "Челябинск",
"created_at": "2024-02-09"
},
{
"id": 10,
"name": "Осипов Пётр Максимович",
"email": "aleksandra.chernova00@list.ru",
"phone": "+7 (973) 686-04-63",
"city": "Челябинск",
"created_at": "2024-07-04"
}
]Как это работает
- 1Каждое поле генерируется своим модулем: имена и адреса — из словарей страны, даты — за последние 3 года, числа — в типичных диапазонах
- 2JSON — массив объектов, CSV — с экранированием запятых и кавычек, SQL — INSERT в указанную таблицу
- 3Локаль ru/en меняет имена, адреса и телефоны
Пример
users: id, name, email, phone, city, created_at × 10 строк → JSON или INSERT INTO users (…) VALUES (…).
Подробнее
Как использовать
Фикстуры для тестов — JSON; импорт в таблицы и Excel — CSV; наполнение базы — SQL. Для больших объёмов и повторяемости используйте seed из ссылки: тот же набор сгенерируется снова. В Pro доступны 10 000 строк и API для генерации из скриптов.
Частые вопросы
Можно ли получить одинаковые данные повторно?
Да, ссылка на результат содержит seed и настройки полей — по ней сгенерируется тот же набор.
Как добавить своё поле?
Введите имя колонки и выберите ближайший тип. Для фиксированных значений добавьте колонку типа «слово» и замените после экспорта.
Все данные сгенерированы случайно и предназначены для тестирования, обучения и макетов. Совпадения с реальными людьми и организациями случайны. Все генераторы