UTILS.
100% у браузері
🎲

Генератор фіктивних / тестових даних

Побудуйте схему з типізованих полів та згенеруйте реалістичні фіктивні дані у форматі CSV, JSON або SQL.

результат

Про цей інструмент

Генератор фіктивних даних — це безкоштовний браузерний конструктор схем для реалістичних тестових наборів даних. Визначте будь-яку кількість стовпців, задайте кожному тип — діапазон цілих чи десяткових чисел, ім'я, email, діапазон дат, boolean, UUID, місто, список вибору чи слова lorem — вкажіть кількість рядків і згенеруйте готові до використання фіктивні дані. Усе створюється на вашому пристрої, тож нічого не завантажується на сервер.

На відміну від простого генератора випадкового CSV, цей інструмент керується схемою: ви контролюєте назву, тип та опції кожного стовпця, а потім експортуєте той самий набір даних як CSV, масив типізованих об'єктів JSON або оператори SQL INSERT для названої вами таблиці. Випадкові значення за можливості використовують криптографічну випадковість браузера для кращого різноманіття.

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

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

Як працюють опції для кожного типу?
Типи «ціле число» та «десяткове число» читають діапазон на кшталт 1-1000; «дата» читає пару початок,кінець, як-от 2020-01-01,2025-12-31; «список вибору» читає перелік варіантів через кому; а «lorem» читає кількість слів. Типи «ім'я», «email», «uuid» та «місто» не потребують опцій.
Який вигляд мають результати у CSV, JSON та SQL?
CSV має рядок заголовка та по одному рядку на запис із лапками там, де потрібно; JSON — це відформатований масив об'єктів, де числа та boolean зберігають свої рідні типи; SQL — це один оператор INSERT на рядок у вказану вами таблицю, де рядки екрановано, а числа залишено без лапок.
Чи є дані відтворюваними чи унікальними?
Значення заново рандомізуються при кожній генерації, тож щоразу ви отримуєте новий набір даних. Стовпець типу «ціле число» із назвою саме id у діапазоні за замовчуванням автоматично нумерується 1..N, тож читається як первинний ключ.
Скільки рядків можна згенерувати?
До 5000 рядків за один запуск, щоб сторінка залишалася швидкою; згенеруйте ще раз або об'єднайте результати, якщо потрібно більше, і пам'ятайте, що весь процес залишається у вашому браузері.

Більше інструментів