Articles · Apps

Archive tools on Android compared

Most people need an archive tool twice a year and then need it badly, usually for a multi-part download or something with a password. The two mainstream options handle the everyday case identically and diverge on the awkward ones.

Format and feature support

ZArchiverRAR
ZIP, 7z, tar, gzYesYes
RAR extractionYesYes, from the format's authors
RAR creationNoYes
Split archivesYesYes, and more reliably
Password-protectedYesYes
Repairing a damaged archiveNoYes, with recovery records
AdvertisingFree version has someFree version has some

Advertisement

The tools

1

ZArchiver

ZDevs
4.2 100 M+ 5 MB

ZArchiver. Handles more formats than anything else on Android, extracts everything, and is small and fast. The general answer.

2

RAR

RARLAB (published by win.rar GmbH)
4.2 100 M+ 13 MB

From the format's authors. The only one that creates RAR archives and the only one that repairs a damaged one using recovery records.

3

MiXplorer

PishroDevs
4.5 500 K+ 7 MB

A file manager with archive handling built in, which is often enough and saves installing anything extra.

4

File Manager

File Manager Plus
4.7 100 M+ 23 MB

Same reasoning, with a simpler interface.

5

WinZip

WinZip Computing, LLC
2.7 10 M+ 37 MB

WinZip. Familiar to desktop users, with cloud integration; the free tier is limited.

6

B1 Archiver

B1 Group Software
3.9 5 M+ 7 MB

B1 Archiver. Handles B1, ZIP and RAR with a simple interface.

7

X-plore

Lonely Cat Games
4.4 10 M+ 25 MB

X-plore. A dual pane file manager that browses inside archives as if they were folders.

8

Material Files

Hai Zhang
4.4 1 M+ 12 MB

Material Files. Opens common archives inside an open source file manager.

9

FX File Explorer

NextApp, Inc.
3.8 10 M+ 12 MB

FX File Explorer. Creates and extracts archives as part of normal file management.

10

ES File Explorer

ES Global
4.6 100 M+ 69 MB

ES File Explorer. Archive support built in, though it carries more advertising than the rest.

Split archives, the part that goes wrong

A large file split into part1, part2 and so on has to have every part present in the same folder before extraction. Opening part1 alone gives an error that does not explain this.

  1. Put every part in one folder Not spread through Downloads. The tool finds the others by filename.
  2. Do not rename anything The sequence is read from the names. A renamed part becomes invisible.
  3. Open the first part Not the largest, and not the last. The first part contains the index.
  4. Check every part downloaded completely One truncated part fails the whole extraction, usually near the end.
Will extract
  • Every part present, original names
  • Extracted from the first part
  • Enough free space for the result
Will fail
  • A missing part
  • Renamed files
  • One truncated download
  • Less free space than the extracted size

The space requirement

Extraction needs room for the archive and the extracted contents at the same time. For a compressed archive the result can be several times the archive size, which is a surprise if you were already short of space.

Check the uncompressed size before starting, and extract to somewhere with room. On Android 11 and newer the tool also needs all-files access to write outside its own folder, and without it extraction fails with a permission error that reads like a corruption error.

ZArchiver for everything, RAR when you need to create or repair one. Keep every part of a split archive together and unrenamed.

Frequently asked questions

Can I extract a password-protected archive without the password?

No. That is what the encryption is for.

Why does my split archive not extract?

A missing or renamed part, or one that did not download completely. Open the first part with all parts in the same folder.

Do I need an archive app at all?

Not for plain ZIP files, which several file managers handle. For RAR, 7z or split archives, yes.

Read next

Three different problems with one symptom

Nothing has infected your phone. Something you installed has permission, and the fix is a list in settings.

The port does more than charging

A phone will happily run a keyboard, a mouse and a memory stick. It will not power a desktop hard drive.

Difficult, and never in a hurry

Hard and fast are different things. Almost every game confuses them, and these do not.