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.

Przetwarzanie lokalnie na Twoim urządzeniu ...

Format wyjściowy
  • 2 spacje
  • 4 spacje
  • Tabulator
  • Kompaktuj (minify)
Sortuj klucze

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

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
Hosted in GermanyGlobal Content Delivery
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.

Wiele internetowych formaterów JSON wysyła twoje dane wejściowe na własny serwer, aby je sformatować - ryzykowne, gdy JSON zawiera klucze API, tokeny lub dane klientów, co jest częste w konfiguracjach i odpowiedziach API. To narzędzie przetwarza twój JSON wyłącznie lokalnie, bez konta, bez limitu znaków i bez reklam w wyniku - na każdym urządzeniu z aktualną przeglądarką.

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 format wyjściowy, w razie potrzeby posortuj klucze.
  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.

Czy to działa też na telefonie?

Tak, w każdej aktualnej przeglądarce mobilnej tak samo jak na komputerze - JSON pozostaje lokalny na urządzeniu.

Czy potrzebuję konta, albo czy jest limit znaków?

Nie. Bez konta i bez sztucznego limitu znaków - jedynie pamięć twojego urządzenia stanowi granicę przy bardzo dużych dokumentach.

Czy bezpiecznie jest wkleić tu poufny JSON?

Tak. W przeciwieństwie do wielu internetowych formaterów, twój JSON nie jest wysyłany na serwer - wypróbuj tryb samolotowy, formatowanie nadal działa.

Powiązane narzędzia

Zmień wielkość · Sortuj wiersze · Test wyrażeń · Escapowanie JSON