Przejdź do treści

Formatowanie JSON

Wklej JSON i otrzymaj czytelny kod z poprawnymi wcięciami.

Tryb
Działa w przeglądarce – Twoje dane nie są nigdzie wysyłane.

Jak używać

  1. Wklej JSON do edytora wejściowego.
  2. W sekcji Tryb wybierz Formatuj lub Minifikuj.
  3. Dla trybu Formatuj ustaw Wcięcie: 2 spacje, 3 spacje, 4 spacje lub Tabulator.
  4. Zaznacz Sortuj klucze, jeśli chcesz uporządkować klucze obiektów.

Przykłady

Czytelna odpowiedź API z długim identyfikatorem

Dane wejściowe
{"id":12345678901234567890,"klient":"Anna Kowalska","miasto":"Łódź","kwota":149.90,"status":"opłacone"}
Wynik
{
  "id": 12345678901234567890,
  "klient": "Anna Kowalska",
  "miasto": "Łódź",
  "kwota": 149.90,
  "status": "opłacone"
}

Minifikacja konfiguracji sklepu

Dane wejściowe
{
  "sklep": "sklep.example.pl",
  "waluta": "PLN",
  "dostawa": {
    "paczkomat": true,
    "koszt": 12.99
  }
}
Wynik
{"sklep":"sklep.example.pl","waluta":"PLN","dostawa":{"paczkomat":true,"koszt":12.99}}

Sortowanie kluczy z wcięciem 4 spacje

Dane wejściowe
{"produkt":{"nazwa":"Kubek ceramiczny","cena":39.90,"dostepny":true},"kategorie":["Dom","Kuchnia"],"id":"KUB-042"}
Wynik
{
    "id": "KUB-042",
    "kategorie": [
        "Dom",
        "Kuchnia"
    ],
    "produkt": {
        "cena": 39.90,
        "dostepny": true,
        "nazwa": "Kubek ceramiczny"
    }
}

FAQ

Dlaczego JSON nie daje się sformatować?

Narzędzie wymaga poprawnego JSON: komentarze, pojedyncze cudzysłowy i przecinek po ostatnim elemencie są błędami. Przy błędzie wynik pozostaje pusty, a komunikat wskazuje linię i kolumnę; kliknij go, aby przejść do tego miejsca.

Czy wklejony JSON jest wysyłany na serwer?

Parsowanie i formatowanie odbywa się w Twojej przeglądarce, bez wysyłania JSON na serwer. Przy przekazywaniu danych do innego narzędzia są one tymczasowo umieszczane w sessionStorage i usuwane po odczytaniu przez stronę docelową.

Jak duży plik JSON mogę sformatować?

Pliki większe niż 100 MB są odrzucane. Powyżej 1 MB formatowanie automatyczne się wyłącza: uruchom je skrótem Ctrl+Enter lub Cmd+Enter. Jeśli przeglądarce zabraknie pamięci, użyj mniejszego pliku.

Co się stanie, jeśli JSON zawiera powtarzające się klucze?

Oba wpisy pozostaną w wyniku, a narzędzie pokaże uwagę z lokalizacją powtarzającego się klucza. Nie usuwa ani nie nadpisuje takich wpisów.