← Package directory
Available on winget

Install WinRAR

Compress, Encrypt, Package and Backup with only one utility

Install with winget
winget install --id RARLab.WinRAR
Upgrade
winget upgrade --id RARLab.WinRAR
Uninstall
winget uninstall --id RARLab.WinRAR

About WinRAR

- WinRAR is a powerful compression tool with many integrated additional functions to help you organize your compressed archives. - WinRAR puts you ahead of the crowd when it comes to compression. By consistently creating smaller archives, WinRAR is often faster than the competition. This will save you disk space, transmission costs AND valuable working time as well. - WinRAR supports all popular compression formats (RAR, ZIP, CAB, ARJ, LZH, TAR, GZip, UUE, ISO, BZIP2, Z and 7-Zip). - WinRAR is ideal for multimedia...

What's new in 7.23.0

1. Heap overflow vulnerability is fixed in RAR5 recovery volume data reconstruction code. It affects WinRAR, RAR and UnRAR. UnRAR.dll library doesn't include recovery volume processing, so it is not affected. We are thankful to Arjun Basnet from Securin Labs for letting us know about this security issue. 2. Symbolic link pointing outside of destination folder could be created even without -ola switch, when extracting a specially crafted RAR archive by WinRAR, RAR, UnRAR or UnRAR.dll library. Further check in extraction code prevents placing files to such folder even in case of multiple extraction commands, excluding the possibility of path traversal attack for WinRAR, RAR or UnRAR based extraction. It limits the potential threat to a case where another tool uses this symbolic link to store files. We are thankful to scofaild23-bnomran for letting us know about this security issue. 3. 7zxa.dll 7z extraction library is updated to version 26.02 to include bug and vulnerability fixes by the library developer. 4. Switch -iver prints RAR version even if -idc is specified in the command line, configuration file or RARINISWITCHES environment variable. Previously -idc blocked -iver action. Also a new line character is added to -iver output.

Read release notes

Version history

Version Updated Notes
7.23.0 Unknown 1. Heap overflow vulnerability is fixed in RAR5 recovery volume data reconstruction code. It affects WinRAR, RAR and UnRAR. UnRAR.dll library doesn't include recovery volume processing, so it is not affected. We are than...
7.22.0 Unknown 1. Deleting from solid archives reverted to pre-7.20 state to finalize the fix in WinRAR 7.21 and avoid potential checksum errors.
7.21.0 Unknown 1. WinRAR properly recognizes archives with a wrong file extension, containing an archive in another format stored without compression. For example, if host.rar, storing nested.zip inside, was renamed to host.zip, WinRAR...
7.20.0 Unknown 1. Performance improvements when deleting files in solid RAR archives: a) if there are no non-zero files after deleted files, archive recompressing isn't performed; b) part of archive before deleted files is copied as is...
7.13.0 Unknown 1. Another directory traversal vulnerability, differing from that in WinRAR 7.12, has been fixed. When extracting a file, previous versions of WinRAR, Windows versions of RAR, UnRAR, portable UnRAR source code and UnRAR....
7.12.0 Unknown 1. When extracting a file, previous versions of WinRAR, Windows versions of RAR, UnRAR, portable UnRAR source code and UnRAR.dll can be tricked into using a path, defined in a specially crafted archive, instead of user s...
7.11.0 Unknown 1. If "Add to archive..." Explorer context menu command is applied to multiple archives in the disk root, for example, d:\arc1.rar and d:\arc2.rar, WinRAR will propose arc1_rar.rar default name for a new archive. Previou...
7.10.0 Unknown 1. "Settings/General" dialog page is split to "Settings/Interface" and "Settings/System" pages. Dialog navigation uses vertical tabs instead of horizontal. 2. WinRAR sets the dark interface mode if "Color mode" option in...
7.01.0 Unknown No notes
7.00.0 Unknown No notes
6.24.0 Unknown No notes
6.23.0 Unknown No notes
6.22.0 Unknown No notes
6.21.0 Unknown No notes
6.20.0 Unknown No notes
6.11.0 Unknown No notes
6.10.0 Unknown Release notes
6.00 Unknown No notes
5.91 Unknown No notes
5.90 Unknown No notes