Перейти к содержимому
🏭

Генератор тестовых данных

Генерируйте тестовые данные в формате JSON или CSV. Выбирайте столбцы: имя, email, UUID, дата, целое число, булево и другие. Бесплатно, в браузере.

Формат
Столбцы
 

Как работает генератор тестовых данных?

Выберите нужные столбцы (имя, email, UUID, дата, целое число, булево и другие), задайте количество строк, и генератор создаст полностью случайный набор данных, используя crypto.getRandomValues() для криптографической случайности. Вывод — корректный JSON или CSV, готовый к вставке в базу данных, файл фикстур или mock-сервис API.

Доступные типы столбцов

  • Имя — случайные комбинации имени и фамилии.
  • Email — email на основе имени с распространёнными провайдерами (gmail, outlook и т.д.).
  • UUID — UUID v4 по RFC 4122 от crypto.randomUUID().
  • Целое / Дробное — случайные числа в настраиваемых диапазонах.
  • Булево — true/false 50/50.
  • Дата — случайные даты ISO за последние 5 лет.
  • Город / Страна / Слово / Телефон — выборки из подобранных массивов.

Применение

  • Сидинг базы данных — генерируйте строки фикстур для dev-окружений.
  • Mock API — заполняйте фальшивые эндпоинты реалистичными формами.
  • Нагрузочное тестирование — снабжайте тестовые раннеры разнообразными данными без написания фабрик.
  • Прототипирование UI — заполняйте таблицы, списки и дашборды правдоподобным содержимым.

Конфиденциальность

Все данные генерируются на 100% в вашем браузере. Ничего не отправляется на сервер.