How to Open 7z Files on Windows, Mac, Linux and Phones
A .7z file is an archive made with the 7-Zip format. It usually compresses better than ZIP, but fewer devices open it out of the box. Here is how to open one on every common platform, how passwords and split parts work, and how to read the error messages.
Updated 2026-10-13 · Written and tested by the UnpackNest editorial team (TECCONET)
What makes 7z different from ZIP
7z was designed by Igor Pavlov together with the free 7-Zip program. Three features explain most of the differences you will notice:
- Stronger compression. 7z normally uses LZMA2, which can make archives noticeably smaller than ZIP, especially for text, code and software installers. The price is slower compression and more memory while extracting.
- Solid archives. Many small files are compressed as one continuous stream. That saves space but means a single damaged byte can affect many files, and extracting one file may require decompressing those stored before it.
- AES-256 encryption with hidden names. A 7z can encrypt the file data and, optionally, the list of file names, so you see nothing until you enter the password.
Open a 7z in your browser with UnpackNest
The UnpackNest 7z tool runs the official 7-Zip engine (version 24.09, compiled to WebAssembly) inside your browser. The archive is read in slices from your device and never uploaded.
- Open the UnpackNest 7z tool.
- Tap Choose a 7z file and select the .7z. The 7-Zip engine (about 1.6 MB) loads only now, so the page itself stays light.
- The tool lists every entry with its size. Entries with a lock icon are encrypted.
- If the archive is protected, type the password in the Password box and press Unlock. The password stays in the page; it is never sent anywhere.
- Press Extract next to a file. 7-Zip verifies the CRC before your browser saves it.

Limits worth knowing: each extracted file can be up to 1 GB in the browser, because the engine keeps it in memory until you save it. For a 10 GB disk image inside a 7z, use desktop 7-Zip. Split sets (.7z.001, .7z.002 …) are supported: select all parts together in the file picker.
Windows
Windows 11 (recent versions)
Recent Windows 11 updates added native support for reading 7z, RAR and TAR archives through File Explorer. If your PC is up to date:
- Right-click the .7z and choose Extract All….
- Choose a destination and press Extract.
Built-in support does not handle every case: password-protected 7z files and split sets often fail. If you see an error, use 7-Zip.
7-Zip (Windows 10 and 11)
- Install 7-Zip from the official site, 7-zip.org. It is free and open source.
- Right-click the .7z, choose 7-Zip (on Windows 11, first Show more options), then Extract to "name\".
- Enter the password if asked.
macOS
macOS's Archive Utility does not open 7z files. Two free apps do:
- Keka (from keka.io or the Mac App Store, where it is paid to support the developer) or The Unarchiver (free on the Mac App Store).
- After installing, right-click the .7z, choose Open With, then the app. Files are extracted next to the archive.
Linux
Most distributions package the official 7-Zip as 7zip (command 7zz) or the older p7zip (command 7z).
- Install: on Debian or Ubuntu,
sudo apt install 7zip; on Fedora,sudo dnf install 7zip. - Extract with folders:
7zz x archive.7z. - List without extracting:
7zz l archive.7z. Test integrity:7zz t archive.7z.
Use x (keeps folders), not e (flattens everything into one directory).
Android and iPhone
Phone file managers rarely open 7z. You have two options:
- Use the browser tool above. On a phone, a few hundred megabytes is comfortable; very large single files can exceed the memory a mobile browser allows.
- Install a dedicated app. On Android, ZArchiver is a long-standing choice; on iPhone, apps such as iZip or Documents by Readdle can extract 7z. Check the permissions an app requests before installing it.
Password-protected 7z files
If the file list is visible but entries show a lock, only the data is encrypted. If you see nothing until you enter a password, the archive also encrypts its headers. Either way:
- The password comes from whoever made the archive. There is no "default" password.
- 7z uses AES-256 with a slow key derivation; guessing a strong password is not realistic. Forgotten your own? Check your password manager and old messages first.

Error messages and what they mean
| Message | Meaning | Fix |
|---|---|---|
| "Can not open the file as archive" | Not a 7z, or the start of the file is missing | Check the size and file type; download again |
| "Unexpected end of archive" / "Headers Error" | Incomplete download or missing split part | Get the full file or all parts |
| "Wrong password" | The password is wrong, or has a trailing space | Type it by hand; check upper and lower case |
| "CRC Failed" / "Data Error" | Damaged data, or (in encrypted archives) a wrong password | Try the password again, then get a fresh copy |
| "Unsupported Method" | A method your tool lacks, often in very old or very new archives | Update 7-Zip |
| A missing-part message | One volume of a split set is not selected | Select every .7z.00N file together |
Which tool to choose
- One-off, small to medium archive, any device: the browser tool.
- Large archives, frequent use, or creating archives: desktop 7-Zip (Windows, Linux) or Keka (Mac).
- Corporate laptop where you cannot install software: the browser tool, as long as your company allows the site.
Frequently asked questions
Is 7z safer than ZIP?
Its AES-256 encryption is much stronger than ZIP's legacy ZipCrypto. But the format does not make the contents safe: a 7z can still carry malware, so the usual care applies.
Why is extracting a 7z slower than a ZIP?
LZMA2 does more work to save space, and solid archives may need to decompress earlier files first.
Can I convert a 7z to ZIP?
Extract it, then create a ZIP from the extracted folder. The create-archive guide shows how.
What is a .7z.001 file?
The first part of a split 7z archive. See the split archives guide.
Tools for this task
- Open 7z files and split .7z.001 archives onlineLZMA/LZMA2, AES-256, multi-volume.