If you are on Windows 11, you can probably stop reading after this paragraph: File Explorer has opened 7Z archives natively since the late-2023 update — right-click the file, choose Extract All, done. No download, no install. On Windows 10, macOS and Linux you still need a tool, and this guide covers each of them, plus the errors that send people looking for help.
Does Your System Already Open 7Z?
| System | Built-in 7Z support | What to do |
|---|---|---|
| Windows 11 (23H2 and later) | Yes | Right-click → Extract All |
| Windows 10 | No | Install 7-Zip |
| macOS | No | Install Keka, or use p7zip in Terminal |
| Linux | Usually via the archive manager | Install p7zip-full if the manager refuses |
| iOS / Android | No | Use a file manager app with archive support |
| Any system, one-off file | — | Extract 7Z online without installing anything |
Windows 11: Extract Without Installing Anything
- Right-click the
.7zfile in File Explorer. - Choose Extract All.
- Pick a destination folder and confirm.
Windows 11 gained native 7Z, RAR and TAR extraction in late 2023 through the libarchive project, and later updates added Compress to → 7z File for creating them. What it can't do is passwords: to open an encrypted archive, use 7-Zip or the online extractor, which has a password field; to make one, you need 7-Zip. For default apps and the Extract Here vs Extract to choice, see how to open 7Z files on Windows.
Windows 10: 7-Zip
7-Zip is free, open source, and the reference implementation of the format. Download the 64-bit .exe from the official site, install it, then right-click any archive → 7-Zip → Extract Here (dumps files into the current folder) or Extract to "name\" (creates a subfolder — the safer choice for archives with many files).
Alternatives exist — NanaZip is a modern 7-Zip fork from the Microsoft Store, PeaZip adds a different interface, WinRAR handles 7Z but is paid after the trial. None of them extract anything 7-Zip cannot.
macOS
Keka is the usual choice (the Unarchiver and Apple Silicon details are in how to open 7Z on Mac): install it, then right-click the archive → Open With → Keka. To make Keka the default for archives, get info on any .7z file, set Open with: Keka, and click Change All.
For the command line, install p7zip via Homebrew and use the same syntax as Linux:
brew install p7zip
7z x archive.7z
Linux
Most desktop archive managers handle 7Z once the backend is installed:
sudo apt install p7zip-full # Ubuntu, Debian
sudo dnf install p7zip p7zip-plugins # Fedora, RHEL
sudo pacman -S p7zip # Arch
7z x archive.7z # extract with full paths
7z x archive.7z -o/target/dir # extract to a specific folder
7z l archive.7z # list contents without extracting
7z x archive.7z -pPASSWORD # password-protected archive
7z x preserves the directory structure inside the archive; 7z e flattens everything into one folder, which is almost never what you want.
Extracting Only What You Need
Large archives do not have to be unpacked whole. Open the archive in 7-Zip or Keka, browse it like a folder, and drag out the files you need. On the command line:
7z x archive.7z "docs/report.pdf" -o./out
7z x archive.7z "*.jpg" -r -o./photos
Split Archives: .7z.001, .7z.002, .7z.003
Files split for transfer arrive as a numbered series. You do not extract each part — you extract the first one:
- Put every part in the same folder. A missing part means a failed extraction.
- Open
archive.7z.001(or run7z x archive.7z.001). - The tool joins the parts itself and unpacks the contents.
Online, select all the parts at once in Extract 7Z; they're joined and unpacked as one archive.
If the parts came from different downloads, compare their sizes: every part except the last should be exactly the same size.
Password-Protected Archives
Enter the password when prompted — online, type it into the Archive password field of Extract 7Z before you pick the file. If it is rejected and you are sure it is correct:
- Check Caps Lock and the keyboard layout — passwords are case-sensitive.
- Retype it by hand instead of pasting; copied passwords often carry a trailing space or a newline.
- Non-ASCII characters in a password can fail between tools; try extracting with 7-Zip specifically.
- An archive with encrypted filenames shows nothing at all until the password is accepted. That is expected, not corruption.
There is no legitimate way to recover a lost 7Z password. AES-256 with a decent password is not brute-forceable.
When Extraction Fails
"Cannot open file as archive" — the download is incomplete or the file is not really a 7Z. Compare the file size against the source, and check for a .7z.001 series you are missing parts of. Re-download before anything else.
"CRC failed" or "Data error" — the archive is corrupted, usually from an interrupted transfer. There is no repair for 7Z; get a fresh copy. If you have the original files, re-create the archive with -mx=9 and verify with 7z t archive.7z.
"Not enough space" — the archive is smaller than its contents, sometimes several times over. Run 7z l archive.7z to see the uncompressed size before extracting.
"Access denied" — you are extracting into a protected location (Program Files, a system folder) or the files are read-only. Extract to your Downloads or Documents folder instead.
Extraction is unbearably slow — 7Z with maximum compression is CPU-bound on decompression too; large archives on a mechanical drive or a low-power laptop take minutes. Watch the progress bar rather than restarting.
Converting 7Z to ZIP
If you need to pass the archive to someone who cannot open 7Z, convert it: our 7Z to ZIP converter does the round trip in one step. Expect the ZIP to be bigger for text-heavy content: in our 7Z vs ZIP test, 7Z came out 15% smaller than ZIP on documents and 44% smaller on source code, while photos barely differed.
Related Topics
- 7Z vs ZIP: Archive Format Comparison — measured compression differences
- Open 7Z Files on Windows 11 — the native route in detail
- Open 7Z Files on Mac — Keka and Terminal walkthrough
- Extract 7Z online — no software install
Conclusion
On Windows 11 a 7Z archive opens with a right-click. Everywhere else, one tool solves it permanently: 7-Zip on Windows 10, Keka or p7zip on macOS, p7zip-full on Linux. When extraction fails, the cause is almost always an incomplete download, a missing part of a split archive, or a destination folder you cannot write to — in that order.