Инструменты для разработчиков

Бесплатный онлайн-инструмент сжатия Gzip - Сжатие строк и файлов

Сжимайте и распаковывайте текст и файлы через Gzip онлайн: скачивайте .gz или получайте Base64. Быстро, безопасно и локально в браузере.

Ввод

Вывод

Поддержка строк и файлов

Сжимайте как текстовые строки, так и файлы любого типа.

Обработка на стороне клиента

Вся компрессия происходит в вашем браузере для максимальной конфиденциальности.

Вывод Base64

Получайте строки, закодированные в Base64, для легкого использования в веб-приложениях.

Сжимайте любой текст или файл в формат Gzip прямо в браузере без загрузки на сервер. Результат можно скачать как .gz-файл или скопировать в виде строки Base64 для использования в коде. Инструмент также распаковывает уже существующие Gzip-данные обратно в исходный вид. Всё работает локально на вашем устройстве через браузерный API CompressionStream.

Как пользоваться инструментом Gzip

  1. 1

    Выберите режим: строка или файл

    Переключитесь в режим «Строка», чтобы сжимать введённый текст, или в режим «Файл», чтобы загрузить файл любого типа с устройства.

  2. 2

    Введите данные для обработки

    Напечатайте или вставьте текст в поле ввода, либо перетащите файл в область загрузки.

  3. 3

    Нажмите «Сжать» или «Распаковать»

    Кнопка «Сжать» преобразует входные данные в Gzip-формат; «Распаковать» восстанавливает исходный текст или файл из Gzip-данных.

  4. 4

    Скопируйте или скачайте результат

    Скопируйте строку Base64 для использования в конфигах или веб-приложениях, либо скачайте готовый .gz-файл на устройство.

Технические ресурсы

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

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

Что умеет этот инструмент Gzip?
Инструмент сжимает текст и файлы в формат Gzip, а также распаковывает существующие Gzip-данные — всё это без регистрации и без загрузки данных на сервер.
Мои файлы загружаются на сервер?
Нет. Сжатие и распаковка происходят локально в браузере с помощью CompressionStream API. Ваши данные никуда не передаются.
Можно ли сжимать не только файлы, но и обычный текст?
Да. Режим «Строка» позволяет сжимать любой введённый или вставленный текст; режим «Файл» — загружать и сжимать файлы любого типа.
Почему результат показывается в виде Base64, а не скачивается сразу?
Gzip-данные бинарные и не могут отображаться как обычный текст. Base64 позволяет скопировать результат в JSON, конфиг или код. Чтобы получить сырой .gz-файл, переключитесь в режим «Файл» — скачивание запустится автоматически.
В чём разница между Gzip и zip-архивом?
Gzip сжимает один поток данных по алгоритму DEFLATE и широко применяется в веб (HTTP-сжатие, .tar.gz). Zip — архив с несколькими файлами, каждый сжат отдельно. Для веба и работы с одиночными файлами Gzip быстрее и компактнее.
Как использовать сжатый Base64 в веб-приложении?
Скопируйте строку Base64 и декодируйте её на стороне сервера или через JavaScript: сначала `atob()` для перевода из Base64 в бинарные данные, затем `DecompressionStream` для распаковки. Удобно для передачи больших данных в конфигах или URL-параметрах.
Какой максимальный размер файла поддерживается?
Ограничений на стороне сервера нет — всё зависит от оперативной памяти вашего браузера. Для большинства задач файлы до нескольких сотен мегабайт обрабатываются без проблем.