Конвертер JSON в Excel (.xlsx)

Превратите JSON-массив в настоящую книгу Excel. Вложенные объекты становятся столбцами, числа остаются числовыми, чтобы их можно было суммировать, а строка заголовков выделена жирным и закреплена.

Обновлено
Открыть файл (.xlsx, .csv, .json)
Входные данные

Предпросмотр входных данных

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Конвертируйте Excel в JSON онлайн бесплатноExcel в JSON →

Как пользоваться: JSON в Excel

  1. Вставьте JSON-массив объектов, откройте файл .json или нажмите Загрузить пример.
  2. Выберите, как обрабатывать вложенные объекты: разложить по столбцам родитель.потомок или сохранить как JSON-текст в одной ячейке.
  3. Укажите имя файла и листа, а также параметры заголовка.
  4. Нажмите Скачать .xlsx или скопируйте результат с разделителями-табуляциями и вставьте его прямо в Excel или Google Таблицы.

Что такое конвертация JSON в Excel?

JSON — это формат, в котором API и приложения обмениваются данными, а Excel — привычный способ читать, фильтровать и делиться ими. Конвертация JSON в Excel означает, что каждый объект массива становится строкой, каждый ключ — столбцом, а результат сохраняется как книга .xlsx. Этот инструмент создаёт настоящий файл Office Open XML прямо в браузере — это не CSV с переименованным расширением, поэтому Excel, Google Таблицы, LibreOffice и Numbers открывают его без окон импорта.

Как вложенный JSON превращается в столбцы

Таблицы плоские, поэтому вложенные объекты нужно разворачивать. Например:

{ "sku": "KB-001", "price": 89.99, "dimensions": { "width": 44, "depth": 13 } }
Вариант для вложенных данныхПолучаемые столбцы
Разложить по столбцамsku, price, dimensions.width, dimensions.depth
Сохранить как JSON-значениеsku, price, dimensions = {"width":44,"depth":13}

Столбцы формируются как объединение ключей всех записей в порядке первого появления, поэтому у объектов с отсутствующими ключами ячейки остаются пустыми. Массивы записываются как JSON-текст в одну ячейку.

Почему настоящий .xlsx лучше CSV для Excel

  • Типы данных сохраняются. Числа записываются как числа, логические значения — как TRUE/FALSE, поэтому формулы вроде =SUM() работают сразу.
  • Нет проблем с кодировкой. Диакритика, эмодзи и письменности других языков отображаются корректно; для CSV в Excel часто нужен BOM UTF-8.
  • Не нужно угадывать разделитель. Excel во многих европейских локалях ожидает точку с запятой в CSV, а в файле .xlsx разделителя нет вовсе.
  • Ведущие нули сохраняются. Текст вроде "02134" остаётся текстом и не превращается в 2134.
  • Защита от внедрения формул. Каждая строка записывается как обычный текст, поэтому значение вроде =HYPERLINK(…) не выполняется.

Копирование и вставка вместо скачивания

В панели результата та же таблица выводится как текст с табуляциями. Скопируйте его и вставьте в любую ячейку таблицы — столбцы разделятся автоматически. Это удобно для быстрой проверки в Google Таблицах.

Нужно сделать обратное преобразование? Excel в JSON читает файлы .xlsx. Нужна база данных вместо таблицы? Попробуйте JSON в SQL.

Также ищут как: json в xlsx, json в таблицу, json в google таблицы.

Инструменты, которые хорошо сочетаются с JSON в Excel

  • JSON в CSV — Превратите JSON-массив в CSV-таблицу, которую удобно открыть в электронной таблице.
  • JSON форматтер — Вставьте JSON, чтобы отформатировать, минифицировать или проверить его.
  • SQL в JSON, CSV и Excel — Вставьте SQL-дамп или несколько выражений INSERT и получите строки в виде JSON, CSV или книги Excel с отдельным листом для каждой таблицы.
  • CSV и Excel в SQL — Вставьте ячейки CSV или Excel либо откройте файл .xlsx и получите готовые к выполнению операторы CREATE TABLE и INSERT с корректно экранированными значениями для вашей базы данных.

Часто задаваемые вопросы

Создаётся ли настоящий файл Excel?
Да. Инструмент формирует стандартную книгу .xlsx (Office Open XML) с типизированными ячейками, жирной закреплённой строкой заголовков и подходящей шириной столбцов. Она открывается в Excel, Google Таблицах, LibreOffice и Numbers.
Какая структура JSON работает лучше всего?
Массив объектов, где каждый объект — это строка. Один объект становится одной строкой, массив массивов воспринимается как строки ячеек, а если JSON оборачивает массив (например, {"data": [...]}), массив находится автоматически.
Насколько большой файл JSON можно конвертировать?
Фиксированного ограничения нет — конвертация выполняется в вашем браузере. Десятки тысяч строк обрабатываются без проблем; сам Excel ограничен 1 048 576 строками на лист.
Отправляются ли мои данные куда-либо?
Нет. Книга формируется локально в вашем браузере и сразу скачивается; ничего не загружается на сервер.
Можно ли установить JSON в Excel как веб-приложение и пользоваться им офлайн?
Да. JSON в Excel — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localExcel в JSONОткройте книгу .xlsx или вставьте ячейки прямо из Excel или Google Sheets и получите чистый JSON. Числа,…localJSON в CSVПревратите JSON-массив в CSV-таблицу, которую удобно открыть в электронной таблице. Вложенные объекты…localJSON в SQLВставьте JSON-массив и получите SQL, который создаёт таблицу и записывает каждый объект как строку.…localJSON форматтерВставьте JSON, чтобы отформатировать, минифицировать или проверить его. Ошибки указываются с точной…localSQL в JSON, CSV и ExcelВставьте SQL-дамп или несколько выражений INSERT и получите строки в виде JSON, CSV или книги Excel с…localCSV и Excel в SQLВставьте ячейки CSV или Excel либо откройте файл .xlsx и получите готовые к выполнению операторы CREATE…