Инструмент разработчика

CSV в JSON

Вставьте данные CSV, определите разделитель и преобразуйте каждую строку в валидный JSON прямо в браузере.

Используйте первую строку как ключи объектов или создавайте нумерованные колонки автоматически. Результат можно отформатировать, минимизировать, скопировать или скачать как .json файл.

Быстрое и чистое преобразование

  • Парсинг полей в кавычках
  • Автоопределение разделителя
  • Нормализация заголовков
  • Копирование и скачивание

Допущения: парсер следует стандартным правилам CSV с двойными кавычками для экранирования. Пустые ячейки становятся пустыми строками, дублирующиеся заголовки становятся уникальными.

Преобразовать ваш CSV

Выберите файл или вставьте текст CSV ниже. Конвертер работает локально в вашем браузере и обновляет JSON при нажатии кнопки конвертации.

Готов к вводу CSV.

Ввод CSV

Вывод JSON

0 строк
0 колонок
Авто разделитель
Массив структура

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

Правила парсинга

Конвертер читает CSV посимвольно, поэтому поля в кавычках могут безопасно содержать запятые, табуляцию, переносы строк и экранированные двойные кавычки. Если вы оставите автоопределение разделителя, инструмент проанализирует первые строки и выберет наиболее подходящий вариант.

Работа с заголовками

Когда режим заголовков включен, первая строка становится ключами объектов. Пустые или повторяющиеся метки нормализуются в уникальные имена, такие как column_2. Если режим заголовков выключен, каждая строка становится массивом.

Типы данных

По умолчанию типы данных не преобразуются. Каждая ячейка сохраняется как текст, поэтому ID, почтовые индексы, ведущие нули и смешанные форматы остаются нетронутыми. Форматирование JSON влияет только на внешний вид, но не на сами данные.