Исходный JSON
Пусто
РезультатСтандарт RFC 8259
Здесь появится список ошибок
Как пользоваться
- Вставьте JSON слева или перетащите файл
- Справа появится список всех ошибок с номерами строк
- Нажмите на ошибку — курсор перейдёт к ней
- Если ошибок нет — увидите сводку о документе
Что важно знать
Куда уходят мои данные
Никуда. Всё обрабатывается в браузере, а запросы на чужие адреса запрещены заголовком безопасности. Сайт загружает только свои страницы и файлы — это легко проверить во вкладке «Сеть» в инструментах разработчика.
Чем проверка отличается от форматирования
Форматирование показывает первую ошибку, а проверка — все сразу, с подсказками и предупреждениями: повторяющиеся ключи, слишком большие числа, BOM в начале файла.
Почему не меняются большие числа
Мы разбираем JSON без потерь, поэтому идентификаторы длиннее 15–16 цифр остаются точными. Обычный JSON.parse превратил бы 90071992547409931 в 90071992547409920.
По какому стандарту проверяем
По RFC 8259. Комментарии, висячие запятые и одинарные кавычки — ошибки, хотя в JavaScript они допустимы.