Форматирование и проверка JSON
Обработка выполняется в вашем браузере. Этот инструмент не отправляет и не сохраняет введённые данные.
Текстовый результат сохраняет запись чисел и повторяющиеся ключи. Дерево использует значения JavaScript: большие числа могут округляться, а для повторяющихся ключей виден только последний результат.
Вставьте JSON и выберите форматирование, минификацию или проверку.
Как это работает
Форматирование добавляет отступы в 2 или 4 пробела. Минификация удаляет пробелы вне строк. Оба режима сохраняют исходные строки, запись чисел и порядок ключей. Проверка использует строгий JSON-парсер браузера: комментарии, завершающие запятые и одинарные кавычки недопустимы. Строка и столбец ошибки показываются, если браузер сообщает позицию.
Пример
При форматировании {"count":2,"items":[true,null]} свойства и элементы массива располагаются на отдельных строках с отступами. Минификация удаляет только лишние пробелы, но не пробелы внутри строк.
Частые вопросы
Можно ли форматировать JSON с большими целыми числами?
Да. Текстовый результат и скачанный файл сохраняют числовые записи, например 9007199254740993, без округления. Дерево использует числа JavaScript и может отображать округлённые значения.
Можно ли вставлять конфиденциальный JSON?
Инструмент обрабатывает JSON локально, без отправки и сохранения. Однако не работайте с секретами на общедоступном устройстве и не передавайте буфер обмена недоверенным приложениям.