Конвертер CSV в JSON онлайн
Бесплатно, до 50 файлов сразу, на компьютере и телефоне — без загрузки на сервер
Перетащите файлы сюда или вставьте из буфера (Ctrl+V). Принимаем CSV, TXT — до 50 файлов за раз.
Файлы не загружаются на сервер

CSV удобен для таблиц, JSON — для программ. Как только данные нужно отправить в веб-сервис, загрузить в приложение или положить в конфигурацию, плоскую таблицу приходится разворачивать в структуру с именованными полями.
Инструмент делает это в браузере: выгрузки с данными клиентов и сотрудников не передаются на сторонние серверы.
Что происходит при конвертации
Заголовок таблицы превращается в ключи, строки — в объекты массива. Значения приводятся к типам: числа становятся числами, «true» и «false» — логическими значениями, остальное остаётся строками.
Отдельно обрабатывается частый случай: значения с ведущим нулём остаются текстом. Артикул «007123», превращённый в число, потерял бы первые символы и перестал соответствовать записи в базе.
Кодировка исходника определяется автоматически и указывается в карточке файла, так что результат можно проверить.
Как пользоваться
- 1Добавьте файл CSV или TXT с таблицей.
- 2При необходимости задайте разделитель и кодировку — обычно хватает автоопределения.
- 3Нажмите «Конвертировать».
- 4Скачайте JSON.
CSV и JSON: в чём разница
Таблица помогает понять, что изменится после конвертации и не потеряете ли вы что-то важное.
| Параметр | CSV | JSON |
|---|---|---|
| Полное название | Comma-Separated Values | JavaScript Object Notation |
| Разработчик | де-факто стандарт, описан в RFC 4180 | Дуглас Крокфорд, стандарты ECMA-404 и RFC 8259 |
| Год появления | 2005 | 2001 |
| Сжатие | Без сжатия | Без сжатия |
| Прозрачность | Нет | Нет |
| Анимация | Нет | Нет |
| Глубина цвета | неприменимо | неприменимо |
| Поддержка браузерами | Все браузеры | Все браузеры |
| Где встречается | Выгрузки из CRM и 1С, импорт товаров, обмен таблицами между системами | Ответы API, конфигурации, выгрузки данных между сервисами |
