Конвертер JSON в Excel и обратно
Перетащите .json — получите таблицу Excel. Соберите таблицу — скачайте JSON для своего API. Без регистрации.
Перетащите файл сюда или выберите
Поддерживаются .xls, .xlsx, .csv, .json, .yml
Принимаем: XLS, XLSX, CSV, JSON и YML
Как это работает?
- 1Загрузка
Загрузите ваш текущий прайс-лист в любом формате. Мы распознаем структуру автоматически.
- 2Настройка
Выберите формат назначения: EXCEL или другой стандарт.
- 3Результат
Скачайте готовый файл, полностью совместимый с EXCEL.
JSON бывает очень разным: массив объектов, обёртка с массивом внутри, NDJSON, где каждая строка — отдельный объект, или карта «артикул → товар». Конвертер сам распознаёт устройство файла и сводит его к плоской таблице: вложенные поля вроде offer.price.value превращаются в обычные колонки. Работает и в обратную сторону: готовая таблица Excel скачивается как JSON-массив объектов — для загрузки в ваш API или скрипты.
Что чинит сервис
Массив объектов — классическая выгрузка из API: [{...}, {...}] — разбирается напрямую, ключи объектов становятся заголовками колонок.
NDJSON (по объекту на строку) распознаётся автоматически: так выглядят логи и потоковые выгрузки, сохранённые в .json.
Объект-обёртка с массивом внутри ({"offers": [...]}) не мешает: конвертер сам находит в нём массив товаров.
Карта «ключ → объект» ({"A-101": {...}}) превращается в таблицу, а ключ становится отдельной колонкой идентификатора.
Вложенные поля разворачиваются в колонки через точку: offer.price.value — обычный столбец, а не кусок текста.
Массивы примитивов (списки тегов, размеров) склеиваются в одну ячейку через запятую — данные не теряются и не плодят лишние строки.
Типичные ошибки
- JSON с комментариями или запятой после последнего элемента
Такой файл невалиден, и конвертер честно сообщает об этом: под текстом ошибки есть кнопка «Отправить файл в поддержку» — передадите файл нам на разбор.
- Один гигантский объект вместо массива
Карта «ключ → объект» разворачивается в таблицу: каждый ключ становится строкой, а идентификатор — отдельной колонкой.
- Кодировка не UTF-8 — кириллица превратилась в мусор
Кодировка распознаётся автоматически; на выходе XLSX, где понятия кодировки нет в принципе, или JSON в UTF-8.
- NDJSON с пустыми строками или слит в одну строку
Построчный формат разбирается терпимо: пустые строки пропускаются, объект на строку читается как отдельная запись таблицы.
Частые вопросы
У меня JSON из API с вложенными объектами — что будет?
Вложенность разворачивается в колонки через точку: из offer.price.value получится столбец «offer.price.value». Таблица остаётся плоской, разбирать вручную ничего не нужно.
Что такое NDJSON?
Формат, где каждая строка файла — самостоятельный JSON-объект: так выглядят логи и потоковые выгрузки. Конвертер распознаёт его автоматически, переименовывать файл в .jsonl не нужно.
Как получить JSON из Excel для своего API?
Загрузите таблицу, при необходимости переименуйте колонки в имена полей API, а на скачивании выберите JSON — получите массив объектов в UTF-8, готовый к отправке.
А YML-фид чем отличается?
YML — это XML-фид Яндекс Маркета (yml_catalog), а не JSON: офферы там описаны тегами. Его мы тоже принимаем — подробности на странице конвертера для Яндекс Маркета: /ym.
Другие платформы
Тот же конвертер — под другие маркетплейсы, учётные системы и задачи
- WBКонвертер прайсов для Wildberries
- OZONУмный импорт товаров для Ozon
- 1CКонвертер для выгрузки в 1С
- YMКонвертер прайсов для Яндекс Маркета
- SBERКонвертер для СберМегаМаркета
- AVITOКонвертер объявлений для Авито
- BITRIXИмпорт товаров в Битрикс24
- MOYSKLADЗагрузка товаров в МойСклад
- ALIEXPRESSКонвертер для AliExpress Россия
- LAMODAКонвертер прайсов для Lamoda
- CSVКонвертер CSV в Excel (XLSX)
- EXCELНаценка на прайс поставщика за минуту
- EXCELЧистка прайса от мусора
- EXCELВыгрузка 1С в нормальную таблицу