Генератор фейкових даних

Створюйте реалістичні тестові фіктивні дані з власних користувацьких полів і миттєво експортуйте їх як масив JSON, CSV чи SQL-інструкції INSERT просто у браузері.

Завантаження інструмента…

Генератор фейкових данихВизначте потрібні стовпці — імена, e-mail, номери телефонів, UUID, дати та інше — оберіть, скільки рядків створити, і миттєво отримайте реалістичні фейкові дані у форматі JSON, CSV або SQL. Натисніть «Згенерувати знову» будь-якої миті, щоб отримати нову порцію. Усе генерується локально у вашому браузері, тож ваша схема й дані ніколи не залишають пристрій.

Що таке Генератор фейкових даних?

Безкоштовний генератор фейкових даних, що створює реалістичні фіктивні (тестові / зразкові / демонстраційні) записи повністю у браузері. Розробники, QA-інженери та проєктувальники баз даних використовують його для наповнення баз даних, заповнення прототипів інтерфейсу, навантажувального тестування форм і створення фікстур API без написання скрипту заповнення. Додайте поля, задайте кожному імʼя стовпця та тип даних — UUID, повне імʼя, імʼя, e-mail, телефон, місто, країна, дата, ціле число, логічне значення, речення чи компанія — вкажіть кількість рядків, оберіть формат виведення та скопіюйте результат. Натисніть «Згенерувати знову», щоб отримати цілком нову порцію тієї ж структури. Виведення оновлюється автоматично, коли ви редагуєте поля, кількість чи формат.

Як користуватися Генератор фейкових даних

  1. Додайте поле для кожного потрібного стовпця кнопкою «Додати поле», потім задайте йому імʼя та оберіть тип даних (UUID, повне імʼя, e-mail, телефон, дата, ціле число, логічне значення тощо).
  2. Задайте кількість рядків, що визначає, скільки записів створити (від 1 до 1000).
  3. Оберіть формат виведення сегментованим перемикачем: масив JSON, CSV чи SQL-інструкції INSERT.
  4. Натисніть «Згенерувати знову», щоб отримати нову порцію значень із тими самими полями та кількістю, коли вам потрібні інші дані.
  5. Натисніть «Копіювати», щоб помістити згенеровані дані в буфер обміну та вставити їх у файл заповнення, таблицю чи запит.

Приклади

JSON-фікстури для моку API

Поля = id (UUID), name (повне імʼя), email (e-mail), age (ціле число); Рядки = 3; Формат = JSON. Виведення — відформатований масив JSON із трьох обʼєктів, кожен із ключами id, name, email і age. Натисніть «Згенерувати знову» для іншого набору тієї ж структури.

CSV для імпорту в таблицю

Поля = first (імʼя), city (місто), country (країна); Рядки = 50; Формат = CSV. Ви отримуєте рядок заголовка, за яким ідуть 50 рядків, розділених комами; значення з комами чи лапками автоматично беруться в лапки та екрануються.

SQL-заповнення для таблиці користувачів

Поля = name (повне імʼя), email (e-mail), active (логічне значення); Рядки = 10; Формат = SQL. Виведення — десять інструкцій INSERT INTO `data` (...) VALUES (...); з рядками в лапках, логічними значеннями як TRUE/FALSE і числами без лапок.

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

Які типи даних може генерувати кожне поле?
Кожне поле може бути UUID, повним імʼям, імʼям, e-mail, номером телефону, містом, країною, датою (YYYY-MM-DD), цілим числом (1-1000), логічним значенням, реченням чи назвою компанії. Поєднуйте стільки полів, скільки потрібно.
Які формати виведення підтримуються?
Три: відформатований масив JSON з обʼєктів, CSV із рядком заголовка (коми та лапки екрануються) і SQL-інструкції INSERT з рядками в лапках і логічними значеннями як TRUE/FALSE. Перемикайте формати на тих самих згенерованих рядках сегментованим перемикачем.
Чому дані змінюються щоразу, коли я натискаю «Згенерувати знову»?
«Згенерувати знову» створює нову випадкову порцію з тих самих полів, кількості рядків і формату. Дані також оновлюються автоматично, коли ви додаєте чи видаляєте поле, перейменовуєте стовпець, змінюєте тип або коригуєте кількість рядків чи формат.
Скільки рядків можна згенерувати за раз?
Будь-яке ціле число від 1 до 1000; значення поза цим діапазоном зводяться до найближчої межі. Обмеження робить генерацію миттєвою — створіть одну порцію та скопіюйте її, потім створіть ще одну, якщо потрібно більше.
Чи надсилаються мої дані на сервер?
Ні. Поля, кількість рядків і згенеровані записи створюються повністю на боці клієнта у вашому браузері — немає завантаження, немає передавання файлів і немає викликів API до жодного сервера. Ніщо ніколи не залишає ваш пристрій.

Схожі інструменти