Генератор тестових даних (Mock Data) — JSON, CSV, SQL
Генеруйте фейкові тестові дані як JSON, NDJSON, CSV чи SQL INSERT: імена, e-mail, адреси, UUID, IBAN, IP, ціни й дати, із seed для відтворюваного результату.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяЩо робить Генератор тестових даних
Генератор тестових даних створює фейкові набори даних для прототипів, станів інтерфейсу, демо, тестів, документації та експериментів з імпортом. Виберіть із 29 полів, згрупованих за темами: ідентифікація (id, uuid), особа (ім'я та прізвище, ім'я користувача, e-mail, телефон, вік), робота (компанія, посада), адреса (вулиця, місто, країна, поштовий індекс, широта, довгота), інтернет (IPv4, IPv6, MAC-адреса, URL, колір hex), фінанси (IBAN, ціна, кількість), час (дата, дата й час ISO) та інше (boolean, речення). Значення в одному рядку узгоджені між собою: e-mail і ім'я користувача походять від імені тієї самої особи, а поштовий індекс відповідає формату міста.
Експортуйте рядки як форматований JSON для мок-API, NDJSON для потокових та масових інструментів імпорту, CSV для таблиць або готові до виконання оператори SQL INSERT із правильно екранованими рядками для наповнення локальної бази даних. Додайте seed — і вивід стане детермінованим: однаковий seed, поля й кількість рядків дають абсолютно ті самі дані на будь-якій машині, що робить знімкові тести, скриншоти та звіти про помилки відтворюваними.
Приватний робочий процес у браузері
Уся обробка відбувається у вашому браузері за допомогою клієнтського JavaScript. Інструмент не завантажує на сервер фрагменти, значення конфігурації, згенеровані дані, текст запитів чи скопійовані приклади та не вимагає акаунта. Ця модель «лише локально» важлива для інструментів розробника, адже вміст, який у них вставляють, часто виглядає як реальні дані застосунку. Локальна робота знижує ризик і зберігає швидкість взаємодії, бо немає мережевого обміну.
Практичні поради
Тестові дані ніколи не слід плутати з анонімізацією виробничої якості. Якщо вам потрібна безпечна для приватності аналітика, деідентифікація рівня відповідності вимогам або статистично реалістичні синтетичні дані, скористайтеся окремим процесом. Згенеровані IBAN мають коректні контрольні цифри, але не належать до реальних рахунків, e-mail використовують зарезервовані домени для прикладів, а адреси IPv6 беруться з документаційного діапазону 2001:db8::/32, тож дані безпечно показувати в демо. Тримайте кількість рядків помірною, щоб браузер лишався чутливим, і перевіряйте назви та формати полів, перш ніж подавати дані в суворі схеми.
Як користуватися
- Виберіть поляОберіть із 29 полів, як-от uuid, name, email, address, IBAN, IP, price і дати.
- Задайте кількість, формат і seedВведіть до 1000 рядків, виберіть JSON, NDJSON, CSV чи SQL і за бажанням seed.
- Скопіюйте або завантажтеПерегляньте вивід, а потім скопіюйте його або завантажте файл.