Конвертер CSV ⇄ JSON
Преобразуйте CSV в JSON и JSON в CSV в браузере
Ввод CSV
Вывод JSON
Об инструменте
Этот бесплатный конвертер превращает CSV (значения через запятую) в JSON и обратно. Первая строка CSV считается заголовком и даёт массив объектов. Поддерживаются запятая, табуляция и точка с запятой; поля с запятыми, переносами строк и экранированными кавычками обрабатываются по RFC 4180. Всё происходит локально в браузере.
Как пользоваться
- 1 Выберите направление: CSV → JSON или JSON → CSV.
- 2 Вставьте данные в поле ввода (или загрузите пример).
- 3 Выберите разделитель, если CSV не на запятых.
- 4 Скопируйте результат из поля вывода.
Как это работает
При CSV→JSON первая строка задаёт ключи, а каждая следующая — объект. Ячейки в кавычках сохраняют запятые и переносы, а двойные кавычки ("") читаются как одна. При JSON→CSV объединение всех ключей образует заголовок, а значения с разделителем, кавычками или переносами заключаются в кавычки.
Частые вопросы
Мои данные куда-то загружаются?
Нет. Преобразование выполняется полностью в браузере на JavaScript. На сервер ничего не отправляется.
Какие разделители поддерживаются?
Запятая, табуляция и точка с запятой. Выберите подходящий вашему файлу.
Обрабатываются ли поля в кавычках с запятыми или переносами?
Да. Поля в двойных кавычках могут содержать запятые, переносы и экранированные кавычки (RFC 4180).
Какой формат ожидает JSON→CSV?
Массив объектов, напр. [{"name":"Alice"}]. Ключи становятся заголовком CSV.
Почему числа в JSON показаны как строки?
В CSV нет типов, поэтому значения остаются строками, чтобы не менять ваши данные.
Похожие инструменты
Нужно привести JSON в порядок? Попробуйте Форматтер JSON. Для кодирования — Base64 и URL-кодирование.