Без качване на файлове · 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, Archive Utility на macOS и всеки уеб сървър разбират. Оригиналното име на файла се запазва, а към него се добавя .gz.

Кога gzip е правилният избор

  • Предварително компресиране на уеб ресурси. Някои хостинги за статични сайтове и CDN мрежи директно сервират файл .js.gz или .css.gz, ако той стои до оригинала, и така сървърът не компресира при всяка заявка.
  • Намаляване на лог файлове преди архивиране или прикачване към заявка за поддръжка. Логовете се компресират с 90% и повече.
  • Дъмпове на бази данни и CSV експорти, които трябва да се изпратят по имейл или да се качат на сървър. SQL дъмп от 200 MB обикновено става около 20 MB след gzip.
  • Съвместимост със система, която очаква .gz, например импорт на данни, който чете CSV, компресиран с gzip, или процес за внедряване на софтуер.
  • Единични големи файлове, при които ZIP контейнерът не добавя нищо.

Кога не помага

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

Входен файлОбичаен резултат с gzip
Сървърен лог, 50 MB3 до 5 MB
CSV експорт, 100 MB10 до 20 MB
JSON дъмп от API, 20 MB2 до 3 MB
Минифициран JavaScript, 1 MB250 до 350 KB
Снимка в JPG, 4 MB4 MB

Възстановяване на файла

За да получите оригинала обратно, използвайте инструмента gunzip или командата gunzip filename.gz в терминала. Тъй като gzip е формат за един файл, няма стъпка с преглед на съдържанието; разкомпресирането просто връща оригиналния файл. Компресирането се извършва на вашето устройство с вградения механизъм на браузъра, така че нищо не се качва на сървър, а големите файлове се обработват бързо.

Често задавани въпроси

Какво е .gz файл?

Това е файл, компресиран с gzip, често използван за уеб ресурси, логове и резервни копия в Unix. Squish ги създава с вградения механизъм на браузъра ви.

Качват ли се файловете ми?

Не. Компресирането използва собствения механизъм на браузъра ви и файловете остават на устройството ви.

Мога ли да компресирам с gzip повече от един файл?

Да. Пуснете партида и всеки файл ще бъде компресиран в отделен .gz.

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

Всеки инструмент в Squishly Tools е 100% безплатен и работи изцяло във вашия браузър. Изображенията и документите ви се обработват на собствения ви компютър и никога не се качват на сървър. Няма акаунти, няма водни знаци и няма уловка.