РазГенератор
Разработчикамработает в браузере, данные не отправляются

Генератор тестовых данных — 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. 1Каждое поле генерируется своим модулем: имена и адреса — из словарей страны, даты — за последние 3 года, числа — в типичных диапазонах
  2. 2JSON — массив объектов, CSV — с экранированием запятых и кавычек, SQL — INSERT в указанную таблицу
  3. 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 и настройки полей — по ней сгенерируется тот же набор.

Как добавить своё поле?

Введите имя колонки и выберите ближайший тип. Для фиксированных значений добавьте колонку типа «слово» и замените после экспорта.

Все данные сгенерированы случайно и предназначены для тестирования, обучения и макетов. Совпадения с реальными людьми и организациями случайны. Все генераторы