Файлы не загружаются · 100 % бесплатно

Сжать файл в GZIP

Создавайте файлы .gz встроенным движком сжатия браузера: удобно для логов, резервных копий и веб-ресурсов. Всё работает целиком на вашем устройстве.

Как сжать файл в GZIP

  1. Перетащите файлы, которые нужно сжать.
  2. Запустите, чтобы сжать их в gzip.
  3. Скачайте файлы .gz.

Что такое gzip и чем он отличается от ZIP

Gzip сжимает один файл. Он не объединяет несколько файлов, поэтому в системах Unix встречается двухшаговый формат .tar.gz: tar собирает файлы, gzip сжимает результат. Сам по себе gzip это метод сжатия, на котором держится большая часть веба: серверы отдают HTML, CSS и JavaScript сжатыми gzip, а браузеры распаковывают их при получении. Он использует тот же алгоритм DEFLATE, что и ZIP, поэтому степень сжатия похожа, но контейнер проще, и файл просто получает расширение .gz.

Что создаёт этот инструмент

Каждый перетащенный файл становится отдельным файлом .gz, сжатым встроенным движком браузера. Результат это стандартный gzip, который понимают gunzip, 7-Zip, WinRAR, архиватор macOS и любой веб-сервер. Исходное имя файла сохраняется, к нему добавляется .gz.

Когда gzip это правильный выбор

  • Предварительное сжатие веб-ресурсов. Некоторые хостинги статики и CDN сразу отдают .js.gz или .css.gz, если такой файл лежит рядом с оригиналом, избавляя сервер от сжатия при каждом запросе.
  • Уменьшение логов перед архивированием или прикреплением к обращению в поддержку. Логи сжимаются на 90 % и больше.
  • Дампы баз данных и выгрузки CSV, которые нужно отправить или загрузить. SQL-дамп на 200 МБ в gzip обычно весит около 20 МБ.
  • Совместимость с системой, которая ждёт .gz, например импорт данных, читающий сжатый CSV, или конвейер развёртывания.
  • Один большой файл, где контейнер ZIP ничего не добавляет.

Где он не помогает

Gzip не может уменьшить уже сжатые данные. JPG, PNG, MP4, MP3, PDF и современные файлы Office выйдут примерно того же размера или чуть больше. Для фото и видео используйте специальные компрессоры изображений и видео.

На входеТипичный результат gzip
Лог сервера, 50 МБ3-5 МБ
Выгрузка CSV, 100 МБ10-20 МБ
Дамп JSON из API, 20 МБ2-3 МБ
Минифицированный JavaScript, 1 МБ250-350 КБ
Фото JPG, 4 МБ4 МБ

Восстановление файла

Чтобы получить оригинал обратно, используйте инструмент gunzip или команду gunzip filename.gz. Поскольку gzip однофайловый формат, шага со списком содержимого нет: распаковка просто возвращает исходный файл. Сжатие выполняется на вашем устройстве встроенным движком браузера, поэтому ничего не загружается, а большие файлы обрабатываются быстро.

Частые вопросы

Что такое файл .gz?

Это файл, сжатый gzip, привычный для веб-ресурсов, логов и резервных копий Unix. Squish создаёт их встроенным движком вашего браузера.

Загружаются ли мои файлы?

Нет. Сжатие использует движок самого браузера, файлы остаются на вашем устройстве.

Можно ли сжать несколько файлов?

Да. Перетащите пачку, и каждый файл будет сжат в свой .gz.

Ваши файлы никогда не покидают устройство

Каждый инструмент на Squishly Tools на 100 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.