RAR

Sponsored Links:
Software Screenshot:
RAR
Software Details:
Version: 5.40 / 5.50 Beta 6 updated
Upload Date: 2 Sep 17
Developer: RARLAB
Distribution Type: Freeware
Downloads: 37

Rating: 0.0/5 (Total Votes: 0)

Sponsored Links:

RAR is a free, closed-source command-line application that provides Linux and BSD users with an easy way to create or extract rar archives under their open source operating systems. Three executables are included in the binary packages, two versions of the rar command (a static and a shared one) and the unrar command, which is used to extract rar archives from the command-line.

Features at a glance

While the application is able to create only RAR and ZIP archives, it has been engineered to extract TAR, GZ, BZ2, Z, 7Z, LZH, ISO, JAR, ARJ, ACE, CAB, and UUE archives.

Among some of its main functions, we can mention the ability to add comments to archives, change archive parameters, delete specific files from archives, update files in an archive, repair archives, reconstruct missing volumes, or create recovery volumes.

In addition, users will be able to use the RAR program to convert an archive to or from the SFX (Self-extracting archive) format, test archive files, rename archived files, lock archives, list the contents of an archive, as well as to extract files with full path.

Not a replacement for TAR

While its compression rate is rather small, most Linux users will prefer to use the integrated TAR archive manager to create highly compressed archives, especially when using the tar.xz format.

However, if you want to extract rar archives under any open source Linux OS, you should use the open source unRAR program, which can be installed separately via the default software repositories of your Linux distribution.

Availability and supported OSes

On Linux, the software is distributed as two binary files, one for each of the supported hardware platforms (64-bit and 32-bit). To use the program, you’ll have to download and extract the corresponding file for your architecture.

It doesn’t require installation, but it is better to install it if you don’t want to always type long paths to the location of the executable every time you want to use the program. Additionally, several Linux distributions include the RAR program in their default software channels, so it is better to install the application from there.

What is new in this release:

  • File association option for JAR files is off by default in WinRAR installer unless you enabled it earlier in previous WinRAR versions. You need to enable this option manually if you wish to associate WinRAR with *.jar.
  • Unless "Allow absolute paths in symbolic links" extraction dialog option or -ola command line switch are specified, WinRAR does not allow to extract symbolic links with ".." in target if any of link path components is an existing symbolic link itself. It is done to prevent bypassing WinRAR security checks with chains from several symbolic links.
  • Bugs fixed:
  • if "Add" command was used from inside of archive opened in WinRAR interface, "file not found" error could be issued for files which pathnames included spaces; b) fixed crashes when unpacking corrupt RAR archives;
  • "rar a arc. filename" command created "arc." archive with trailing dot instead of expected "arc" without any extension;
  • "New folder" button in extraction dialog selected a parent of newly created folder instead of such folder itself;
  • "Checksum error" could be mistakenly reported for some valid GZIP archives.

What is new in version 5.40 / 5.50 Beta 3:

  • Added support for Unix extended timestamp extra field (0x5455 extra field tag) in ZIP archives. Such timestamps are used by InfoZip to store UTC file time additionally to standard ZIP local time. Now WinRAR reads and sets such timestamps when extracting.
  • "Run", "Open in associated application", "Show archive contents" items are added to right click menu in WinRAR file list. So you can right click SFX archive or archive file with non-archive extension like .docx and choose if you wish to browse its contents, to run or open it. These items are present only in the file management mode and are not available inside of archives.
  • "File types to open as archives first" option is moved from "Settings/Archives" to "Settings/Compression". Now it works only outside of archives to avoid conflicts with "Settings/Viewer/ Unpack everything for" option. Default folders for archives and extracted files are moved from "Settings/Compression" to "Settings/Paths" dialog page.
  • Bugs fixed:
  • some files in TAR archives could be unpacked with full paths even if "Extract relative paths" option was enabled.

What is new in version 5.40:

  • 1. "Name encoding" submenu in "Options" menu allows to select encoding for archived file names. This selection affects archive browsing and extraction commands. You can use Ctrl+E keyboard shortcut to access this menu quickly.
  • It can be useful when unpacking an archive without Unicode file names. For example, unpacking a zip file with Chinese archived names in Windows with Russian specified as a language for non-Unicode programs.
  • 2. If RAR recovery volumes (.rev files) are present in the same folder as usual RAR volumes, archive test command verifies .rev contents after completing testing .rar files.
  • If you wish to test only .rev files without checking .rar volumes, you can select .rev files in WinRAR file list and apply "Test" only to them or run:
  • rar t arcname.part1.rev
  • in the command line.
  • 3. While NTFS file system permits file names with trailing spaces and dots, a lot of Windows programs fail to process such names correctly. If "Allow potentially incompatible names" option in "Advanced" page of extraction dialog is turned off, WinRAR removes trailing spaces and dots, if any, from file names when extracting.
  • This option is turned off by default.
  • Command line RAR also removes trailing spaces and dots when extracting unless -oni switch is specified.
  • 4. Previously "Synchronize archive contents" update mode (-as command line switch) aborted if some of archiving folders could not be read. Now WinRAR continues performing the operation and preserves archived files matching unreadable folders.
  • 5. WinRAR Shift+Del delete command can be used to delete folders containing non-standard file names with trailing spaces and dots. Usual delete to Recycle Bin also as Shift+Del in previous WinRAR versions cannot delete such folders.
  • Unlike Del command, Shift+Del removes files permanently, they are not moved to Recycle Bin. No additional prompts are issued for files with read-only and system attributes.
  • 6. You can drag folders from folder tree panel and drop them to other programs or Desktop to copy or unpack them. Drag the archive icon in tree panel root to unpack the entire archive.
  • 7. "New folder" button in extraction dialog proposes a new folder name based on archive name instead of generic "New Folder".
  • 8. Command line RAR version information:
  • a) if -iver switch is specified, RAR displays the version number and quits. You can run just "RAR -iver";
  • b) "x86" or "x64" is displayed in Windows RAR version information both for -iver and in the copyright title for other commands.
  • 9. If -p switch is used without optional parameter, a password can be also set with file redirection or pipe.
  • For example: rar -p myarc.rar myfiles < psw.txt
  • 10. Command line RAR treats 'arcname.partN' as 'arcname.partN.rar' if 'arcname.partN' does not exist and 'arcname.part#.rar' exists.
  • For example, it is allowed to run:
  • RAR x arcname.part01
  • to start extraction from arcname.part01.rar
  • 11. Improvements in 7z archives support:
  • a) "Solid" status is correctly detected and reported for 7z archives in WinRAR "Info" command;
  • b) dictionary size is displayed for LZMA and LZMA2 7z archives in WinRAR "Info" command;
  • c) unknown packed size for files inside of 7z solid block is denoted as '?' instead of '0' when browsing the archive contents in WinRAR.
  • 12. Maximum comment length for RAR archives is increased from 64 to 256 KB.
  • Since SFX script commands are stored in archive comment, it allows a longer main and license text in SFX archives.
  • 13. Size of default WinRAR viewer font is scaled up properly in Windows high DPI mode.
  • 14. Switch -scul can be used to process big endian UTF-16 list files as well, provided that they have a correct byte order mark. Previously it allowed only little endian file lists.
  • 15. Minimum supported Windows version is Windows XP SP3 now. WinRAR will not run in Windows XP without service packs.
  • 16. "Settings/File list/Allow all uppercase names" option is removed. This option was intended to simplify transition from MS DOS to Windows and is not needed anymore.
  • 17. Bugs fixed:
  • a) WinRAR 5.31 x64 "Compress and email" command did not work with Microsoft Outlook x64;
  • b) if WinRAR 5.31 version for one of right to left languages was installed in Windows with English or other not right to left system language, WinRAR could change Windows Explorer layout to right to left;
  • c) if archive was stored in a folder without "Write" permission and if archive contents was extracted with drag and drop to a writable folder, WinRAR issued an unnecessary privileges elevation prompt.

What is new in version 5.30 / 5.40 Beta 4:

  • Bugs fixed:
  • if ZIP archive contained an archive comment shorter than 24 characters, the comment page was not displayed in archive properties in Windows Explorer;
  • 'WinRAR x *.rar' command crashed if complete .part1.rar, .part2.rar, ..., .partN.rar volume set was found when expanding *.rar mask.

What is new in version 5.30 / 5.40 Beta 3:

  • RAR exited with code 6 (file open error) instead of expected code 10 (no files found) if file name specified for archiving did not exist;
  • WinRAR could issue an excessive sound notification in the middle of archiving if sound was enabled in WinRAR settings and "Put each file to separate archive" option turned on;
  • WinRAR did not delete a temporary file if ZIP archive modification was aborted, because ZIP archive had the read-only attribute;
  • WinRAR crashed if "Print file" command was applied to a file or folder without extension.

What is new in version 5.30 / 5.40 Beta 2:

  • Directory wildcards are allowed in RAR command line in file names to
  • archive.
  • New 'R' object for -sc switch defines encoding of console RAR messages sent to redirected files and pipes.
  • Console RAR "l" and "v" commands display file time in YYYY-MM-DD
  • format.
  • "Test" command also verifies contents of NTFS alternate data streams in RAR 3.x - 5.x archives. Previously their contents was checked only during extraction command.
  • Bugs fixed:
  • console RAR crashed instead of displaying an overwrite prompt when attempting to add files to already existing volumes;
  • console RAR "lt" command did not display seconds in file timestamp.

What is new in version 5.21 / 5.30 Beta 4:

  • It is allowed to specify environment variables in path to external viewer in WinRAR "Settings/Viewer" dialog.
  • Folder wildcards behavior is changed, so command like: rar a backup c:backup2015** will search for '2015*' folders only in c:backup. Add -r switch if you wish to search also in all c:backup subfolders.
  • If wrong password is specified when extracting an encrypted file in RAR5 archive, WinRAR will not create folders contained in file path. Previous versions created file path folders even if file extraction failed because of wrong password.
  • This change does not affect RAR 4.x format, which does not allow to verify password validity before starting file extraction.
  • Bugs fixed:
  • a) "Delete files after archiving" option of default compression profile was ignored in drag&drop operations in previous beta.

What is new in version 5.21:

  • "Drag and drop context menu" options in "Settings/Integration/ Context menu items" dialog allow to disable WinRAR archiving and extraction commands in context menu displayed after dragging and dropping files with right mouse button.
  • If winrar.ini file is present in the same folder as WinRAR installer, winrar.ini will be copied to WinRAR program folder after completing installation.
  • While previous versions could produce RAR5 volumes of slightly smaller than requested size sometimes, such situation is less likely now. In most cases volume size equals to specified by user.
  • Now by default WinRAR skips symbolic links with absolute paths in link target when extracting. You can enable creating such links with "Allow absolute paths in symbolic links" option on "Advanced" page of extraction dialog or with -ola command line switch. Such links pointing to folders outside of extraction destination folder can present a security risk. Enable their extraction only if you are sure that archive contents is safe, such as your own backup.
  • Bugs fixed:
  • WinRAR 5.20 issued unnecessary user account control (UAC) prompt, when running an executable from archive stored in UAC protected folder. Since nothing is extracted to folder containing an archive in such case, UAC prompt is not needed;
  • WinRAR could overwrite files with read-only attribute only when unpacking RAR and ZIP archive formats. Now it is also implemented for other archive formats supported by WinRAR;
  • "Elapsed time" and "Time left" were displayed incorrectly when applying "Convert" command to multiple archives and enabling "Add recovery record" option.

What is new in version 5.21 Beta 2:

  • Now by default WinRAR skips symbolic links with absolute paths in link target when extracting. You can enable creating such links with "Allow absolute paths in symbolic links" option on "Advanced" page of extraction dialog or with -ola command line switch. Such links pointing to folders outside of extraction destination folder can present a security risk. Enable their extraction only if you are sure that archive contents is safe, such as your own backup.
  • Bugs fixed:
  • f several files from different folders were selected and extracted using "Flat folders view" file list mode and "Extract relative paths" extraction option, WinRAR could truncate paths of some of these files. It did not happen if entire file list contents or a single file was selected.

What is new in version 5.21 Beta 1:

  • "Drag and drop context menu" options in "Settings/Integration/ Context menu items" dialog allow to disable WinRAR archiving and extraction commands in context menu displayed after dragging and dropping files with right mouse button.
  • If winrar.ini file is present in the same folder as WinRAR installer, winrar.ini will be copied to WinRAR program folder after completing installation.
  • While previous versions could produce RAR5 volumes of slightly smaller than requested size sometimes, such situation is less likely now. In most cases volume size equals to specified by user.
  • Bugs fixed:
  • WinRAR 5.20 issued unnecessary user account control (UAC) prompt, when running an executable from archive stored in UAC protected folder. Since nothing is extracted to folder containing an archive in such case, UAC prompt is not needed;
  • WinRAR could overwrite files with read-only attribute only when unpacking RAR and ZIP archive formats. Now it is also implemented for other archive formats supported by WinRAR;
  • "Elapsed time" and "Time left" were displayed incorrectly when applying "Convert" command to multiple archives and enabling "Add recovery record" option.

What is new in version 5.20:

  • If Windows User Account Control prevents extracting or archiving commands to create files in system protected folders, WinRAR attempts to start its another copy with administrator privileges to complete the operation. It is necessary to confirm privileges elevation in response to User Account Control prompt to allow such second WinRAR copy to run.
  • You can drag files in Explorer with right mouse button, drop them to some folder and select WinRAR archiving commands in context menu to create an archive with these files in the destination folder.
  • It is possible to use WinRAR.ini file instead of Registry to store WinRAR settings. You may prefer such approach if you plan to install WinRAR to removable media, such as USB flash drive, and then run it on different computers. See "WinRAR.ini file" topic in "Configuration settings" chapter of WinRAR help for details.
  • Added extraction support for ZIP and ZIPX archives using XZ compression algorithm.
  • If ZIP or ZIPX archive contains any compression algorithms except usual "Store" or "Deflate", algorithm names are displayed in "Version to extract" field of archive information dialog. Algorithms with names unknown to WinRAR will be assigned "m" name, where "num" is a compression algorithm numeric identifier.
  • "Open with WinRAR" command is available in Windows context menus for archive formats supported by WinRAR. It can be turned off with "Open with WinRAR (for usual archives)" option in WinRAR "Settings/Integration/Context menu items..." dialog.
  • Command line RAR can read the default set of switches from rar.ini file stored in RAR program folder. Previously it was possible to define only the same set of switches for all RAR command with "switches=" string. Now rar.ini also allows to specify separate switch sets for individual RAR commands using the following syntax: switches_= For example: switches_a=-m5 -s switches_x=-o+
  • Command "ch" supports switches -tl, -cu, -cl also for ZIP archives. Previously "ch" allowed these switches only for RAR archive format.
  • For archive formats lacking file time information, such as .bz2, .xz and .Z, WinRAR sets container archive modification time to extracted files. It does not apply to tar.bz2, tar.xz and tar.Z, which use file time stored in tar headers.
  • "Keep broken files" extraction option is supported for bzip2 archives.
  • WinRAR icon in Windows context menus is scaled up correctly in high DPI screen modes such as 150% or 200% of normal text size.
  • It is possible to disable WinRAR "Benchmark" command with "Benchmark" variable of HKEY_CURRENT_USERSoftwareWinRARPolicy Registry key. In multi-user environment "Benchmark" command might abuse shared computational resources. See "Registry variables" topic in "Configuration settings" chapter of WinRAR help for more details.
  • Additionally to "sfxcmd" variable containing the entire command line, SFX module sets "sfxpar" variable containing command line parameters only, without leading SFX module name. These variables are set before starting a program specified in "Setup" command.
  • File overwrite prompt in console RAR displays the size and modification time for existing and new files.
  • When archiving from stdin with -si switch, RAR sets the current system time to modification time of archived file. Previous version did not set this time at all.
  • It is possible to use -si and -v switches together. Previous versions did not allow to create volumes when archiving from stdin.
  • Warning is issued when starting unpacking 4 GB or larger file from RAR or ZIP archive to FAT32 patition, so user may cancel the operation. FAT32 does not support files of such size. Also this warning is issued when starting to create RAR archive with "Store" (-m0) method if estimated archive size is 4 GB or more.
  • "Select all" button in "Settings/Integration" dialog is renamed to "Toggle all". Now it deselects archive formats if all they are already selected.
  • "Delete archive" extraction option correctly removes all .zip and .7z volumes. Previously it removed only the first volume in the set for these archive formats.

What is new in version 5.20 Beta 4:

  • Bugs fixed:
  • "Extract each archive to separate folder" context menu command did not work properly and extracted all files to same folder if destination folder was protected with user account control (UAC).

What is new in version 5.20 Beta 3:

  • Bugs fixed:
  • "Extract relative paths" option was ignored and full pathname was created when extracting a file from ZIP archive to a folder protected with user account control (UAC);
  • if encrypted archived file was opened in external editor, modified and saved, previous beta stored this file back to archive without encryption.

What is new in version 5.20 Beta 2:

  • "Create WinRAR.ini file" command in "Export/Import" submenu of "Options" menu creates a new WinRAR.ini file and copies WinRAR settings from Registry to this file.
  • Beta 1 documentation described "Global" keys in WinRAR.ini as Global/AppData, Global/Integration, Global/SaveSettings, when actually they are GlobalAppData, GlobalIntegration, GlobalSaveSettings (backslash instead of forward slash). Now WinRAR creates these keys in WinRAR.ini automatically if they do not already exist.
  • Compression settings in "Convert archives" dialog were not saved after pressing "Save" button.
  • First beta proposed "name.ext.ext.rar" instead of expected "name.ext.rar" archive name, when archiving "name.ext" folder.

What is new in version 5.20 Beta 1:

  • If Windows User Account Control prevents extracting or archiving commands to create files in system protected folders, WinRAR attempts to start its another copy with administrator privileges to complete the operation. It is necessary to confirm privileges elevation in response to User Account Control prompt to allow such second WinRAR copy to run.
  • You can drag files in Explorer with right mouse button, drop them to some folder and select WinRAR archiving commands in context menu to create an archive with these files in the destination folder.
  • It is possible to use WinRAR.ini file instead of Registry to store WinRAR settings. You may prefer such approach if you plan to install WinRAR to removable media, such as USB flash drive, and then run it on different computers. See "WinRAR.ini file" topic in "Configuration settings" chapter of WinRAR help for details.
  • Added extraction support for ZIP and ZIPX archives using XZ compression algorithm.
  • If ZIP or ZIPX archive contains any compression algorithms except usual "Store" or "Deflate", algorithm names are displayed in "Version to extract" field of archive information dialog. Algorithms with names unknown to WinRAR will be assigned "m" name, where "num" is a compression algorithm numeric identifier.
  • "Open with WinRAR" command is available in Windows context menus for archive formats supported by WinRAR. It can be turned off with "Open with WinRAR (for usual archives)" option in WinRAR "Settings/Integration/Context menu items..." dialog.
  • Command line RAR can read the default set of switches from rar.ini file stored in RAR program folder. Previously it was possible to define only the same set of switches for all RAR command with "switches=" string. Now rar.ini also allows to specify separate switch sets for individual RAR commands using the following syntax...
  • switches_=
  • For example:
  • switches_a=-m5 -s
  • switches_x=-o+
  • Command "ch" supports switches -tl, -cu, -cl also for ZIP archives. Previously "ch" allowed these switches only for RAR archive format.
  • For archive formats lacking file time information, such as .bz2, .xz and .Z, WinRAR sets container archive modification time to extracted files. It does not apply to tar.bz2, tar.xz and tar.Z, which use file time stored in tar headers.
  • "Keep broken files" extraction option is supported for bzip2 archives.
  • WinRAR icon in Windows context menus is scaled up correctly in high DPI screen modes such as 150% or 200% of normal text size.
  • It is possible to disable WinRAR "Benchmark" command with "Benchmark" variable of HKEY_CURRENT_USERSoftwareWinRARPolicy Registry key. In multi-user environment "Benchmark" command might abuse shared computational resources. See "Registry variables" topic in "Configuration settings" chapter of WinRAR help for more details.
  • Additionally to "sfxcmd" variable containing the entire command line, SFX module sets "sfxpar" variable containing command line parameters only, without leading SFX module name. These variables are set before starting a program specified in "Setup" command.
  • File overwrite prompt in console RAR displays the size and modification time for existing and new files.
  • When archiving from stdin with -si switch, RAR sets the current system time to modification time of archived file. Previous version did not set this time at all.
  • It is possible to use -si and -v switches together. Previous versions did not allow to create volumes when archiving from stdin.
  • Warning is issued when starting unpacking 4 GB or larger file from RAR or ZIP archive to FAT32 patition, so user may cancel the operation. FAT32 does not support files of such size. Also this warning is issued when starting to create RAR archive with "Store" (-m0) method if estimated archive size is 4 GB or more.
  • "Select all" button in "Settings/Integration" dialog is renamed to "Toggle all". Now it deselects archive formats if all they are already selected.
  • "Delete archive" extraction option correctly removes all .zip and .7z volumes. Previously it removed only the first volume in the set for these archive formats.

What is new in version 5.11:

  • WinRAR can unpack TAR archives containing folders with pax extended headers. Previous versions failed to unpack them.
  • "Keep broken files" extraction option is supported for 7-Zip archives.
  • Bugs fixed:
  • WinRAR 5.10 did not set "hidden", "read-only" and "system" file attributes when unpacking ZIP archives;
  • WinRAR 5.10 failed to update self-extracting RAR archives containing nested ZIP archives stored without compression;
  • ZIP archive created with "Do not store paths" option included unnecessary empty name records for folders;
  • archived files could have 1 hour modification time error in Windows XP;
  • deleting a file in RAR5 solid archive containing files stored with -ver switch caused such files to lose version information;
  • black rectangles were displayed instead of toolbar buttons in 16- and 24- bit screen color modes and Windows custom text size larger than 100%.

What is new in version 5.11 Beta 1:

  • https://aur.archlinux.org/packages/rar

What is new in version 5.1.0:

  • Added extraction support for ZIP and ZIPX archives using BZIP2, LZMA and PPMd compression.
  • Added extraction support for 7z split archives (.7z.001, .7z.002, ...).
  • Added support for AES-NI CPU instructions allowing to improve RAR encryption and decryption performance.
  • Default theme images are scaled up with better quality in high DPI display mode.
  • Environment variables, such as %temp%, can be used in "Files to add" field of archiving dialog.
  • Switch -ai can be used when creating RAR archive, so predefined values, typical for file and folder, are stored instead of actual attributes. Previously this switch could be used only when extracting.

What is new in version 5.10 Beta 4:

  • Bugs fixed:
  • Beta 3 failed to decompress multivolume encrypted RAR archives;
  • "Update" command ("u" in command line mode) could update even files with same modification time;
  • Under rare conditions x86 version working in multithreaded mode on SSE2 enabled CPU could erroneously issue checksum error message for first file in valid RAR5 archive with BLAKE2sp checksums.

What is new in version 5.10 Beta 3:

  • More efficient implementation of "Keep broken files" extraction option (-kb switch in command line mode). Now it allows to recover more data from file split between RAR volumes if next volume is missing.
  • Bugs fixed:
  • "Create recovery volumes" command on "Options" page of archive information dialog was inaccessible if "Merge volume contents" option was enabled in WinRAR settings;
  • If wrong password was entered for RAR archive with encrypted file names, previous beta applied such wrong password automatically, when opening the same archive again.

What is new in version 5.10 Beta 2:

  • Bugs fixed:
  • when processing nested archives, WinRAR could attempt to open inner archive as self-extracting instead of opening an outer archive. It happened if inner archive was stored without compression and outer archive name had non-standard extension;
  • Unix RAR could not decompress hard links stored by WinRAR if link source name included path separator characters.

What is new in version 5.10 Beta 1:

  • Added extraction support for ZIP and ZIPX archives using BZIP2, LZMA and PPMd compression.
  • Added extraction support for 7z split archives (.7z.001, .7z.002, ...).
  • Added support for AES-NI CPU instructions allowing to improve RAR encryption and decryption performance.
  • Default theme images are scaled up with better quality in high DPI display mode.
  • Environment variables, such as %temp%, can be used in "Files to add" field of archiving dialog.
  • Switch -ai can be used when creating RAR archive, so predefined values, typical for file and folder, are stored instead of actual attributes. Previously this switch could be used only when extracting.

Limitations:

  • 40 day free trial

Similar Software

Lhasa
Lhasa

20 Feb 15

Archiver
Archiver

11 May 15

UnAce
UnAce

3 Jun 15

dtrx
dtrx

14 Apr 15

Other Software of Developer RARLAB

MacRAR
MacRAR

12 Dec 14

WinRAR (32-bit)
WinRAR (32-bit)

24 Aug 17

WinRAR German
WinRAR German

2 Feb 15

WinRAR (64-bit)
WinRAR (64-bit)

24 Aug 17

Comments to RAR

Comments not found
Add Comment
Turn on images!