Bestandscompressie is het proces waarbij de grootte van een of meer wordt verkleind bestanden door het toepassen van datacompressietechnieken. Deze technieken omvatten het scannen op zich herhalende gegevenspatronen en deze vervangen door unieke identificatoren die minder ruimte innemen. De gecomprimeerde bestanden verbruiken minder opslagruimte en zijn gemakkelijker over te dragen via een netwerk.