Безкоштовний онлайн-форматувальник і валідатор JSON. Форматуйте, мініфікуйте та перевіряйте JSON, переходьте до точного рядка з помилкою. Працює у вашому браузері — ваш JSON ніколи не вивантажується.
Форматуйте, мініфікуйте чи перевіряйте JSON. Помилки показують точний рядок і стовпець.
Введіть або вставте JSON у поле. Це може бути окремий об’єкт, масив або будь-яке коректне значення JSON — відформатоване чи мініфіковане, це не має значення.
Виберіть «Форматувати», щоб зробити читабельним із потрібним відступом (2 пробіли, 4 пробіли чи табуляція) і за бажанням відсортувати ключі об’єктів, «Мініфікувати», щоб прибрати всі пробіли, або «Перевірити», щоб перевірити синтаксис і вказати помилки.
Коректний JSON форматується миттєво — скопіюйте результат або очистьте поля. Якщо JSON некоректний, ви отримаєте зрозуміле повідомлення з точним рядком і стовпцем, щоб одразу перейти до проблеми.
Ні. Форматування, мініфікація та перевірка відбуваються повністю у вашому браузері за допомогою JavaScript — ваш JSON ніколи не залишає ваш пристрій, і нічого не вивантажується. Це важливо, коли у вашому JSON є API-ключі, токени, записи клієнтів чи інші дані, які краще не вставляти на сайт, що їх логує. Публічні форматувальники JSON уже зливали саме такі дані; тут вони залишаються локально.
«Форматувати» (beautify) робить відступи заново, щоб JSON було легко читати — виберіть відступ у 2 пробіли, 4 пробіли чи табуляцію і за бажанням відсортуйте ключі об’єктів за абеткою. «Мініфікувати» прибирає кожен пробіл і розрив рядка, щоб отримати найменший коректний JSON для зберігання чи передачі. «Перевірити» лише перевіряє, чи текст є коректним JSON, і, якщо ні, вказує точний рядок і стовпець першої помилки.
Форматування й мініфікація розбирають ваш JSON як стандартні значення JavaScript, тому цілі числа, більші за 2^53, і дуже довгі десяткові округлюються до найближчого double — так само поводиться практично кожен JSON-інструмент і більшість мов програмування. Дублікати ключів зводяться до останнього. Якщо потрібно точно зберегти величезні цілі числа, тримайте їх як рядки JSON. Ми чесно про це попереджаємо, а не псуємо ваші дані тишком.