Конвертер Excel у JSON
Перетворіть таблицю на JSON, який може завантажити програма. Виберіть файл .xlsx, .xls, .ods або .numbers і отримайте масив з одним об’єктом на кожен рядок, де ключами є заголовки ваших стовпців.
Конвертер даних
або перетягніть Файли CSV, TSV, TXT … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
Символ, що розділяє стовпці у файлах CSV і тексту, і під час читання, і під час запису. «Авто» визначає його з вхідних даних і записує коми.
UTF-8 підходить для всіх мов. Виберіть UTF-8 with BOM, якщо Excel у Windows показує спотворені літери або азійські символи під час відкриття CSV.
Для файлів Excel, ODS і Numbers: перетворити лише перший аркуш або всі (по одному CSV на аркуш у ZIP чи по одному ключу JSON на аркуш).
Назва вкладки аркуша в новій таблиці, до 31 символу.
Масив об’єктів використовує назви стовпців як ключі для кожного рядка; масив масивів компактніший і зберігає заголовок як перший масив.
Назва зовнішнього елемента, що обгортає всі рядки; кожен рядок стає елементом <row> усередині нього.
Використовується в операторах CREATE TABLE та INSERT. Лише літери, цифри та підкреслення.
Лапки та типи стовпців трохи відрізняються в різних базах даних; виберіть ту, у яку імпортуватимете.
Переписати клітинки з датами в одному форматі. ISO (2026-10-18) — найнадійніший для баз даних і коду; «Без змін» залишає їх такими, як у джерелі.
Як користуватися цим інструментом
- 1
Виберіть книгу Excel
Додайте файли Excel, LibreOffice або Numbers: до 20 за раз, до 95 MB кожен. Переконайтеся, що в першому рядку кожного аркуша стоять назви стовпців, які мають стати ключами.
- 2
Оберіть структуру й аркуші
Типово вибрано масив об’єктів і дати у форматі ISO. У розділі Додаткові налаштування перемкніть Структура JSON на масив масивів, щоб отримати компактний файл, або Аркуші для конвертації на «Усі аркуші», щоб мати один ключ на кожен аркуш.
- 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 після рядка заголовків
Масив об’єктів чи масив масивів
Масив об’єктів
Кожен рядок стає об’єктом, ключі якого — назви заголовків.
- Зрозуміло без пояснень: кожне значення має назву стовпця
- Зручно читати в коді як row.email
- Більший розмір, бо ключі повторюються в кожному рядку
Масив масивів
Кожен рядок стає простим списком значень; заголовок — перший список.
- Найменший файл
- Відповідає тому, як рядки приймають бібліотеки діаграм
- Код має знати, яка позиція якому стовпцю відповідає
[
{ "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
JSON
JavaScript Object Notation
JSON — легкий текстовий формат для структурованих даних, який на початку 2000-х популяризував Дуглас Крокфорд і який стандартизовано як RFC 8259 та ECMA-404. Він передає об’єкти, масиви, рядки, числа, булеві значення та null простим читабельним синтаксисом. Це формат за замовчуванням для вебAPI, конфігураційних файлів і обміну даними між застосунками майже в усіх мовах програмування. У ньому немає вбудованих коментарів, дат і схем, а великі вкладені файли важко читати без переглядача.
- Стиснення
- –
- Прозорість
- –
- Анімація
- –
- Рік появи
- 2001 · Douglas Crockford
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.
- Конвертер JSON в ExcelКонвертуйте JSON або JSON Lines в аркуш Excel XLSX: ключі стають заголовками стовпців, записи — рядками. До 20 файлів за раз, без реєстрації.
- Конвертер Excel у CSVКонвертуйте книги Excel (XLS, XLSX, XLSM) у CSV: кожен аркуш окремим файлом, кома або крапка з комою, UTF-8, який Excel відкриває без помилок.
- Конвертер Excel у XMLКонвертуйте аркуш Excel у XML без карт XML і вкладки «Розробник». Рядок стає записом, заголовок — тегом. Вхідні XLSX, XLS і ODS.
- Конвертер Excel у SQLПеретворіть аркуш Excel на SQL-скрипт для MySQL, PostgreSQL, SQLite чи SQL Server. Заголовки стають стовпцями, рядки — командами INSERT.
- Конвертер XLSX у CSVПеретворіть книгу XLSX на чистий CSV у UTF-8 для Shopify, WooCommerce, Mailchimp, Salesforce чи бази даних. Формули стають значеннями, дати в ISO.
- Конвертер HTML у JSONКонвертуйте HTML-таблицю в JSON: заголовки стають ключами, кожен рядок — об’єктом. Додайте сторінку .html чи .htm, без коду для парсингу.