Як користуватися: Форматування та перевірка JSON
- 1
Вставте або відкрийте JSON
Вставте текст у ліве поле, перетягніть на нього файл .json або скористайтеся кнопкою «Відкрити файл». Натисніть «Приклад», щоб побачити, як це працює.
- 2
Оберіть вигляд
Виберіть 2 пробіли, 4 пробіли або «Табуляція», увімкніть «Сортувати ключі А–Я» для стабільного порядку, а потім натисніть «Форматувати JSON» або «Стиснути».
- 3
Виправте помилку
Якщо JSON недійсний, прочитайте рядок, стовпець і підказку, перейдіть до потрібного місця кнопкою «До рядка» або натисніть «Виправити JSON».
- 4
Скопіюйте, завантажте або перегляньте
Скопіюйте результат, завантажте його як .json або відкрийте вкладку «Дерево», щоб згортати вузли й копіювати JSONPath.
Ліміти та Pro
Безкоштовно й без реєстрації: відкривайте файли до 50 MB. Вміст понад 200 000 символів обробляється у фоновому потоці, файли понад 2 MB форматуються без завантаження в редактор, а подання «Дерево» працює з документами до 2 MB.
Pro прибирає рекламу; обмеження форматера однакові в усіх тарифах. Дивитися Pro
Про інструмент: Форматування та перевірка JSON
Вставте відповідь API, файл конфігурації або рядок журналу — форматер перевірить його на відповідність стандарту JSON (RFC 8259) і виведе з відступом у два пробіли, чотири пробіли або табуляцією, чи стисне в один рядок. Ключі можна відсортувати за алфавітом, і тоді дві версії одного документа легко порівняти.
Якщо JSON містить помилку, ви побачите рядок і стовпець, зрозумілий опис того, що очікувалося, каретку точно під проблемним місцем і найімовірніше виправлення: пропущену кому в кінці попереднього рядка, зайву кому в кінці, одинарні лапки, ключ без лапок, коментар, Python-значення True або None, NaN, справжній розрив рядка всередині рядка або незакриту дужку. Кнопка «Виправити JSON» усуває ці типові «майже JSON» звички за один раз і показує список усіх змін, тож їх можна переглянути або скасувати.
Числа й escape-послідовності копіюються точно так, як написані, тому ідентифікатор на кшталт 12345678901234567890 не округлюється так, як це робить JSON.parse. Подання «Дерево» згортає обʼєкти й масиви, показує, скільки ключів або елементів у кожному, і дає змогу скопіювати JSONPath або значення будь-якого вузла.
Великі файли обробляються у фоновому потоці, тож сторінка не зависає, поки форматується експорт на 50 MB. Інструмент не перевіряє дані за JSON Schema, не конвертує їх у YAML чи CSV і не виконує запити з виразами JSONPath.
Приватність
Розбір, форматування та виправлення відбуваються у вкладці вашого браузера; JSON, який ви вставляєте чи відкриваєте, нікуди не надсилається і не передається жодному сервісу. У локальному сховищі зберігаються лише ваш вибір відступів і сортування ключів — сам документ після закриття сторінки не зберігається.
Можливості
Помилки, з якими можна працювати
Рядок, стовпець, каретка під проблемою та підказка з виправленням замість «Unexpected token».
Виправлення одним кліком
Перетворює JSON із коментарями, зайвими комами, одинарними лапками чи ключами без лапок на строгий JSON.
Дерево зі згортанням
Згортайте будь-який обʼєкт чи масив і копіюйте JSONPath або значення вузла.