Gzip Sıkıştırma / Açma

Metin ve dosyalar için gzip, zlib ve ham deflate; boyutlar ve sıkıştırma oranıyla.

Yerelde çalışır · hiçbir şey yüklenmez
Text
Compressed (Base64)

Ne işe yarar?

Gzip her yerde karşınıza çıkar: HTTP yanıtları, log arşivleri, mesaj kuyrukları ve JSON ya da veritabanlarındaki Base64 verileri. Bu araç, tarayıcının yerleşik CompressionStream ve DecompressionStream API’leriyle sıkıştırır ve açar.

  • Üç biçim: gzip (RFC 1952, .gz), zlib başlıklı deflate (RFC 1950; çoğu kütüphanenin “deflate” dediği biçim) ve deflate-raw (RFC 1951; ZIP dosyalarının içinde ve bazı API’lerde kullanılır).
  • Metin modu siz yazarken sıkıştırır ve sonucu Base64 olarak gösterir. Açmak için Base64 (H4sI...) veya hex (1f8b...) yapıştırın; Otomatik algıla biçimi başlık baytlarından tanır.
  • Dosya modu herhangi bir dosyayı .gz olarak sıkıştırır ve orijinal dosya adını ve tarihini, tıpkı gzip komutu gibi gzip başlığına yazar; böylece gunzip -N adı geri yükler. Bir .gz dosyası bıraktığınızda dosya açılır ve kayıtlı ad yeniden kullanılır.
  • İstatistikler: orijinal ve sıkıştırılmış boyut, oran ve kazanılan alan.
  • Net hata mesajları: yanlış biçim, kesilmiş veri ve sondaki fazladan veri açıkça bildirilir.

Nasıl kullanılır?

Metin veya Dosya seçin, bir biçim belirleyin (genellikle gzip) ve yazın, yapıştırın ya da bırakın. Base64 çıktısını Ctrl+Enter ile kopyalayın veya ham baytları indirin.

Sınırlamalar

Tarayıcı API’si sıkıştırma düzeylerini sunmaz; bu nedenle sonuçlar gzip -9 çıktısına yakındır, ancak her zaman bayt bayt aynı değildir. CompressionStream desteği olmayan çok eski tarayıcılar desteklenmez; tarayıcınız bunlardan biriyse sayfa sizi uyarır.

Gizlilik

Sıkıştırma yerelde çalışır; dosyalar bilgisayarınızdan hiç çıkmaz. Yerel depolamada yalnızca metin girdisi tutulur.