WinRar is an experimental file archiving tool for Windows, developed by Eugene Roshal of win.rar GmbH. It can create and view archives in RAR or ZIP file formats, and decompress many archive file formats. To enable the user to test the integrity of archives, WinRAR includes a CRC32 or BLAKE2 cyclic redundancy test for each file in each archive. WinRAR supports the creation of encrypted, multipart, and self-extracting archives.
WinRAR is a Windows-only program. An Android app called “RAR for Android” is also available. Related programs in the command line help include “RAR” and “UNRAR” and versions for Mac, Linux, FreeBSD, Windows CE, and MS-DOS.
The WinRAR and RAR file format has evolved over time. Support for the RAR5 archive format, using the same RAR file extension as previous versions,
RAR file format were referred to as RAR4. WinRAR versions prior to 5.0 only support RAR5 archives Older versions of WinRAR run on Windows versions prior to XP, and cannot open RAR5 archives.
The RAR5 file format has increased the maximum dictionary size to 1 GB; There are 11 different compression guide sizes available from 1MB to 1GB, with the default size in version 5 increased from 4MB to 32MB, usually resulting in an improved compression ratio. AES, when used, is in CBC mode and has its strength increased from 128 to 256 bits. The maximum path length for files in RAR
and ZIP archives has been increased to 2048 characters.
Options added in version 5.0 include a 256-bit BLAKE2 file hash algorithm instead of the default 32-bit CRC32, duplicate file detection, NTFS static and symbolic links, and a quick open history to allow large archives to open faster.
The RAR5 file format has removed comments for each file (although the archive comment remains), reliability checks, and specialized compression algorithms for text and multimedia files. RAR5 also changed the file name of the split volumes from “archivename.rNN” to “archivename.partNN.rar”.
Create RAR or ZIP archives.
Extract ARJ, BZIP2, CAB, GZ, ISO, JAR, LHA, RAR, TAR, UUE, XZ, Z, ZIP, ZIPX, 7z, 001 (split) files as well as EXE files containing these archive formats
Checksum verification (integrity) of ARJ, BZIP2, CAB, GZ, BZIP2, RAR, XZ, ZIP, 7z archives
Multithreaded CPU compression and decompression
When creating RAR archives:
Support maximum file size 16 bytes, about 1.8 x 10 19 bytes or 18 million terabytes
1 MB to 1 GB dictionary compression (limited to 256 MB in 32-bit versions of Windows, although 32-bit Windows can still decompress archives using a 1 GB dictionary; default size is 32 MB)
The optional 256-bit BLAKE2 file hash can ALSO replace the default 32-bit CRC32 file checksum
Optional AES encryption with a 256-bit key in CBC mode, using a key derivation function based on PBKDF2 using HMAC -SHA256
Optional data redundancy is provided in the form of ALSO Reed-Solomon recovery logs and recovery volumes, allowing to rebuild corrupted archives (including rebuilding completely lost folders)
«Quick Open Record» to open RAR files faster
Ability to create multi-volume (divided) archives
Ability to create self-extra
cting files (multi-volume
self-extracting can execute commands, such as running a specific program before or after self-extracting)
Support for advanced NTFS file system options, such as NTFS permalink and symbolic links
Support max path length up to 2048 characters (stored in UCF-8 format)
Archive comment (optional): (stored in UTF-8)
Save file timestamp (optional): creation, last access, high-resolution edit times
Deduplicate files (optional)
It can be used without charge for 40 days. When the period expires, non-enterprise jobs remain available, a move intended to discourage piracy. In China, a free-to-use personal edition has been officially available since 2015.
Although archiving in RAR format is proprietary, RARLAB provides it as free, copyrighted software and provides its C++ source code for the current UnRAR unpacker, with a license to use it in any program, thus enabling others to produce software capable of extracting , but not create an archive of Rar.
RAR for Android is free. Displays ads. You can ALSO subscribe to the paid version to disable ads. The WinRAR license does not provide the ability to block ads for RAR on Android.
In February 2019, a major
security vulnerability was
discovered in the unacev2.dll library that Winrar uses to decompress ACE archives. Thus, WinRAR dropped support for the ACE format from version 5.70.
Self-extracting archives built with versions prior to 5.31 (including the executable installer of WinRAR itself) are vulnerable to the DLL Hijacking vulnerability: they can load and use DLLs named UXTheme.dll, RichEd32.dll and RichEd20.dll if they are located in the same folder as executable file.
and earlier has a Remote Code Execution (RCE) vulnerability that could allow a remote attacker
to inject malicious code into a user-generated self-extracting executable (SFX) file, “This puts more than 500 million users of the program at risk.”
The RAR and UNRAR command line were first released in the fall of 1993.
The early development
version of WinRAR 1.54b was released in 1995 for Windows 3.x.
3.00 (2002–05): The new RAR3 archive
managed by older versions of WinRAR.
3.41 (2004-12): Adds support for Linux. Z archives such as GZIP and BZIP2. New options include storing entire file paths and restoring NTFS compressed files.
3.50 (2005–08): Adds support for interface skins and Windows XP Professional x64 Edition.
3.60 (2006–08): Adds a multithreaded version of ALSO the compression algorithm, which improves compression speed on systems with multicore or hyperthreaded CPUs.
3.80 (2008-09): Adds support for ZIP archives, which contain Unicode filenames in the standard conversion format-8.
3.90 (2009-05): Adds support for x86-64 architecture and Windows 7. Support for multithreading has been improved.
3.91 is the latest version that supports the Valencian language.
3.92 is the latest version that supports Serbian Cyrillic and Serbian Latin.
4.00 (2011-03): Decompression is
speeded up by up to 30%. Windows 98, Windows Millennium, and
The minimum required versions of Windows are Windows 2000.
4.10 (2012-01): All ZIP restrictions removed allowing now unlimited ZIP files and ZIP archive size. WinRAR now also allows the creation of multipart ZIP files. ZIP archives now include Unicode file names.
4.20 (2012-06): The compression speed of symmetric
of increased memory usage. ZIP compression now uses SMP as well. The default SMP mode cannot process text; Text compression is much worse unless
2000 has been removed.
5.00 (2013-09): wdym RAR5 archive implemented. RAR5 compressed archives cannot be managed by older versions of WinRAR. RAR 5 format improves the ALSO use of the multi-core processor, and adds a larger dictionary size of up to 1GB with WinRAR 64-bit. Optional special compression algorithms optimized for RGB bitmaps, raw audio files, Itanium executables, and plain text, which
he older RAR format, not RAR5. Optional enhanced ALSO compression for x86 executables and delta compression
a master password that can be used to encryp
t passwords stored in WinRAR. The default RAR format has been changed to version 5. Adds support for decompressing Lzip formats; Adds support for higher-resolution file dates, longer file names, and larger file sizes for TAR formats.
5.60 (2018-06): Improved fix for protected RAR5 archives. Automatic detection of encoding ZIP archive comments. Recognize GZIP files with arbitrary past data as an actual GZIP archive.
5.70 (2019-02): Removes support for decompressing ACE archives due to major vulnerabilities in the unacev2.dll library.
Operating Systems Support
Newer versions do not support many older operating systems. Versions that support older operating systems may still be available, but have not been maintained:
RAR 2.50 for MS-DOS (1999) is the latest version that supports MS-DOS and OS/2 on 16-bit x86 (Intel 8086-compatible) CPUs.
RAR 3.93 for MS-DOS is the latest version of MS-DOS and OS/2 on EA-32 CPUs (equivalent to Intel 80386 processor and later). It supports file names longer than the MS-DOS standard of 8.3 characters, in the Windows DOS box (except for Windows NT), and uses the RSX DPMI extender.
WinRAR 3.93 is the latest version that supports Windows 95, 98, ME and Windows NT 4.0 operating systems. RAR for Pocket PC 3.93 is the latest ALSO version of Windows Mobile.
WinRAR 4.11 is the latest version that supports Windows 2000.