Конвертер JSON в Excel
Конвертуйте масив чи вкладений JSON у файл Excel .xlsx із заголовками, шириною стовпців і закріпленим рядком, по аркушу на масив. Працює в браузері.
Попередній перегляд
Як конвертувати JSON в Excel
- Вставте свій JSON у поле Дані JSON або перетягніть файл
.jsonу зону завантаження. Кнопка Завантажити приклад показує, які дані очікує інструмент. - Подивіться на Попередній перегляд: він показує стовпці й перші 100 рядків кожного аркуша в тому вигляді, в якому вони з’являться в Excel. Якщо в JSON є помилка, повідомлення вказує її рядок і стовпець та показує проблемний рядок зі стрілкою під місцем помилки.
- За потреби змініть Параметри, а потім натисніть Завантажити файл Excel (.xlsx).
Файл створюється у вашому браузері за допомогою бібліотеки SheetJS. Ваш JSON ніколи не завантажується на сервер, тож відповіді API, експорти з внутрішніх інструментів чи дані клієнтів залишаються на вашому пристрої.
Як JSON перетворюється на рядки й аркуші
Типовий вхід – це масив об’єктів, наприклад [{"id": 1, "name": "Ганна"}, …]: кожен об’єкт стає рядком, а кожен ключ – стовпцем. Ключі збираються з кожного об’єкта в порядку їх першої появи, тож записи без якогось ключа просто отримують порожню клітинку.
- Вкладені об’єкти: якщо позначено Розгортати вкладені об’єкти в стовпці (address.city),
{"address": {"city": "Київ"}}дає стовпецьaddress.cityна будь-якій глибині. Зніміть позначку, щоб натомість помістити текст JSON об’єкта в одну клітинкуaddress. - Списки всередині запису: Одна клітинка, через кому (a, b) – найзручніше для читання; Один стовпець на елемент (tags.0, tags.1) – найкраще, коли потрібно фільтрувати за кожним елементом; Одна клітинка, як текст JSON зберігає точну структуру. Списки об’єктів у першому випадку записуються як текст JSON.
- Кілька таблиць: якщо позначено Один аркуш на кожен масив верхнього рівня, об’єкт JSON на кшталт
{"customers": [...], "orders": [...]}дає книгу з аркушем customers і аркушем orders. Обгортка на кшталт{"data": [...]}знімається. Назви аркушів приводяться до правил Excel: не більше 31 символу й жодного із символів\ / ? * [ ] :. - Масиви масивів, як-от
[["a", 1], ["b", 2]], записуються як є, без рядка заголовків.
Типи, дати та обмеження Excel
Числа залишаються числами, true і false стають булевими значеннями Excel, null дає порожню клітинку, а текст лишається текстом: рядок, що починається з =, ніколи не перетворюється на формулу. Якщо позначено Перетворювати дати ISO (2026-09-30) на дати Excel, рядки на кшталт 2026-09-30 чи 2026-09-30T14:05:00Z стають справжніми датами, які можна сортувати й фільтрувати; час зберігається як записано, а зсув часового поясу відкидається. Цілі числа довші за 15 цифр, як-от довгі ідентифікатори, у сучасних браузерах зберігаються як текст, бо Excel зберігає лише 15 значущих цифр і округлив би їх.
Книга має рядок заголовків, ширину стовпців, підібрану за вмістом, а також за бажанням Закріпити рядок заголовків і Додати кнопки фільтрів до рядка заголовків. Excel приймає щонайбільше 1 048 576 рядків і 16 384 стовпці на аркуш та 32 767 символів у клітинці: інструмент повідомляє, якщо ваші дані виходять за ці межі, а довші клітинки обрізаються.
Поширені запитання
Чому я бачу «Помилка в рядку 3, стовпці 1»?
JSON у цьому місці некоректний. Типові причини – кома після останнього елемента, одинарні лапки замість подвійних або коментарі. Рядок показано зі стрілкою під місцем помилки.
Чи можна конвертувати глибоко вкладений JSON?
Так. Розгортання працює на будь-якій глибині й дає назви стовпців із крапками. Дуже широкі результати можуть досягти межі Excel у 16 384 стовпці: виберіть одну клітинку на список або зніміть позначку розгортання.
Як отримати окремий аркуш для кожного розділу мого JSON?
Помістіть кожну таблицю під ключем верхнього рівня, значення якого є масивом, і залишайте позначеним Один аркуш на кожен масив верхнього рівня.
Чи розпізнає Excel мої дати?
Рядки ISO 8601 перетворюються, коли позначено параметр дат. Інші формати, як-от 30.09.2026, залишаються текстом.
Чи є обмеження на розмір?
Можна перетягнути файли до 50 МБ. Справжнє обмеження – пам’ять вашого пристрою, а попередній перегляд показує лише перші 100 рядків кожного аркуша.
Схожі інструменти
- Конвертер JSON у CSV Конвертуйте JSON у CSV і CSV назад у JSON у браузері. Вкладені ключі розгортаються в стовпці, роздільники визначаються автоматично. Без завантаження.
- Конвертер Excel у CSV Конвертуйте аркуші Excel, XLS чи ODS у CSV (один аркуш або всі в ZIP) і файли CSV назад у .xlsx із вибором роздільника, кодування й BOM. Працює у браузері.
- Перегляд Excel онлайн Відкрийте електронні таблиці .xlsx, .xls і .ods у браузері без Excel. Виберіть аркуш, шукайте на ньому й експортуйте в CSV. Файл не залишає ваш пристрій.
- Форматувальник і валідатор JSON Безкоштовний форматувальник і валідатор JSON: форматує, мінімізує та перевіряє JSON у браузері й показує помилки синтаксису з рядком і стовпцем.