Перейти к основному содержимому

Минифицируйте JSON, чтобы уменьшить его размер

Минификация разбирает JSON и записывает его заново без отступов, переносов строк и пробелов между токенами. Данные не меняются, а результат занимает меньше места при хранении и передаче.

Разобранный пример

Входные данные
{
  "order": 1042,
  "customer": "Ada Lovelace",
  "items": [
    { "sku": "NB-01", "qty": 2, "price": 12.50 },
    { "sku": "PEN-7", "qty": 10, "price": 1.25 }
  ],
  "paid": true
}
Результат
{"order":1042,"customer":"Ada Lovelace","items":[{"sku":"NB-01","qty":2,"price":12.5},{"sku":"PEN-7","qty":10,"price":1.25}],"paid":true}
Байт до
182
Байт после
137
Экономия
24,7 %

Правила форматирования

  • Пробелы между токенами удаляются; пробелы внутри строковых значений сохраняются.
  • Числа записываются в кратчайшей форме: например, 12.50 превращается в 12.5.
  • Порядок ключей сохраняется, а если ключ встречается дважды, остаётся только последнее значение.