How to Compress and Extract Files on Android Using ZArchiver

How To Compress And Extract Files On Android Using Zarchiver Featured

Android devices don’t always allow you to open every file type you download or receive in your email. The same applies to compressing a file or group of files. Depending on what the file is, this may be a big inconvenience. Some file managers let you compress or decompress zip files, but what happens if there is a rar or 7z file you need to open? ZArchiver lets you compress and extract files on Android, even if your file manager won’t.

Tip: Need a better File Manager than the stock one? Check out some of the best File Manager apps for your Android phone.

Compressing a File on Android

The process of making a compressed folder is pretty easy actually. Install and open ZArchiver, then follow the steps below.

Create an Archive

  1. Give ZArchiver access to manage all files. This is necessary to compress files on your device.
How To Compress And Extract Files On Android Using Zarchiver Access
  1. Navigate to the folder you want to create an archive or compressed version of. By default, parent folders are shown. You’ll need to navigate to your subfolders before creating an archive.
  2. Tap the menu in the top-right corner of the window that lists all of the settings to create compressed folders in Android. You can also tap the green “+” icon at the bottom right and select the “Archive” option.
How To Compress And Extract Files On Android Using Zarchiver Menus
  1. Click “Create” to choose whether to create a new folder or archive.
  2. You’ll have the chance to choose the compression format next. To create a new compressed archive, select “Archive.” If you want to create a new folder to compress later, select “New Folder” and skip to the “New Folder Compression” section below.
How To Compress And Extract Files On Android Using Zarchiver Create
  1. Select your settings. Like many desktop apps, you can choose the settings for the archive: add a password, choose the level of compression, or choose to split the archive into multiple volumes.
How To Compress And Extract Files On Android Using Zarchiver Options
  1. You can add the files more easily if you are in the correct folder or subfolder beforehand. You can create a new folder and move all of the files there if needed. Tap the files to highlight them and tap the green checkmark at the bottom to add them to the archive.
How To Compress And Extract Files On Android Using Zarchiver Check
  1. Wait for the archive to compress your files. The level of compression depends on the compression type you chose and the type of files you’re compressing.
How To Compress And Extract Files On Android Using Zarchiver Wait

Good to know: ZArchiver also works with compressed files that you transferred from your Desktop computer.

New Folder Compression

If you’re creating a new folder from the “Create” menu, you’ll need to move or copy the files you want to be compressed. Follow the steps listed below:

  1. Navigate to the files you want to compress. This can also be entire folders.
  2. Long-tap the folder or file and select either “Cut” or “Copy.” If you choose “Cut,” this will delete the file from the original location.
How To Compress And Extract Files On Android Using Zarchiver Copy
  1. Navigate to your new folder and open it, then tap the green clipboard icon in the bottom right. Repeat this process to add more files/folders.
How To Compress And Extract Files On Android Using Zarchiver Clipboard
  1. Back out of the new folder once you’ve added all the files you want.
  2. Long-tap the folder and select “Compress to *.zip,” “Compress to *.7z,” or “Compress.” The latter option gives you the same compression setting options as creating an archive in the above section. You can also compress any existing folder in this same way.
How To Compress And Extract Files On Android Using Zarchiver Compress

Extract Files on Android

The decompress process is just as simple when you want to extract files on Android. When there is a file emailed to you or otherwise downloaded to your Android device, you have a few different options. The first option is to view the contents of the compressed archive.

  1. Open ZArchiver and use the file manager to find the archive.
  2. Tap the archive to be presented with a few options, one of which will be “View.” You will see the folders and files in the compressed archive.
How To Compress And Extract Files On Android Using Zarchiver View
  1. Extract a single file by navigating to it while using the “View” option.
  2. Tap the file and select “Extract,” then select your desired location and tap the green extract button at the bottom right.
How To Compress And Extract Files On Android Using Zarchiver Extract Single
  1. If you want to extract all files in the archive, there are other options. You can choose “Extract here,” which will empty the contents into the main folder. You can select “Extract to ./<Archive name>/” to create a new folder and extract all of the files into it. Finally, you can select “Extract” and choose a location.
How To Compress And Extract Files On Android Using Zarchiver Extracting
  1. Tap the green extract button at the bottom right after selecting your desired location.

Tip: Can’t remember where you have saved your files? Learn how to find downloaded files on your Android phone.

Supported File Types

This is a list showing all of the compatible file types you can compress, view, and decompress. If you notice, there are many not-so-commonly-accessible files on an Android.

  • Create archive: 7z (7zip), zip, bzip2 (bz2), gzip (gz), XZ, lz4, tar, zst (zstd)
  • Decompress archive types: 7z (7zip), zip, rar, rar5, bzip2, gzip, XZ, iso, tar, arj, cab, lzh, lha, lzma, xar, tgz, tbz, Z, deb, rpm, zipx, mtz, chm, dmg, cpio, cramfs, img (fat, ntfs, ubf), wim, ecm, lzip, zst (zstd), egg, alz
  • View contents: 7z (7zip), zip, rar, rar5, bzip2, gzip, XZ, iso, tar, arj, cab, lzh, lha, lzma, xar, tgz, tbz, Z, deb, rpm, zipx, mtz, chm, dmg, cpio, cramfs, img (fat, ntfs, ubf), wim, ecm, lzip, zst (zstd), egg, alz

Are there any other options?

While ZArchiver is one of the best apps to extract files on Android, it’s far from the only option. It’s popular mainly because of the wide range of file formats it supports.

Some file managers let you extract compressed files. For instance, Google Files supports extracting ZIP files. However, most file managers only support extracting versus compressing. Some apps don’t support video content. Use this guide to compress video content on Android. For larger videos, use this guide instead.

But, if you’re looking for something different or the file type you need isn’t supported, try one of the following:

RAR

RAR creates both RAR and ZIP files. It can extract RAR, 7z, ZIP, ARJ, TAR, ISO, BZ2, GZ, and XZ files. There’s even a repair function for damaged RAR and ZIP files. Create encrypted and password protected files for safer file transfers too.

  1. Select your folder(s) from the list.
  2. Tap the “Archive” button at the top.
How To Compress And Extract Files On Android Rar Choose
  1. Select your compression options. Tap “Advanced” for more options.
How To Compress And Extract Files On Android Rar Archive

Your compressed file is located in the same home directory as the original folder unless you choose a different location.

  1. If you want to extract files, select the compressed file from the list.
  2. Tap the “Extract” button at the top.
How To Compress And Extract Files On Android Rar Choose File
  1. Select your settings and tap “OK.”
How To Compress And Extract Files On Android Rar Extract

B1 Archiver

B1 Archiver works with more file formats (37 formats for extraction / 2 for compression) than RAR and offers a host of additional features, such as multi-part extraction, non-Latin symbols in file names, password protection, file management, and even hiding files from media scans.

  1. To compress files, either long tap and select “Compress” or tap the “Create Archive” button at the top. You’ll need to choose your files/folders if you choose the second method.
How To Compress And Extract Files On Android B1 Compress
  1. Select whether to compress into B1 or ZIP format, along with the file name.
How To Compress And Extract Files On Android B1 Compress Choose

Your file is stored in the same directory as the original file(s).

  1. To extract files, long tap the file and select “Extract.”
How To Compress And Extract Files On Android B1 Extract
  1. Choose where to extract the file and you’re done.
How To Compress And Extract Files On Android B1 Extract Choose

7Zipper

7Zipper doesn’t support as many files as ZArchiver, but it is easy to use. You can compress into ZIP, 7z and JAR. You can also extract ZIP, EGG, TAR, TAR.GZ, ALZ, TAR.BZ2, RAR, JAR, BZ2, LZH, and 7Z. Basic file management and split ZIP archive is included too.

  1. To compress files, long tap on the folder. You can select multiple files. Select “Create ZIP.”
How To Compress And Extract Files On Android 7zip Compress
  1. Select your options. Use the drop-down box at the top right to choose between ZIP, 7Z, and JAR.
How To Compress And Extract Files On Android 7zip Compress Choose
  1. Tap OK to compress.

Your file is stored in the same home directory by default.

  1. To extract files, long tap the file you want to extract and select “Extract Zip.” The option will change based on the file format.
How To Compress And Extract Files On Android 7zip Extract
  1. Select your options and tap “OK.”
How To Compress And Extract Files On Android 7zip Extract Choose

Frequently Asked Questions

Is there a difference between creating an archive and compressing an existing folder/file?

Not really. Both allow you to compress files/folders using the settings you choose. The main difference is that if you long-tap an existing folder, you’ll only be able to compress that particular folder.

With the “Create -> New Archive” option, you can select multiple folders to compress into a single archive. For example, if you have a dozen folders in a directory and want to compress five of those folders into a single archive, you’ll have the option to select multiple folders.

In short, creating a new archive gives you more flexibility with what you can add. However, all the folders/files must be in the same directory. You can navigate to sub-folders during the selection process.

Why are files being deleted when I create a compressed file?

There is a checkbox to automatically delete source files after compression. By default, this shouldn’t be checked. When you create a new archive or choose the “Compress” option, ensure that the check box that says “Delete source files after compression” isn’t checked.

You can also turn this off globally by doing the following:

  1. Open the menu at the top right.
  2. Select “Settings.”
  3. Choose “General.”
  4. Toggle off “Delete after compression.”

Why aren't my compressed files/folders smaller?

The default compression option is “Normal.” The percentage that files are compressed varies greatly on the file type. Documents and books will compress much more than videos, photos, and music.

If you need a higher level of compression, opt for “Maximum” or “Ultra.”

Why won't my ZIP file extract?

Occasionally, you’ll get an error when trying to extract ZIP files on Android. Typically, this means the file is corrupted, didn’t download correctly, or the process didn’t complete correctly.

Try re-downloading the ZIP file if possible. You can also try uninstalling and reinstalling ZArchiver or any other app you choose.

If the ZIP file is in a system folder, ZArchiver may not be able to access it on Android 10 and later. If this is the case, move the ZIP file outside of your Android system folders.

Image credit: Wesley Tingey via Unsplash

Is this post useful?
Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Crystal Crowder
Crystal Crowder - Staff Writer

Crystal Crowder has spent over 15 years working in the tech industry, first as an IT technician and then as a writer. She works to help teach others how to get the most from their devices, systems, and apps. She stays on top of the latest trends and is always finding solutions to common tech problems.