Wklej JSON i sformatuj lub zminifikuj. Dane zostają w przeglądarce.
Jak korzystać
Wklej JSON do górnego pola i kliknij Formatuj (lub Ctrl/⌘ + Enter). Poprawny JSON zostanie wcięty 2 lub 4 spacjami albo tabulatorem; Minifikuj usuwa wszystkie białe znaki, dając najmniejszy plik. Zaznacz „sortuj klucze”, aby uporządkować klucze obiektów alfabetycznie – ułatwia to porównywanie dwóch plików.
Jeśli JSON jest niepoprawny, strona pokaże komunikat parsera z numerem wiersza i kolumny oraz zaznaczy to miejsce. Najczęstsze przyczyny to przecinek po ostatnim elemencie, apostrofy, klucze bez cudzysłowów i komentarze – żadne z nich nie jest dozwolone w standardowym JSON.
Parsowanie korzysta z wbudowanej w przeglądarkę funkcji JSON.parse, więc dane nie opuszczają komputera. Ma to znaczenie przy kluczach API, danych klientów i plikach konfiguracyjnych.
Najczęściej zadawane pytania
Czy mój JSON jest wysyłany na serwer?
Nie. Formatowanie i walidacja odbywają się w przeglądarce za pomocą JSON.parse i JSON.stringify.
Dlaczego poprawny JavaScript nie przechodzi jako JSON?
JSON jest bardziej rygorystyczny: klucze i napisy wymagają cudzysłowów podwójnych, a przecinki na końcu, komentarze, undefined i NaN są niedozwolone.
Czy jest limit rozmiaru?
Tylko pamięć urządzenia. Pliki o rozmiarze kilku megabajtów formatują się na typowym laptopie w ułamku sekundy.