Конвертер JSON в CSV и CSV в JSON
Вставьте JSON — получите CSV для Excel или Google Таблиц, или вставьте CSV — получите JSON. Вложенные объекты разворачиваются сами.
Это не корректный JSON. Проверьте, не пропущена ли запятая, кавычка или скобка.
CSV пустой.
Работает в браузере. Ничего не покидает ваше устройство.
Как работает конвертация
Для JSON → CSV нужен список записей — [{"name": "Аня", "age": 30}, …]. Каждый уникальный ключ становится столбцом, а если у записи такого ключа нет, ячейка остаётся пустой.
Вложенные объекты разворачиваются через точку: {"user": {"name": "Аня"}} даст столбец user.name. Массивы остаются в одной ячейке как JSON-текст, поэтому ничего не теряется.
CSV → JSON берёт первую строку как названия столбцов. Числа, true, false и null становятся настоящими значениями JSON, а текст с ведущим нулём, например индекс 00123, остаётся текстом. Разделитель определяется автоматически, поэтому файлы из русского Excel (точка с запятой) тоже работают.
Значения, начинающиеся с =, +, - или @, получают в CSV апостроф в начале, чтобы таблица никогда не выполнила их как формулу.