Об этом инструменте
Собирать реалистичный набор данных вручную утомительно и чревато ошибками. Здесь вы составляете схему поле за полем — выбираете имя и тип (имена, email, адреса, даты, числа, UUID, перечисления и др.) — затем генерируете сколько угодно строк и экспортируете в JSON, JSON Lines, CSV, SQL-команды INSERT или HTML-таблицу.
Поскольку генерация идёт на вашем устройстве, лимита строк нет и ничего не загружается — в отличие от серверных инструментов, ограничивающих бесплатный тариф тысячей строк. Выберите локаль данных, и имена, адреса и телефоны выйдут в формате этой страны.
Частые вопросы
Является ли сгенерированная информация настоящими данными реальных людей?
Нет. Каждое значение генерируется случайным образом библиотекой Faker.js — имена, email-адреса и адреса являются синтетическими и не связаны ни с одним реальным человеком, поэтому их безопасно использовать в демо, тестах или документации.
Отправляется ли моя схема или сгенерированные данные на сервер?
Нет. Faker.js работает в вашем браузере, поэтому созданная вами схема и каждая сгенерированная строка остаются на вашем устройстве.
Одинаков ли результат при каждой генерации?
Нет, при каждом запуске данные генерируются заново — фиксированного seed нет, поэтому повторный запуск с той же схемой всё равно даёт другие значения.
Сколько строк можно сгенерировать, и не зависнет ли браузер?
До 1 000 000 строк. Генерация выполняется порциями и между ними уступает управление браузеру, чтобы страница оставалась отзывчивой, но очень большие выгрузки всё равно требуют реального времени и памяти — в качестве предпросмотра показываются только первые 100 строк.
Можно ли генерировать данные на другом языке или в другой локали?
Да. Выпадающий список локали управляет локалью Faker, поэтому имена, адреса и телефонные номера будут соответствовать выбранному вами языку, а не всегда быть на английском.