Минификация JSON

Сжатие JSON, удаление пробелов

Loading editor...

Shrink JSON before it crosses the wire

Whitespace and indentation are great for humans but pure overhead for the network. Minifying JSON strips them out, often cutting payload size by 30-60%, so API responses, config files, and embedded data load faster without changing any of the actual data your code consumes.

Use the minifier when you need to

Reduce API response size

Strip indentation from JSON before serving it to clients to save bandwidth and reduce time-to-first-byte.

Embed JSON in HTML or strings

Compact JSON before injecting it into a script tag, environment variable, or single-line config value.

Compare actual payload size

Minify both versions of a payload to measure the structural difference without indentation noise.

How to minify JSON quickly

  1. 1

    Paste the formatted JSON into the editor.

  2. 2

    Click Minify to remove all whitespace, indentation, and line breaks.

  3. 3

    Copy the result or download it for use in production payloads.

Common minifier workflows

Trim API response payloads

Send JSON without indentation in production while keeping pretty-printed copies for debugging.

Inline configuration in build outputs

Embed JSON config inside JavaScript bundles or HTML templates without expanding bundle size.

Prepare data for storage size limits

Squeeze a payload under DynamoDB, Redis, or column-size limits without restructuring the data.

Похожие инструменты

Часто задаваемые вопросы

Удаляются лишние пробелы, отступы и переносы. Семантика данных не меняется — только форматирующие символы. Размер файла обычно уменьшается на 30–60%.

Перед отправкой по сети: ответы API, продакшен-конфиги, хранение. Меньше полезная нагрузка — быстрее передача. Для ручного чтения минификация не нужна.

Зависит от глубины отступов: для глубокой вложенности с отступами 2 пробела часто 40–60%, для плоских массивов — 10–15%. Точную разницу покажет анализатор размера.

Нет. Убирается только пробельное форматирование. Ключи, значения, массивы и вложенность те же. JSON.parse даёт одинаковый результат для форматированного и минифицированного варианта.