Безкоштовний онлайн-інструмент стиснення Gzip - Стиснення рядків та файлів
Стисніть або розпакуйте текст і файли через Gzip онлайн: завантажте файл або введіть текст, отримайте .gz чи Base64. Швидко, безпечно й лише у браузері.
Вхід
Вихід
Підтримка рядків та файлів
Стискайте як текстові рядки, так і файли будь-якого типу.
Обробка на стороні клієнта
Все стиснення відбувається у вашому браузері для максимальної конфіденційності.
Вихід Base64
Отримуйте рядки, закодовані в Base64, для легкого використання у веб-додатках.
Стисніть будь-який текст або файл у формат Gzip прямо у браузері — без реєстрації та без завантаження на сервер. Результат можна зберегти як файл .gz або скопіювати у вигляді рядка Base64 для використання у веб-застосунках. Той самий інструмент розпаковує наявні Gzip-дані назад до вихідного вмісту. Все обробляється локально за допомогою вбудованого в браузер CompressionStream API, тому ваші дані нікуди не передаються.
Як використовувати інструмент Gzip
- 1
Оберіть режим: Рядок або Файл
Перейдіть до режиму «Рядок», щоб стиснути введений текст, або до режиму «Файл», щоб завантажити файл будь-якого типу з вашого пристрою.
- 2
Введіть дані
Надрукуйте або вставте текст у поле введення, або перетягніть файл у зону завантаження.
- 3
Натисніть «Стиснути» або «Розпакувати»
«Стиснути» перетворює вхідні дані на Gzip-дані; «Розпакувати» відновлює Gzip назад до вихідного тексту або файлу.
- 4
Скопіюйте або завантажте результат
Скопіюйте рядок Base64 для використання у веб-застосунках або завантажте файл .gz, щоб зберегти стиснений результат локально.
Посилання
- RFC 1952 — Специфікація формату файлів GZIP
Специфікація IETF, що визначає формат файлу GZIP: заголовок, CRC та структуру членів.
- RFC 1951 — Формат стиснутих даних DEFLATE
Специфікація алгоритму DEFLATE, який GZIP використовує для стиснення потоку даних.
- MDN — CompressionStream API
Браузерний Web API для стиснення gzip та deflate, що забезпечує обробку на стороні клієнта в цьому інструменті.
Схожі інструменти
Розпакування Gunzip
Розпакуйте файли .gz та рядки Gzip Base64 назад до вихідного вмісту.
Кодування / Декодування Base64
Кодуйте або декодуйте рядки Base64, зокрема Base64-вивід цього інструмента.
Стиснення PDF
Зменшіть розмір PDF-документів прямо у браузері.
Форматувальник JSON
Відформатуйте та перевірте JSON перед стисненням або після розпакування за допомогою Gzip.
Часті запитання
- Що таке стиснення Gzip і навіщо воно потрібне?
- Gzip — це популярний алгоритм стиснення, який зменшує розмір текстових і бінарних файлів. Він широко використовується на веб-серверах для прискорення завантаження сторінок і в розробці для зменшення розміру артефактів збірки.
- Мої файли завантажуються на сервер?
- Ні. Стиснення та розпакування виконуються повністю локально у вашому браузері через CompressionStream API. Ваші файли й текст залишаються виключно на вашому пристрої.
- Чи можу я стискати як файли, так і простий текст?
- Так. Оберіть режим «Рядок» для введеного тексту або режим «Файл», щоб завантажити файл будь-якого типу. У результаті отримаєте файл .gz або рядок Base64.
- Чому стиснений вивід відображається у форматі Base64?
- Вивід Gzip є бінарними даними, які не можна безпечно відобразити або скопіювати як звичайний текст. Base64 кодує ці дані в ASCII-рядок, придатний для вставки у JSON, конфіги чи веб-застосунки. Щоб отримати «сирий» файл .gz, скористайтеся режимом «Файл».
- Яка різниця між Gzip і DEFLATE?
- DEFLATE (RFC 1951) — це базовий алгоритм стиснення. Gzip (RFC 1952) обгортає DEFLATE-стиснені дані заголовком, необов'язковими метаданими та контрольною сумою CRC-32 для перевірки цілісності.
- Чи можна розпакувати GZ-файл онлайн?
- Так. Цей самий інструмент підтримує розпакування: завантажте файл .gz або вставте рядок Gzip Base64 й натисніть «Розпакувати». Все відбувається у браузері без жодних завантажень на сервер.