UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер Excel у JSON

Перетворіть таблицю на JSON, який може завантажити програма. Виберіть файл .xlsx, .xls, .ods або .numbers і отримайте масив з одним об’єктом на кожен рядок, де ключами є заголовки ваших стовпців.

Конвертер даних

або перетягніть Файли CSV, TSV, TXT … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть книгу Excel

    Додайте файли Excel, LibreOffice або Numbers: до 20 за раз, до 95 MB кожен. Переконайтеся, що в першому рядку кожного аркуша стоять назви стовпців, які мають стати ключами.

  2. 2

    Оберіть структуру й аркуші

    Типово вибрано масив об’єктів і дати у форматі ISO. У розділі Додаткові налаштування перемкніть Структура JSON на масив масивів, щоб отримати компактний файл, або Аркуші для конвертації на «Усі аркуші», щоб мати один ключ на кожен аркуш.

  3. 3

    Конвертуйте й завантажте

    Натисніть Конвертувати в JSON і завантажте результат. Імпортуйте файл у свій застосунок, заповніть ним базу даних або передайте його тестовому раннеру.

Конвертація Excel у JSON читає аркуш рядок за рядком і записує кожен рядок як об’єкт JSON, використовуючи рядок заголовків як ключі. Так дані таблиці, яку команда редагує вручну, стають вхідними даними для застосунку, API чи скрипта.

Від таблиці до коду: хто конвертує Excel у JSON

Схема завжди однакова: дані ведуть люди, яким зручно в Excel, а програмі потрібно їх прочитати. Маркетологи зберігають назви й ціни товарів у книзі, з якої збирається статичний сайт. Команда локалізації заповнює аркуш, де на кожну мову по стовпцю, а застосунок завантажує їх як файли перекладів. QA-лід записує тест-кейси в рядки, які колекційний раннер Postman або набір Jest читає як файл даних JSON.

Робити такі експорти вручну повільно й легко помилитися, а в Excel немає вбудованого «Зберегти як JSON». Конвертація дає розробникам чистий файл, і колег не доведеться вчити новому інструменту. Якщо мета — реляційна база даних, а не код застосунку, Excel у SQL натомість створює оператори INSERT і повністю пропускає крок із JSON.

Скільки рядків може вмістити один аркуш

1 048 576рядків в одному аркуші XLSX, тобто до 1 048 575 об’єктів JSON після рядка заголовків

Старіші файли .xls обмежені 65 536 рядками на аркуш.

Масив об’єктів чи масив масивів

Типово

Масив об’єктів

Кожен рядок стає об’єктом, ключі якого — назви заголовків.

  • Зрозуміло без пояснень: кожне значення має назву стовпця
  • Зручно читати в коді як row.email
  • Більший розмір, бо ключі повторюються в кожному рядку
Найкраще для: Застосунки, API, початкові дані та фікстури
Компактно

Масив масивів

Кожен рядок стає простим списком значень; заголовок — перший список.

  • Найменший файл
  • Відповідає тому, як рядки приймають бібліотеки діаграм
  • Код має знати, яка позиція якому стовпцю відповідає
Найкраще для: Великі таблиці, діаграми та передавання даних
Два рядки аркуша з цінами як масив об’єктів
[
  { "sku": "A-100", "name": "Notebook", "price": 4.5, "updated": "2026-10-18" },
  { "sku": "A-101", "name": "Pen, blue", "price": 1.2, "updated": "2026-10-12" }
]

Типи відповідають клітинкам. Числа лишаються числами, текст — текстом, порожні клітинки в об’єктному вигляді записуються як null, а дати стають рядками ISO, бо в JSON немає власного типу дати. Порожні рядки всередині даних і зайві примітки під таблицею теж стають об’єктами, тому видаліть їх у книзі перед конвертацією.

XLSX і JSON коротко

XLSX

Книга Microsoft Excel

XLSX — типовий формат книг Microsoft Excel з Office 2007, заснований на стандарті Office Open XML. Він зберігає кілька аркушів, формули, форматування, діаграми, зведені таблиці та перевірку даних у ZIP-пакеті з XML. Формат підтримує понад мільйон рядків на аркуші й є стандартним форматом обміну діловими таблицями. Google Таблиці, LibreOffice і Numbers відкривають XLSX, хоча макроси та розширені функції можуть не зберегтися.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2007 · Microsoft
Конвертер XLSX

JSON

JavaScript Object Notation

JSON — легкий текстовий формат для структурованих даних, який на початку 2000-х популяризував Дуглас Крокфорд і який стандартизовано як RFC 8259 та ECMA-404. Він передає об’єкти, масиви, рядки, числа, булеві значення та null простим читабельним синтаксисом. Це формат за замовчуванням для вебAPI, конфігураційних файлів і обміну даними між застосунками майже в усіх мовах програмування. У ньому немає вбудованих коментарів, дат і схем, а великі вкладені файли важко читати без переглядача.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2001 · Douglas Crockford
Конвертер JSON

Excel конвертують у JSON, коли таблицю, яку ведуть не розробники, наприклад із цінами, перекладами чи тестовими даними, має завантажити код.

Конвертувати Excel у JSON: часті запитання

Як конвертувати XLSX у JSON, щоб заголовки стали ключами?

Залиште ввімкненим Перший рядок — заголовок, це типове налаштування. Текст першого рядка стає ключем для кожного значення під ним, тож стовпець із заголовком email дасть у кожному об’єкті "email": "...". Якщо потрібні інші ключі, спершу перейменуйте заголовки в Excel, наприклад на camelCase для JavaScript.

Чому дати з Excel перетворюються на числа на кшталт 46313?

Excel зберігає дату як порядковий номер, що рахує дні від 1 січня 1900 року, а як дату її лише показує на екрані. У необробленому вигляді 2026-10-18 — це число 46313. Ця сторінка записує дати як рядки ISO, наприклад 2026-10-18; якщо ваш код очікує секунди, виберіть у Дати позначку часу Unix.

Що відбувається з формулами, кольорами й коментарями?

JSON містить дані, а не оформлення. Кожна клітинка з формулою записується як обчислений результат, а кольори заливки, шрифти, коментарі до клітинок, діаграми й об’єднані клітинки не переносяться. Зберігайте книгу як редаговане джерело й заново створюйте JSON після змін.

Чи можна конвертувати всі аркуші книги одночасно?

Так. Якщо в Аркуші для конвертації вибрано «Усі аркуші», у JSON буде один ключ на кожну назву аркуша, а в ньому рядки цього аркуша. Це зручно для файлів перекладів або каталогу, розбитого на вкладки за категоріями.

Чи становить велика таблиця проблему для JSON?

Розмір зростає, бо кожен об’єкт повторює свої ключі, тож аркуш зі 100 000 рядків може стати на багато мегабайтів більшим за XLSX. Для великих таблиць в аналітичних інструментах легші CSV або Parquet; Excel у CSV дає плоский варіант.

Яку точність чисел зберігає JSON?

Те, що зберіг Excel, а це щонайбільше 15 значущих цифр. Довгі ідентифікатори, як-от 16-значні номери карток чи рахунків, введені як числа, уже були округлені в самому Excel. Задайте таким стовпцям формат «Текст» до введення даних, і вони запишуться як рядки JSON.