Конвертировать CSV в JSON и обратно — онлайн, без загрузки на сервер
Вставьте таблицу или откройте файл — справа сразу появится JSON. Кнопка JSON → CSV переводит обратно. Разделитель (запятая, точка с запятой, таб) определяется сам, кавычки и переводы строк внутри ячеек разбираются по правилам RFC 4180, а старые файлы в Windows-1251 читаются корректно. Ничего никуда не отправляется — конвертация идёт в вашем браузере.
Кому нужен CSV ↔ JSON
Аналитики перекладывают выгрузки рекламных кабинетов в скрипты, разработчики готовят фикстуры, маркетологи гоняют данные между таблицами и сервисами. В русской выдаче долгое время не было ни одного своего инструмента — только английские аналоги, поэтому страница собрана под живые русские формулировки.
Покрываемые вопросы
На этой странице также отвечаем на вопросы: «конвертировать csv в json», «csv в json онлайн», «json в csv конвертер», «csv из excel в json», «tsv в json», «изменить разделитель в csv».
Как считаем
Разбор CSV идёт конечным автоматом по RFC 4180: кавычки, удвоенные кавычки, переводы строк внутри полей, любые окончания строк. Разделитель определяется подсчётом кандидатов вне кавычек. Числа конвертируются аккуратно: «007», телефоны и ИНН остаются строками, десятичная запятая понимается как разделитель. JSON → CSV сериализуется с экранированием по тем же правилам.
Ограничения и допущения
- Excel на русском по умолчанию сохраняет CSV с разделителем «;» — конвертер определяет это сам.
- Вложенные объекты и массивы в JSON при конвертации в CSV сериализуются строкой JSON.
- Заголовки колонок обязательны для осмысленного JSON; без них колонки называются «Колонка 1, 2…».