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

Генерація реалістичних тестових даних — імена, email, адреси, IBAN, дати тощо — у форматах JSON, SQL, CSV чи TypeScript, просто в браузері.

Про Генератор тестових даних

Що це

Цей інструмент створює рядки вигаданих, але правдоподібних даних за схемою, яку ви складаєте поле за полем. Є 27 типів полів — від імен і email до IBAN, IP-адрес і вкладених об’єктів; імена, адреси й телефони відповідають обраній мові. Seed робить набір відтворюваним, імовірність null додає порожні значення, а результат експортується як JSON, SQL-вставки, CSV чи TypeScript.

Основні можливості

  • 27 типів полів, зокрема вкладені об’єкти й масиви об’єктів.
  • Шість мов: імена з відповідним родом, транслітеровані email, IBAN країни мови.
  • До 200 рядків і частка порожніх (null) значень для кожного поля.
  • Seed для відтворюваних наборів; кубик записує новий випадковий.
  • Експорт у JSON, SQL-вставки, CSV чи TypeScript.

Як користуватися

  1. Додайте поля кнопкою «+ Поле» й оберіть для кожного тип і назву.
  2. Задайте кількість рядків, мову й, якщо потрібні ті самі дані знову, seed.
  3. Оберіть формат у «Експорт коду».
  4. Скопіюйте результат, завантажте його або надішліть в інший інструмент.

Коли корисно

  • Наповнити базу для розробки правдоподібними користувачами й замовленнями.
  • Дати фронтенд-моку API реалістичні відповіді.
  • Зробити CSV для перевірки імпорту без справжніх даних клієнтів.

Конфіденційність та обмеження

Ваші дані

Дані генеруються в браузері й не надсилаються на сервер — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях».

Обмеження

  • Щонайбільше 200 рядків за раз і 50 елементів у масиві об’єктів.
  • Дані правдоподібні, а не справжні: email і телефонів не існує, номери карток лише проходять перевірку контрольної суми.

Поширені запитання

Чи можна отримати ті самі дані знову?

Так. З тим самим seed, схемою, кількістю рядків і мовою інструмент генерує точно той самий набір. Залиште seed порожнім або натисніть кубик, щоб отримати нові дані.

З якими базами працюють SQL-вставки?

Вставки завжди беруть назви таблиць і стовпців у подвійні лапки, як у стандарті SQL: PostgreSQL, SQLite і SQL Server приймають їх як є, MySQL потребує режиму ANSI_QUOTES.

Чи є серед даних справжні?

Ні. Імена й вулиці складаються зі списків, числа випадкові, а IBAN і номери карток вигадані лише з правильною контрольною сумою, тож нікому не належать.