Przejdź do głównej treści

Zminifikuj JSON, aby zmniejszyć jego rozmiar

Minifikacja parsuje JSON i zapisuje go ponownie bez wcięć, podziałów wierszy i spacji między tokenami. Dane się nie zmieniają, a wynik jest mniejszy przy przechowywaniu i przesyłaniu.

Przykład krok po kroku

Dane wejściowe
{
  "order": 1042,
  "customer": "Ada Lovelace",
  "items": [
    { "sku": "NB-01", "qty": 2, "price": 12.50 },
    { "sku": "PEN-7", "qty": 10, "price": 1.25 }
  ],
  "paid": true
}
Wynik
{"order":1042,"customer":"Ada Lovelace","items":[{"sku":"NB-01","qty":2,"price":12.5},{"sku":"PEN-7","qty":10,"price":1.25}],"paid":true}
Bajty przed
182
Bajty po
137
Oszczędność
24,7%

Zasady formatowania

  • Białe znaki między tokenami są usuwane; spacje wewnątrz wartości tekstowych pozostają.
  • Liczby są zapisywane w najkrótszej postaci, np. 12.50 staje się 12.5.
  • Kolejność kluczy zostaje zachowana, a jeśli klucz występuje dwa razy, zostaje tylko jego ostatnia wartość.