Program do kompresji plików – program do kodowania danych w taki sposób, aby zajmowały jak najmniej przestrzeni na dysku.

Współcześnie istnieje kilkadziesiąt formatów skompresowanych archiwów, z których najpopularniejszym jest ZIP, obsługiwany przez prawie wszystkie dostępne aplikacje. Programy dostępne na rynku (freeware i shareware) obsługują różne zestawy formatów kompresji.

Programy do kompresji wykonują dwojakiego rodzaju czynności: służą ich posiadaczom do tworzenia własnych archiwów pozwalają otwierać archiwa otrzymane od innych osób lub pobrane z Internetu.

Podstawowe cechy programów do kompresji Obsługa formatów Program powinien przede wszystkim dysponować możliwością otwierania archiwów w wielu formatach. Do najczęściej obecnie używanych można zaliczyć ZIP, ARJ, CAB, ACE, RAR, 7-zip. Zazwyczaj programy obsługują więcej formatów w procesie dekompresji niż kompresji, gdyż nie wiadomo, jakim formatem posłuży się twórca archiwum.

Technika tworzenia archiwum Skompresowane archiwa można zazwyczaj tworzyć trzema technikami: Otwarcie programu i zbudowanie archiwum z jego poziomu, za pomocą wewnętrznego menedżera plików, np.