Конвертер CSV в JSON

Преобразуйте таблицу CSV в массив JSON-объектов.

CSV
JSON

Как конвертировать CSV в JSON

Конвертер CSV в JSON

Инструмент превращает таблицу в массив JSON-объектов: заголовки становятся ключами, а каждая строка - объектом. Числа, true, false и null распознаются автоматически, поэтому результат сразу пригоден для API, конфигов и импорта в JS или MongoDB.

Обратное направление тоже доступно: JSON → CSV разворачивает массив объектов в таблицу, объединяя ключи всех записей в общий заголовок. Для перевода массива JSON обратно в таблицу есть и отдельная страница конвертера.

Пример преобразования

CSV:

name,age
Alice,25
Bob,30

превращается в JSON:

[
  { "name": "Alice", "age": 25 },
  { "name": "Bob", "age": 30 }
]

Обратите внимание: возраст остался числом, а не строкой в кавычках - конвертер сам определил тип значения.

Как конвертировать CSV в JSON

  1. Выберите направление

    Вкладка CSV → JSON строит массив объектов из таблицы, JSON → CSV собирает таблицу обратно из массива.

  2. Вставьте таблицу и задайте разделитель

    Впишите CSV в левое поле, разделитель оставьте на Авто или выберите запятую, точку с запятой либо свой символ.

  3. Заберите JSON

    Результат появляется справа сразу. Скопируйте его кнопкой копирования или сохраните в файл кнопкой загрузки.

Вопросы и ответы

Заголовки первой строки становятся ключами, а каждая следующая строка - отдельным объектом. На выходе массив объектов с отступами, готовый для API или конфига.

Нет. Конвертер распознает типы: 42 станет числом, true и false - булевыми значениями, null - пустым значением. Остальное остается текстом в кавычках.

Оставьте разделитель на Авто - он определяется сам, либо выберите ; в списке. Иначе вся строка попадет в одно поле.

Да, вкладка JSON → CSV принимает массив объектов и строит таблицу. Ключи всех объектов объединяются в общую строку заголовков.