pl

Formatuj JSON

Sformatuj JSON z czytelnym wcięciem lub skompresuj go, a klucze w razie potrzeby posortuj. Wszystko lokalnie w przeglądarce, bez wysyłania.

Wcięcie
  • 2 spacje
  • 4 spacje
  • Tabulator
Sortuj klucze
Kompaktuj (minify)

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Twoje pliki nigdy nie opuściły urządzenia

    Czy mój plik jest przesyłany?

    Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

    Bez wysyłania100% lokalnie
    Treści zostają u Ciebiebrak dostępu osób trzecich
    Serwery w NiemczechRODO już w projekcie
    Zbadane niezależnieTLS A+ · Nagłówki A+

    JSON to najpowszechniejszy format wymiany danych strukturalnych między programami, ale po drodze często zostaje ściśnięty w jedną długą linię, której żaden człowiek nie odczyta. To narzędzie przywraca mu formę: wczytuje JSON i zwraca go z czytelnym wcięciem, dzięki czemu zagnieżdżenia, listy i obiekty widać na pierwszy rzut oka. Odwrotnie możesz go też skompresować (minify), usuwając każdą zbędną spację, gdy ma być mały i szybki w przesyłaniu.

    Sam wybierasz wcięcie (dwie lub cztery spacje albo tabulator) i możesz alfabetycznie posortować klucze każdego obiektu. Sortowanie przydaje się, by uczynić dwa dokumenty JSON porównywalnymi lub uzyskać stabilny, powtarzalny wynik. Ponieważ narzędzie naprawdę wczytuje JSON i zapisuje go na nowo, wynik jest zawsze poprawnym JSON; zepsute dane wejściowe nie są po cichu naprawiane, lecz uczciwie zgłaszane jako błąd.

    Całe przetwarzanie odbywa się w pełni lokalnie w twojej przeglądarce, w czystym JavaScript: twój JSON nie jest wysyłany, nie jest zapisywany i nie wczytuje się żadna obca biblioteka z CDN. To liczy się zwłaszcza przy konfiguracjach, odpowiedziach API czy eksportach, które szybko zawierają poufne wartości. Wynik możesz pobrać lub skopiować bezpośrednio.

    Dane techniczne

    Dane techniczne
    Formaty wejścioweWprowadzanie tekstu
    Format wyjściowyJSON
    Przetwarzanie wsadoweNie
    PrzetwarzanieLokalnie w przeglądarce (JavaScript)
    Przesyłanie plikówBrak

    W 3 krokach

    1. Wklej JSON do pola tekstowego.
    2. Wybierz wcięcie, posortuj klucze lub skompresuj w razie potrzeby.
    3. Odczytaj lub pobierz sformatowany JSON.

    Ograniczenia: Narzędzie przeformatowuje poprawny JSON zgodnie z RFC 8259; nie naprawia zepsutej składni ani nie dodaje brakujących cudzysłowów. Komentarze nie są dozwolone w JSON i powodują uczciwy błąd. Bardzo duże dokumenty są ograniczone pamięcią twojego urządzenia. Kolejność elementów tablicy jest zawsze zachowywana; sortowane są tylko klucze obiektów.

    Częste pytania

    Czy mój JSON jest wysyłany?

    Nie. Formatowanie odbywa się w pełni lokalnie w twojej przeglądarce; twoje dane nigdy nie opuszczają urządzenia i nie są zapisywane.

    Jaka jest różnica między wcięciem a minify?

    Wcięcie czyni JSON czytelnym dla ludzi (podziały wierszy i odstępy). Minify usuwa wszystkie zbędne znaki, by był jak najmniejszy: idealny do przesyłania, słaby do czytania.

    Do czego służy sortowanie kluczy?

    Posortowane klucze ułatwiają porównanie dwóch dokumentów (diff) i dają stabilną, powtarzalną kolejność. Wartości i kolejność list pozostają bez zmian.

    Co się dzieje przy nieprawidłowym JSON?

    Narzędzie zgłasza uczciwy błąd zamiast wymyślać błędny wynik lub po cichu zmieniać dane wejściowe.

    Powiązane narzędzia