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

Подготовьте данные для Excel и других таблиц.

Данные и настройки
Открыть текстовый файл
Выберите текстовый файл

Можно перетащить файл сюда

JSONTXT

UTF-8 · до 1 МБ

Защита добавляет апостроф перед текстом, похожим на формулу. Числовые значения сохраняются.

Данные остаются на вашем устройстве.

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

  1. Вставьте JSON-массив объектов.
  2. Выберите разделитель и настройки экспорта.
  3. Скачайте CSV и проверьте его в таблице.

Пример

Данные для табличной программы

Исходные данные
[{"Товар":"Книга","Количество":2}]

Выберите разделитель «;» и сохранение CSV.

Что получится
Товар;Количество
Книга;2
Форматы и ограничения

Подготовьте массив JSON-объектов для Excel и других табличных программ. Столбцы собираются из ключей объектов, а кавычки и переносы корректно экранируются.

На входе
JSON, JSON UTF-8
Результат
CSV, Копирование

Таблица CSV с выбранным разделителем и настройками BOM и защиты от формул.

  • До 200 000 символов; импорт TXT до 1 МБ.

Защита формул добавляет апостроф к опасному тексту. Проверьте значения и вложенные структуры.

Обработка выполняется на вашем устройстве. Файлы и введённые данные не отправляются серверу; после обновления страницы редактор сбрасывается.

Текст обрабатывается в браузере и не сохраняется сервисом. Для этой операции действует ограничение объёма ввода. Защита добавляет апостроф перед текстом, похожим на формулу; числовые значения сохраняются. Допускается до 5 000 объектов и 200 столбцов.

Вопросы об инструменте

Можно ли передать один объект вместо массива?

Для таблицы требуется массив объектов. Проверьте структуру входного JSON.

Зачем защита от формул Excel?

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

Как преобразуются вложенные объекты и массивы?

Они записываются в одну ячейку как компактный JSON. Вложенные свойства не разворачиваются автоматически в дополнительные столбцы.

Что будет с отсутствующим свойством или null?

Соответствующая ячейка останется пустой. Поэтому CSV не сохраняет различие между null, отсутствующим свойством и пустым строковым значением.

Как выбираются столбцы для объектов с разными ключами?

В заголовок входят все ключи, встретившиеся в массиве, в порядке первого появления. Для объекта, у которого такого ключа нет, создаётся пустая ячейка.

Как сохранить код 00123 при открытии в Excel?

В JSON задайте его строкой "00123", а при импорте CSV в Excel выберите текстовый тип этого столбца. Сам CSV и UTF-8 BOM не запрещают Excel автоматически преобразовать строку в число.

Разобраться в задаче

Все инструкции
Данные и полезное4 мин

Как проверить JSON, сравнить версии и подготовить CSV

Разделите проверку синтаксиса, сравнение значений и преобразование таблицы, сохраняя текстовые идентификаторы и настройки экспорта.

Читать инструкцию