Converters

Archive Extractor

Extract files from a .zip, .7z, .rar, .tar, .tar.gz, or .tgz archive — each file individually downloadable. Runs entirely in your browser using a WebAssembly build of libarchive; archives up to 100 MB are never uploaded to a server.

Click to upload or drag and drop

ZIP, 7Z, RAR, TAR, TAR.GZ, or TGZ

Which formats this handles

This extracts ZIP, 7Z, RAR (both v4 and v5), TAR, and gzip-compressed TAR (.tar.gz / .tgz) archives — one tool for the formats you're most likely to actually encounter, instead of separate tools per format. It only extracts; to create a new archive, use the site's Zip Files tool (ZIP creation is the one format with a straightforward, license-free way to build new archives in the browser — 7Z and RAR creation require their own proprietary or much more complex tooling that isn't a good fit for a lightweight browser tool).

For a plain .zip, Unzip Files is the lighter choice: it downloads a JavaScript library of roughly 0.1 MB, whereas this tool loads a WebAssembly extraction engine of about 1 MB the first time. Use this one when the archive is 7Z, RAR, TAR or TAR.GZ, or when you want a clear message for password-protected files.

Password-protected archives

Not currently supported — if an archive is encrypted, you'll see a clear message rather than a confusing failure, but there's no password prompt to unlock it yet.

What you get after extracting

  • A list of every file with its full folder path, such as photos/2024/img1.jpg, and a count such as 12 files found. Each row has its own Download button; there is no single download for everything.
  • A file is saved under its own name only, without the folders. If two folders each hold a file called notes.txt, both download as notes.txt, so rename the first before saving the second.
  • Empty folders are not listed. An archive that holds only empty folders shows "This archive doesn't contain any extractable files."

Names and sizes it accepts

The file name must end in .zip, .7z, .rar, .tar, .tar.gz or .tgz (capital letters are fine). A bare .gz, .tar.bz2 or .tar.xz is turned away with the list of supported names. The archive itself can be up to 100 MB.

Every file is unpacked into the tab's memory at once, so a small archive that expands to a very large amount of data can still strain a low-memory device even though it is under the limit.

Messages you may see

  • "This archive is password-protected, which isn't supported yet." The tool checks for encryption before it extracts anything.
  • "Couldn't read this archive" means it is damaged, in an unsupported variant, or encrypted in a way the check did not catch.

Frequently asked questions

Which archive formats does this support?

ZIP, 7Z, RAR (both the older v4 and current v5 format), TAR, and gzip-compressed TAR (.tar.gz / .tgz) — extraction only for all of them.

Can this create a .7z or .rar archive?

No — only extraction. Creating a ZIP is straightforward and license-free to do in a browser, which is why the site's separate Zip Files tool exists for that. 7Z and RAR creation require their own proprietary or far more complex tooling that isn't a good fit for a lightweight browser-based tool.

Can this open password-protected archives?

Not currently — if the archive is encrypted, you'll see a clear message rather than a confusing failure, but there's no password prompt to unlock it yet.

Why did two of my files download with the same name?

Each file is saved under the last part of its path, without the folder. Files with the same name in different folders therefore share a download name. The list still shows the full paths, so you can tell them apart.

Can I download all the files at once?

No. Each extracted file has its own Download button. For many files, extract only the ones you need, or use a desktop archive program for the full set.

Why is my .tar.xz or .gz file rejected?

Only .zip, .7z, .rar, .tar, .tar.gz and .tgz names are accepted. A single compressed file ending in .gz, and tar archives compressed with bzip2 or xz, are not on the list.

Related tools

  • Zip Files — to create a .zip (this tool only extracts)
  • Unzip Files — a lighter option for plain .zip files