TAR ke ZIP

Konversi TAR ke ZIP online: ubah arsip .tar, .tar.bz2, dan .tar.xz menjadi file ZIP untuk pengguna Windows. Gratis, privat, tidak ada yang di-upload.

File diproses di browser Anda dan tidak pernah di-upload.

Cara mengonversi TAR ke ZIP

  1. Seret file .tar ke area unggah, atau klik Pilih file untuk menelusurinya.
  2. Kolom Kata sandi (hanya jika arsip terenkripsi) boleh dikosongkan. File TAR biasa tidak memiliki enkripsi, dan kolom itu diperuntukkan bagi sumber ZIP yang terenkripsi.
  3. Klik Konversi ke ZIP. Setiap file dalam tarball dibaca dan ditulis ke dalam ZIP terkompresi.
  4. Gunakan tombol Unduh untuk menyimpan hasilnya, dengan nama seperti aslinya: backup.tar menjadi backup.zip.

Tarball dibaca oleh libarchive yang berjalan di browser Anda sebagai WebAssembly, dan ZIP-nya ditulis oleh zip.js. File tetap berada di perangkat Anda selama proses berlangsung.

Mengapa tarball dan ZIP berbeda

TAR (singkatan dari "tape archive") berasal dari backup Unix pada pita magnetik. TAR hanya menyambung file satu demi satu dengan sebuah header untuk masing-masing, dan sama sekali tidak melakukan kompresi. Itulah sebabnya file .tar kira-kira sebesar total file di dalamnya. Di Linux dan macOS Anda biasanya membukanya dengan tar -xf backup.tar, dan TAR umum dipakai pada ekspor image Docker, backup server, dan data dump.

ZIP mengompresi setiap file secara terpisah dan dikenali secara native oleh Windows, macOS, dan perangkat seluler. Karena itu, mengonversi TAR ke ZIP memberi dua manfaat sekaligus: arsip bisa dibuka dengan klik ganda di desktop mana pun, dan, tidak seperti TAR biasa, isinya benar-benar dikompresi. File teks, log, ekspor CSV, dan kode sumber sering menyusut banyak; foto, video, dan file lain yang sudah terkompresi ukurannya tetap hampir sama.

Apa yang terbawa dari TAR

Isi file dan seluruh hierarki folder ditulis ke dalam ZIP, yang memakai Deflate pada level normal. Path yang panjang dan nama file non-Inggris yang dibaca dari tarball dipertahankan apa adanya.

Sebagian informasi bukan bagian dari konversi. Tanggal modifikasi asli tidak bisa dibaca dari tarball di browser, sehingga file dalam ZIP mendapat tanggal saat ini. Izin file (seperti bit executable), kepemilikan pengguna dan grup, serta direktori kosong juga tidak disalin. Jika Anda memindahkan sekumpulan skrip shell atau program antarmesin Linux dan membutuhkan detail tersebut, tetaplah memakai TAR atau TAR.GZ dan buka dengan perintah tar di tujuan.

Tips

  • Untuk file .tar.gz atau .tgz, gunakan TAR.GZ ke ZIP. Tarball terkompresi lainnya, seperti .tar.bz2 dan .tar.xz, diproses melalui Konverter Arsip.
  • Jika Anda hanya menginginkan file-filenya, Ekstrak File TAR menampilkan daftarnya untuk diunduh satu per satu.
  • Untuk membuat tarball dari ZIP, lihat ZIP ke TAR.
  • Hasilnya besar? Pisahkan File ZIP membaginya menjadi bagian-bagian yang masing-masing bisa dibuka sendiri.

Pertanyaan yang sering diajukan

Apakah ZIP-nya akan lebih kecil daripada TAR?

Biasanya, karena TAR tidak terkompresi sedangkan ZIP menerapkan Deflate. Penghematannya bergantung pada isinya: arsip yang banyak berisi teks menyusut banyak, file media hampir tidak sama sekali.

Apakah tanggal file dipertahankan?

Tidak. Tanggal yang tersimpan di tarball tidak tersedia bagi browser, sehingga setiap entri ZIP mendapat tanggal konversi. Gunakan tar -xf di komputer Anda jika Anda membutuhkan timestamp aslinya.

Apakah bisa menangani backup TAR yang sangat besar?

Arsip diproses di memori browser. Tarball hingga sekitar 700 MB dikonversi dengan kecepatan nyaman, yang lebih besar lambat, dan apa pun di atas 2 GB ditolak. Untuk backup yang lebih besar, tool command-line adalah pilihan yang lebih baik.

Bisakah saya mengonversi beberapa file TAR sekaligus?

Tidak, satu arsip per konversi. Jalankan tool lagi untuk file berikutnya.

Diperbarui

Tersalin ke clipboard