uk

Форматувати JSON

Відформатуйте JSON з охайними відступами або стисніть його, за бажанням відсортуйте ключі. Усе локально в браузері, без жодного завантаження.

Відступ
  • 2 пробіли
  • 4 пробіли
  • Табуляція
Сортувати ключі
Стиснути (minify)

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

    JSON - найпоширеніший формат для обміну структурованими даними між програмами, але дорогою він часто стискається в один довгий рядок, який жодна людина не прочитає. Цей інструмент повертає йому форму: він читає JSON і віддає його з охайними відступами, тож вкладеність, списки й об'єкти видно з першого погляду. І навпаки, його можна стиснути (minify), прибравши кожен зайвий пробіл, коли він має бути малим і швидким для передавання.

    Відступ ви обираєте самі (два чи чотири пробіли або табуляція) і можете відсортувати ключі кожного об'єкта за абеткою. Сортування корисне, щоб зробити два документи JSON порівнюваними або отримати стабільний, відтворюваний результат. Оскільки інструмент справді читає JSON і записує його заново, вивід завжди є коректним JSON; зламаний ввід не лагодиться мовчки, а чесно повідомляється як помилка.

    Уся обробка відбувається повністю локально, у вашому браузері на чистому JavaScript: ваш JSON не завантажується, не зберігається й жодна стороння бібліотека не підтягується з CDN. Це особливо важливо для конфігурацій, відповідей API чи експортів, які легко містять конфіденційні значення. Результат можна завантажити або скопіювати напряму.

    Технічні дані

    Технічні дані
    Вхідні форматиВведення тексту
    Вихідний форматJSON
    Пакетна обробкаНі
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Вставте JSON у текстове поле.
    2. Оберіть відступ, за бажанням відсортуйте ключі або стисніть.
    3. Прочитайте або завантажте відформатований JSON.

    Обмеження: Інструмент переформатовує коректний JSON за RFC 8259; він не лагодить зламаний синтаксис і не додає пропущених лапок. Коментарі в JSON не дозволені й призводять до чесної помилки. Дуже великі документи обмежені пам'яттю вашого пристрою. Порядок елементів масиву завжди зберігається; сортуються лише ключі об'єктів.

    Часті запитання

    Чи завантажується мій JSON на сервер?

    Ні. Форматування відбувається повністю локально у вашому браузері; ваші дані ніколи не залишають пристрій і не зберігаються.

    Яка різниця між відступами та minify?

    Відступи роблять JSON читабельним для людей (переноси рядків і пробіли). Minify прибирає всі зайві символи, щоб він став якомога меншим: ідеально для передавання, погано для читання.

    Навіщо потрібне сортування ключів?

    Відсортовані ключі полегшують порівняння двох документів (diff) і дають стабільний, відтворюваний порядок. Значення й порядок списків лишаються незмінними.

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

    Інструмент чесно повідомляє про помилку, замість того щоб вигадувати хибний результат чи мовчки змінювати ввід.

    Схожі інструменти