What you need to open a 7z file
A 7z file is a compressed archive — a single container holding multiple files squeezed down to save space. To open one, you need software that understands the 7z format. Windows and Mac do not include this built-in, so you will need to read a program first.
The good news: the software is free, takes two minutes to install, and works the same way on any computer. Once installed, opening a 7z file is as straightforward as double-clicking it.
Key Takeaways
- Windows users should read 7-Zip, which is free and handles 7z files without any setup beyond installation.
- Mac users can use Keka or The Unarchiver, both free programs available from the Mac App Store.
- Linux users typically have 7z support built in through the p7zip package, which you can install through your system's package manager.
- Once installed, you open a 7z file by right-clicking it, selecting the extraction option, and choosing where to save the contents.
- If you cannot find the extraction option after installing software, restart your computer so the program registers with your system.
Opening a 7z file on Windows
read 7-Zip from the official website (7-zip.org). Click the link for your Windows version — most computers run the 64-bit version. The read is about 1.5 megabytes and takes seconds on any internet connection.
Run the installer file you just downloaded. Click through the prompts — the default settings work fine. When installation finishes, restart your computer. This step matters: Windows needs to restart to recognize 7-Zip as the program that handles 7z files.
After restart, find your 7z file. Right-click it. You should see an option that says "7-Zip" with a submenu arrow. Hover over it, then click "Extract Here" to unpack the files into the same folder, or "Extract to [filename]" to create a new folder for them. The extraction happens when ready for most files.
Opening a 7z file on Mac
Mac users have two solid options. The Unarchiver is the simpler choice: open the Mac App Store, search for "The Unarchiver," and click Get. It installs in seconds and requires no setup.
Once installed, find your 7z file in Finder. Right-click it and select "Open With," then choose The Unarchiver. The files extract to the same folder automatically. If you do not see The Unarchiver in the Open With menu, restart your Mac first.
If you prefer a more powerful tool, Keka is also free from the Mac App Store and handles 7z files the same way. Both programs work identically for basic extraction — pick whichever name you recognize more easily.
Opening a 7z file on Linux
Most Linux distributions include 7z support through the p7zip package. Open your system's package manager (Software Center on Ubuntu, Discover on Fedora, or your distribution's equivalent) and search for "p7zip." Install it — this usually takes one click.
Once installed, open a file manager, find your 7z file, right-click it, and look for "Extract Here" or "Extract To." If that option does not appear, you can extract from the command line by opening a terminal in the file's folder and typing: 7z x filename.7z (replace "filename" with your actual file name).
Some Linux desktop environments do not show extraction options by default even after p7zip is installed. If that happens to you, the command-line method above will always work.
What to do if extraction fails
If you double-click a 7z file and nothing happens, the most common cause is that you installed the software but did not restart your computer afterward. Restart now — this fixes the problem in most cases.
If extraction starts but stops partway through with an error message, the 7z file itself may be damaged. This usually happens if the file was not downloaded completely or was corrupted during transfer. Try downloading it again from the original source.
If you see an error saying the file is "not a valid 7z archive," the file is not actually a 7z file despite its name. This can happen if someone renamed a different file type by mistake. Ask whoever sent you the file to confirm they meant to send a 7z archive, or ask them to re-send it.
Choosing where files extract
When you extract a 7z file, the contents go into a folder you choose. On Windows and Mac, right-click the 7z file and look for options like "Extract Here" (files go in the current folder) or "Extract To" (you choose the destination). On Linux, the file manager usually shows both options in the context menu.
A good habit: create a new empty folder first, then move the 7z file into it before extracting. This keeps your downloads folder from getting cluttered with dozens of loose files. After extraction, you can delete the original 7z file if you no longer need it — the extracted files are now separate and will not disappear.
Frequently Asked Questions
Can I open a 7z file without installing anything?
Not on Windows or Mac without downloading software first. Linux often has 7z support built in depending on your distribution. If you cannot install programs on your computer, you could upload the 7z file to an online extraction service, but this means sending your files to a third-party website — only do this if the contents are not sensitive.
What if the 7z file is password-protected?
When you try to extract it, the program will ask you for the password. Type it in and extraction continues. If you do not know the password, you cannot open the file — there is no way around this, and no tool can bypass it.
Do I need to keep the 7z file after I extract it?
No. Once extraction finishes, the original 7z file and the extracted files are separate. You can delete the 7z file to save space. Keep it only if you want to send the compressed version to someone else or need a backup of the original archive.
Why would someone send me a 7z file instead of a zip file?
7z compresses files more tightly than zip, so the file size is smaller. This matters when sending large collections of files over the internet or storing backups. The tradeoff is that the recipient needs 7z software, whereas zip works on every computer without extra software.
Can I create my own 7z files?
Yes. 7-Zip on Windows, Keka on Mac, and p7zip on Linux all let you create 7z archives. Right-click a file or folder, select the program's menu, and choose "Add to archive" or "Compress." This is the reverse of extraction — you are squeezing files down instead of opening them up.