Formatowanie i sprawdzanie JSON
Wklej JSON, a narzędzie go sprawdzi i uporządkuje: upiększy z wcięciami albo zminifikuje do jednej linii. Jeśli w danych jest błąd, wskaże, gdzie się znajduje. Wynik kopiujesz jednym kliknięciem, wszystko w przeglądarce.
Spis treści
Jak działa kalkulator
Wklej dane w formacie JSON, a narzędzie najpierw sprawdzi ich poprawność, a potem sformatuje. Upiększanie dodaje wcięcia i podział na linie, dzięki czemu strukturę łatwo czytać. Minifikacja usuwa zbędne spacje i zostawia wszystko w jednej linii, co zmniejsza rozmiar. Jeśli JSON ma błąd, pokażemy jego położenie (linia i znak).
Jak liczymy (metodologia i wzory)
Dane parsujemy wbudowaną funkcją JSON.parse. Jeśli się nie powiedzie, z komunikatu błędu wyliczamy numer linii i kolumny. Poprawny JSON zapisujemy z powrotem przez JSON.stringify z wybranym wcięciem (2 lub 4 spacje albo tabulator) lub bez wcięć przy minifikacji.
Założenia i ograniczenia
- Sprawdzamy zgodność ze standardem JSON, a nie z rozszerzeniami (komentarze, końcowe przecinki nie są dozwolone).
- Kolejność kluczy w obiektach jest zachowywana.
- Wszystko liczy się lokalnie w przeglądarce, dane nie są nigdzie wysyłane.
Źródła i aktualizacja
- JSON.org: specyfikacja formatu JSON (dostęp: 18.07.2026)