Форматирование и валидация JSON
Работоспособность проверена · 15 августа 2026 г.
Вставьте неупорядоченный или минифицированный JSON и получите его в отформатированном, проверенном виде — с точным указанием ошибки, если разобрать не удалось. Полностью работает в вашем браузере: ничего не загружается.
Ширина отступа
По любым отзывам, ошибкам или пожеланиям:
КонтактыКак это работает
- Вставьте JSON в поле.
- Нажмите «Форматировать», чтобы представить его с выбранным отступом, или «Минифицировать», чтобы сжать в одну строку без пробелов.
- Если разобрать не удаётся, показываются точная строка и позиция проблемы, чтобы вы могли быстро её найти.
- Скопируйте результат или скачайте его как файл .json.
Частые вопросы
Отправляется ли мой JSON куда-либо?
Нет: разбор, проверка и форматирование происходят локально в вашем браузере с помощью стандартного парсера JSON. Ничего не загружается.
Что будет, если мой JSON некорректен?
Вы получите понятную ошибку с указанием строки и столбца, на которых сломался разбор, а не просто «Unexpected token» без контекста.
Можно ли переключаться между компактным и отформатированным JSON?
Да: «Форматировать» представляет его с отступом в 2 или 4 пробела (на выбор), а «Минифицировать» сжимает до минимально возможной корректной формы в одну строку.
Поддерживается ли JSON с комментариями (JSON5/JSONC)?
Нет: инструмент проверяет по строгому JSON (то, что принимает JSON.parse) — тому же формату, который требуют почти все API и конфигурационные файлы. Комментарии или завершающие запятые помечаются как ошибки.
Есть ли ограничение по размеру?
Жёсткого ограничения нет: очень большие данные (несколько мегабайт) могут форматироваться с небольшой задержкой, как и в любом другом браузерном инструменте.
Ваши файлы никогда не загружаются на сервер. Gotool.xyz полностью работает как JavaScript в вашем браузере. Ваши файлы обрабатываются в памяти и никогда не попадают на сервер: нечего перехватывать, нечего удалять. Закройте вкладку — и всё исчезнет, будто ничего и не было. Единственное, что мы фиксируем, — какой инструмент использовался (только название, например «merge»), чтобы понимать, что полезно людям; никогда — сам файл, его имя, размер или содержимое.