ru

Форматировать 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