Lompat ke konten
Aback Tools Logo

Dekompresor String (GZIP/LZ)

Dekompres payload terkompresi GZIP+Base64, DEFLATE+Base64, dan LZ-String kembali ke teks terbaca seketika di browser Anda. Mendukung ketiga varian LZ-String - Base64, UTF-16, dan URI-safe. Tanpa unggah ke server dan tanpa pendaftaran.

Decompress String
Paste a GZIP+Base64, DEFLATE+Base64, or LZ-String compressed payload to decompress it back to readable text. Runs entirely in your browser - your data never leaves your device.

Compression Algorithm

Supported Formats

GZIP+Base64 - used by server-side APIs, HTTP responses, and tools like the Text Compressor (GZIP). DEFLATE+Base64 - raw DEFLATE without GZIP framing. LZ-String - used by localStorage compression libraries, URL state encoding, and client-side caching tools.

Mengapa memakai dekompresor string kami?

  • Dekompresi string instan: dekompres payload GZIP+Base64, DEFLATE+Base64, dan LZ-String seketika di browser Anda. Dekompresor memproses semuanya secara lokal - tanpa menunggu unggahan, tanpa bolak-balik ke server, dan hasil dalam milidetik.
  • Dekompresor string online yang aman: payload terkompresi Anda tidak pernah keluar dari perangkat. Dekompresor berjalan sepenuhnya di browser - tanpa unggahan ke server, tanpa transmisi data, dan 100 % privat. Aman untuk payload API, token, dan data sensitif.
  • Dekompresor string online tanpa instalasi: gunakan dekompresor langsung di browser modern apa pun, tanpa unduhan software, tanpa plugin, dan tanpa akun. Mendukung GZIP, DEFLATE, dan ketiga varian pengodean LZ-String.
  • 100 % gratis selamanya: dekompresor string sepenuhnya gratis, tanpa pendaftaran, tanpa paket premium, tanpa batas ukuran payload, dan tanpa iklan. Dekompres string tanpa batas dengan biaya nol, selamanya.

Kasus penggunaan umum dekompresor string

  • Debugging respons API: dekompres respons API terkode GZIP+Base64 untuk memeriksa payload JSON mentah. Dekompresor memungkinkan Anda membaca data API terkompresi tanpa menulis kode atau menyiapkan lingkungan lokal.
  • Inspeksi payload terkompresi: debug payload terkompresi di permintaan jaringan, file log, atau antrean pesan. Tempelkan string Base64 langsung ke dekompresor untuk melihat isi aslinya seketika.
  • Pemulihan data localStorage: pulihkan dan periksa data yang disimpan di localStorage dengan kompresi LZ-String. Dekompresor mendukung ketiga varian pengodean LZ-String - Base64, UTF-16, dan URI-safe.
  • Penguraian state URL: uraikan state terkode LZ-String URI dari parameter query URL yang dipakai pustaka routing sisi klien. Dekompresor mengembalikan state JSON atau teks asli dari parameter URL terkompresi.
  • Inspeksi cookie terkompresi: periksa nilai cookie terkompresi LZ-String yang dipakai pustaka pengelolaan sesi dan persistensi state. Dekompresor menguraikan nilai terkompresi kembali ke JSON atau teks terbaca.
  • Analisis token terkompresi: analisis token, blok konfigurasi, atau objek state terserialisasi yang terkode GZIP+Base64. Dekompresor menampilkan isi aslinya tanpa memerlukan perkakas sisi server.

Apa itu dekompresor string?

Dekompresor string membalik proses kompresi - menerima string terkompresi dan terkode lalu mengembalikannya ke teks terbaca semula. String terkompresi muncul di banyak konteks: respons API terkode GZIP+Base64, nilai localStorage terkompresi dengan LZ-String, parameter query URL terkode LZ-String URI, dan payload DEFLATE mentah. Dekompresor string mendukung semua format ini dan berjalan sepenuhnya di browser memakai API native DecompressionStream untuk GZIP/DEFLATE serta implementasi LZ-String JS murni untuk varian LZ.

Cara kerja dekompresor string kami

  1. Pilih algoritma: pilih format kompresi yang cocok dengan input Anda - GZIP+Base64, DEFLATE+Base64, LZ-String Base64, LZ-String UTF-16, atau LZ-String URI. Jika ragu, coba GZIP+Base64 lebih dulu karena ini format paling umum untuk payload API.
  2. Tempelkan string terkompresi Anda: tempelkan string terkompresi ke panel input. Dekompresor menerima panjang input apa pun - dari nilai localStorage yang pendek hingga payload respons API yang besar.
  3. Dekompres dan periksa: klik «Dekompres string» dan teks terdekompresi muncul seketika di panel keluaran. Salin ke clipboard atau unduh sebagai file .txt. Data Anda tidak pernah keluar dari browser.

Format kompresi yang didukung

  • GZIP + Base64: format paling umum untuk payload API terkompresi dan respons HTTP. Dekompresor menguraikan string Base64 lalu mendekompresnya memakai API native DecompressionStream browser dalam format 'gzip'.
  • DEFLATE + Base64: data DEFLATE mentah yang dikodekan Base64 - dipakai sebagian pustaka kompresi yang melewati overhead pembungkus GZIP.
  • LZ-String (Base64): LZ-String terkompresi dengan keluaran Base64 - varian LZ-String paling umum, dipakai pustaka kompresi localStorage seperti lz-string dan localforage-lz-string.
  • LZ-String (UTF-16 / URI): pengodean LZ-String alternatif - UTF-16 untuk penyimpanan string ringkas dan Base64 URI-safe untuk pengodean parameter query URL.

Keterbatasan penting

Dekompresor string bekerja dengan string terkompresi berbasis teks. Alat ini tidak dapat mendekompres file biner (gunakan Dekompresor GZIP atau Ekstraktor ZIP untuk itu). Dekompresi LZ-String mengharuskan input dikompresi dengan varian LZ-String yang sesuai - mencampur varian (misalnya memakai dekoder Base64 pada string UTF-16) akan menghasilkan keluaran kacau atau kesalahan. Jika dekompresi gagal, coba varian algoritma lain.

Pertanyaan yang Sering Diajukan

Dekompresor string membalik proses kompresi - menerima string terkompresi dan terkode lalu mengembalikannya ke teks terbaca semula. Dekompresor string online gratis kami mendukung GZIP+Base64, DEFLATE+Base64, dan ketiga varian LZ-String (Base64, UTF-16, URI). Alat ini berjalan sepenuhnya di browser memakai API native DecompressionStream dan implementasi LZ-String JS murni.

GZIP+Base64 adalah format paling umum - coba ini dulu untuk payload API, respons HTTP, dan string terkompresi buatan server. LZ-String Base64 dipakai pustaka kompresi localStorage. LZ-String URI dipakai untuk mengodekan state pada parameter query URL. LZ-String UTF-16 dipakai untuk penyimpanan string ringkas di memori.

Ya, sepenuhnya. Dekompresor string berjalan sepenuhnya di browser Anda. Payload terkompresi Anda tidak pernah diunggah ke server mana pun dan tidak pernah keluar dari perangkat. Semua dekompresi terjadi secara lokal dengan privasi penuh terjamin.

Ya - 100 % gratis, selamanya. Tanpa pendaftaran, tanpa akun, tanpa paket premium, tanpa batas ukuran payload, dan tanpa iklan. Dekompres string tanpa batas sepenuhnya gratis.

LZ-String adalah pustaka kompresi JavaScript berbasis algoritma kompresi LZ. Alat ini banyak dipakai untuk mengompres data sebelum disimpan di localStorage, mengodekan state pada parameter query URL, dan mengompres nilai cookie. Dekompresor string mendukung ketiga format keluaran LZ-String: Base64, UTF-16, dan Base64 URI-safe.

Biasanya berarti algoritma yang dipilih tidak cocok dengan format kompresi input Anda. Coba algoritma lain - misalnya, jika GZIP+Base64 gagal, coba LZ-String Base64. Periksa juga apakah string input lengkap dan tidak terpotong.

Tidak. Dekompresor string dirancang untuk string terkompresi berbasis teks. Untuk file biner .gz, gunakan alat Dekompresor GZIP. Untuk arsip ZIP, gunakan Ekstraktor File ZIP. Untuk arsip .tar.gz, gunakan Ekstraktor TAR.GZ.

DEFLATE adalah algoritma kompresi yang mendasari. GZIP adalah DEFLATE plus pembungkus format file (header, checksum, metadata). Jika string Base64 Anda dikompresi dengan GZIP (kasus paling umum), gunakan GZIP+Base64. Jika dikompresi dengan DEFLATE mentah tanpa pembungkus GZIP, gunakan DEFLATE+Base64.

Tidak ada batas ukuran buatan. Batas praktisnya bergantung pada memori yang tersedia di browser Anda. Untuk kasus penggunaan umum - payload API, nilai localStorage, state URL - dekompresor menanganinya seketika.