uk

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

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

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

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

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

0%

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

    Продовжити з цим файлом

    Без повторного завантаження

    Ці інструменти приймають .JSON - ваш файл передається напряму.

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

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

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

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

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

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

    Багато онлайн-форматерів JSON надсилають твої дані на власний сервер для форматування - ризиковано, якщо JSON містить ключі API, токени чи дані клієнтів, що часто трапляється в конфігураціях і відповідях API. Цей інструмент обробляє твій JSON виключно локально, без акаунта, без обмеження символів і без реклами в результаті - на будь-якому пристрої із сучасним браузером.

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

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

    У 3 кроки

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

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

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

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

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

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

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

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

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

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

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

    Чи працює це також на телефоні?

    Так, у будь-якому сучасному мобільному браузері так само, як на комп'ютері - JSON лишається локальним на пристрої.

    Чи потрібен мені акаунт, або чи є обмеження символів?

    Ні. Без акаунта і без штучного обмеження символів - лише пам'ять твого пристрою встановлює межу для дуже великих документів.

    Чи безпечно вставляти сюди конфіденційний JSON?

    Так. На відміну від багатьох онлайн-форматерів, твій JSON не надсилається на сервер - спробуй режим польоту, форматування продовжить працювати.

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

    Змінити регістр · Сортувати рядки · Regex тест · Екранувати JSON