Перейти к содержимому

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

Превратите массив JSON или ответ API в аккуратный CSV, который откроется в Excel.

Настройки

Включите, если Excel показывает нечитаемые символы. С разделителем «Точка с запятой» файл корректно откроется и в европейском Excel.

Работает в браузере — ваш JSON никуда не загружается.

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

  1. Вставьте JSON в редактор ввода или перетащите JSON-файл в область инструмента.
  2. В поле «Записи» оставьте «Авто» или выберите нужный массив.
  3. В поле «Разделитель» выберите разделитель для CSV.
  4. Чтобы разложить вложенные объекты по столбцам, выберите «Развернуть» в поле «Вложенные объекты».
  5. Проверьте таблицу результата и скачайте файл.

Примеры

Заказы из API для Excel

Исходные данные
{"meta":{"total":2},"data":[{"номер":1042,"клиент":{"имя":"Анна","город":"Казань"},"товары":["Чай","Мёд"],"сумма":1250},{"номер":1043,"клиент":{"имя":"Илья","город":"Тула"},"товары":["Кофе"],"сумма":890}]}
Результат
номер;клиент_имя;клиент_город;товары;сумма
1042;Анна;Казань;"Чай; Мёд";1250
1043;Илья;Тула;Кофе;890

Журнал событий в JSON Lines

Исходные данные
{"время":"2026-10-05T09:15:00+03:00","событие":"вход","пользователь":"Анна"}
{"время":"2026-10-05T09:17:00+03:00","событие":"ошибка","код":403,"описание":null}
Результат
время,событие,пользователь,код,описание
2026-10-05T09:15:00+03:00,вход,Анна,,
2026-10-05T09:17:00+03:00,ошибка,,403,null

Прайс из массива массивов в TSV

Исходные данные
[["Артикул","Товар","Цена"],["Ч-101","Чай чёрный, 100 г",350],["К-205","Кофе молотый, 250 г",690]]
Результат
Артикул	Товар	Цена
Ч-101	Чай чёрный, 100 г	350
К-205	Кофе молотый, 250 г	690

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

Можно ли конвертировать JSON сразу в XLSX?

Конвертер создаёт CSV или TSV, а не XLSX. Откройте скачанный файл в Excel и сохраните его как книгу XLSX, если нужен этот формат.

Почему в таблице видно только 100 строк?

Предпросмотр ограничен 100 строками и 200 столбцами. При копировании или скачивании вы получите весь результат.

JSON-файл отправляется на сервер?

Разбор и конвертация выполняются в вашем браузере; данные JSON и CSV не отправляются на сервер. Настройки сохраняются в localStorage, а аналитика получает события использования без содержимого данных.

Почему JSON с комментариями не конвертируется?

Комментарии, одинарные кавычки и запятые после последнего элемента не допускаются в строгом JSON. Сначала преобразуйте такой текст из JSON5 в JSON.

Сохранятся ли длинные числовые ID при конвертации?

В CSV числа записываются точно как во входном JSON: 20-значные ID, 1.0 и 1e5 не изменяются. Это относится к содержимому CSV, а не к дальнейшей обработке файла в Excel.