Конвертер CSV в JSON
Перетащите файл сюда или выберите его
Поддерживаются файлы размером до 20 MiB каждый.
Добавьте файл, нажмите «Конвертировать» — и готово. Всё выполняется прямо в браузере: не нужно ждать загрузки на сервер, а результат сразу доступен для скачивания.
Полезно знать
- Первая строка используется как названия столбцов (заголовок). CSV без строки заголовка может дать неожиданные ключи.
- Все значения сохраняются как строки — они не преобразуются в числа или логические значения.
- Некорректный CSV может дать неполные данные или смещённые столбцы. Перед использованием результата проверьте заголовок и количество полей в каждой строке.
Как пользоваться
Выберите файл CSV
Выберите файл CSV размером до 20 MiB.
Запустите конвертацию
После проверки файла начинается конвертация в JSON.
Сохраните JSON
Скачайте готовый файл JSON.
Часто задаваемые вопросы
Что произойдёт с кодом с начальными нулями и значением true?
Входной CSV: code,active\n001,true (\n обозначает перенос строки). Выходной JSON без отступов: [{"code":"001","active":"true"}]. Первая строка задаёт ключи. Оба значения остаются строками: 001 сохраняет нули, а true не становится логическим значением. Добавьте строку заголовка: она не обрабатывается как данные.
Как выглядит итоговый JSON?
Каждая строка становится объектом, ключи которого — названия столбцов из первой строки, а весь файл оборачивается в массив. В выводе используются отступы, поэтому его сразу удобно читать.
Поддерживаются ли разделители, кроме запятых?
Да. Распространённые разделители, такие как точка с запятой и табуляция, определяются автоматически. Значения в кавычках и переносы строк внутри значений обрабатываются по стандартным правилам CSV.
Числа тоже сохраняются как строки?
Да. Чтобы не возникало проблем вроде исчезновения начальных нулей в почтовых индексах или номерах телефонов, все значения сохраняются строками.
Не повредятся ли символы других языков?
Файлы CSV в UTF-8 читаются как есть. Если текст из файла, сохранённого в Excel, выглядит искажённым, пересохраните его в формате UTF-8 (CSV UTF-8) и попробуйте снова.
Отправляются ли мои данные куда-либо?
Нет. Файлы не покидают ваше устройство. Конвертация выполняется в браузере, и ничего никуда не загружается.