UnitConv
Разработчик

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

Преобразуйте CSV в JSON и JSON в CSV в браузере

Всё работает в браузере. Ваши данные не загружаются.
Разделитель

Ввод CSV

Вывод JSON

Об инструменте

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

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

  1. 1 Выберите направление: CSV → JSON или JSON → CSV.
  2. 2 Вставьте данные в поле ввода (или загрузите пример).
  3. 3 Выберите разделитель, если CSV не на запятых.
  4. 4 Скопируйте результат из поля вывода.

Как это работает

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

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

Мои данные куда-то загружаются?

Нет. Преобразование выполняется полностью в браузере на JavaScript. На сервер ничего не отправляется.

Какие разделители поддерживаются?

Запятая, табуляция и точка с запятой. Выберите подходящий вашему файлу.

Обрабатываются ли поля в кавычках с запятыми или переносами?

Да. Поля в двойных кавычках могут содержать запятые, переносы и экранированные кавычки (RFC 4180).

Какой формат ожидает JSON→CSV?

Массив объектов, напр. [{"name":"Alice"}]. Ключи становятся заголовком CSV.

Почему числа в JSON показаны как строки?

В CSV нет типов, поэтому значения остаются строками, чтобы не менять ваши данные.

Похожие инструменты

Нужно привести JSON в порядок? Попробуйте Форматтер JSON. Для кодирования — Base64 и URL-кодирование.