Excel в JSON
JSON-массивы с ключами из первой строки, создано для конвейеров данных
Перетащите файлы сюда
или выберите файлы
Поддерживаются .xlsx / .xls / .csv — по одному массиву на лист
Об этом инструменте
Мок-данные для фронтенда, скрипты или наполнение переводов — JSON всегда быстрее ручного перепечатывания таблиц. Инструмент экспортирует каждый лист файлов .xlsx / .xls / .csv в JSON: по умолчанию первая строка становится именами полей, превращая каждую строку в объект, а можно отключить это и получить простые массивы.
Значения записываются ровно так, как Excel их отображает (даты, проценты — читаемо), а многолистовые книги группируются по имени листа. Просмотрите и подправьте результат, скопируйте его или скачайте файл .json. Конвертация выполняется локально в браузере — ничего не загружается на сервер.
Возможности
- Поддержка .xlsx / .xls / .csv — один JSON-массив на каждый лист
- Первая строка как имена полей; пустые заголовки становятся columnN
- Переключаемый вывод в виде массива массивов
- Отображаемые значения — даты и проценты читаются как на экране
- Редактируемый предпросмотр, копирование в один клик, скачивание .json
Как пользоваться
- Перетащите или выберите файл таблицы
- Включите или выключите «первая строка как ключи»
- Нажмите «Конвертировать»
- Скопируйте из предпросмотра или скачайте .json
Частые вопросы
- Как выглядит структура JSON?
- По умолчанию каждый лист — массив объектов с ключами из первой строки; отключите опцию, чтобы получить массивы массивов. Многолистовые книги группируются по именам листов.
- Что с пустыми или повторяющимися заголовками?
- Пустые заголовки становятся column1, column2, ... а при повторах действует последнее записанное значение, поэтому при сомнениях сначала приведите строку заголовков в порядок.
- Какие типы получают даты и числа?
- Строки, соответствующие отображаемому значению (2026/1/5, 12.5%). Для исходных числовых значений или сериализованных дат лучше прочитать файл скриптом.
- Почему не просто Python pandas?
- Не нужны ни среда, ни код — браузер делает всё на одной странице, а чувствительные таблицы остаются на устройстве, потому что ничего не загружается на сервер.