WinRAR permet de compresser les fichiers et répertoires au moyen d'un algorithme de compression propriétaire, le RAR.
Il est également capable de compresser au format ZIP & RAR5 et d'extraire des archives aux formats ACE, ARJ, BZIP2, CAB, GZ, ISO, JAR, LHA, LZH, RAR, RAR5, TAR, UUE, XZ, Z, ZIP, ZIPX, 7z, 001 (split).
Ce programme permet aussi de créer des archives auto-extractibles (EXE) pour Windows (ne nécessitant pas de logiciel de décompression).
WinRAR permet également de générer des archives en plusieurs fichiers et de chiffrer le contenu des archives jusqu'en AES-256.