CX ConvertX
Инструменты

Конвертер 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 апостроф в начале, чтобы таблица никогда не выполнила их как формулу.

Похожие конвертеры → Конвертер координат Синхронизация субтитров Base64 кодер / декодер Конвертер цветов Размер файла и время загрузки Генератор QR-кодов

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

Запятая подходит для Google Таблиц и большинства программ. Русский, немецкий и французский Excel ждут точку с запятой — выберите «;», если вся строка попала в один столбец.
Да. Скачанный CSV сохраняется в UTF-8 с BOM, по которому Excel выбирает правильную кодировку.
Файлы в несколько мегабайт конвертируются мгновенно. Всё происходит в браузере, поэтому предел — память вашего устройства, а не размер загрузки.
Нет. Конвертация идёт в вашем браузере, личные данные не покидают устройство.