Конвертер JSON ↔ CSV/TSV

Преобразуйте массивы JSON в формат CSV или TSV либо разберите данные CSV/TSV обратно в отформатированный JSON. Поддерживаются несколько разделителей: запятая, табуляция и точка с запятой.
Вся обработка выполняется локально в вашем браузере: данные никогда не загружаются ни на один сервер.
Также: Все инструменты JSON | Просмотр и редактирование JSON | Вычислитель JSONPath | Валидатор JSON Schema | JSON → SQL / TOML | Сравнение JSON.
Направление: Разделитель:
JSON → CSV/TSV: преобразует массив JSON из объектов в формат CSV (через запятую) или TSV (через табуляцию). Заголовки автоматически берутся из ключей объектов.
CSV/TSV → JSON: разбирает данные CSV или TSV обратно в массив JSON из объектов. Заголовки определяются по первой строке.
Подсказка: с помощью параметра Разделитель переключайтесь между запятой, табуляцией и точкой с запятой. Формат TSV часто используется в электронных таблицах.
Таблицы плоские, а JSON — нет

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