Skip to content
Zoyku

CSV в JSON

Конвертируйте CSV в JSON с автоматическим определением типов — числа, булевы и null распознаются, кавычки обрабатываются. Вставьте, конвертируйте, скопируйте. Без загрузок.

Delimiter

Инструмент полностью работает в вашем браузере. Данные не покидают устройство и не загружаются ни на один сервер.

Как пользоваться

  1. 1Вставьте ваш CSV (первая строка должна быть заголовком) в поле ввода.
  2. 2Выберите разделитель: запятая или точка с запятой.
  3. 3Скопируйте отпечатанный массив объектов JSON.

CSV в JSON

Вставьте любой CSV со строкой заголовков и мгновенно получите массив объектов JSON. Кавычки, экранированные кавычки и концы строк CRLF разбираются правильно, а каждая ячейка получает разумный тип: true/false становятся булевыми, простые числа — числами, null — null, всё остальное остаётся строкой.

Используйте для подготовки запросов к API, засева баз данных или превращения выгрузки из таблицы в то, что сможет съесть ваш код. JSON-вывод печатается с отступом в 2 пробела и готов к копированию.

Частые вопросы

Как определение типов решает, строка это или число?

Ячейка становится числом, только если это чистый числовой литерал (без ведущих нулей и лишних пробелов); true/false становятся булевыми, литерал null — null, а всё остальное — ID с ведущими нулями, индексы, даты — остаётся строкой, чтобы сохранить точное значение.

Что если в строке заголовков есть дубли или пустые имена?

Пустые ячейки заголовка автоматически заменяются именами column1, column2… Дубли схлопываются к последнему вхождению, ведь объекты JSON не могут держать повторяющиеся ключи.

Мой CSV загружается на сервер?

Нет. Конвертация выполняется локально в вашем браузере — данные не покидают устройство.

Встроить этот инструмент

Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.

<iframe src="https://zoyku.com/ru/tools/csv-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — csv-to-json" loading="lazy"></iframe>
100% local processing