GZIP-compressie is een methode om tekstbestanden (HTML, CSS, JavaScript, XML) te verkleinen voordat ze naar de browser worden gestuurd. Dit kan bestanden met 70-90% verkleinen, wat resulteert in significant snellere laadtijden.
De webserver comprimeert bestanden on-the-fly en de browser decomprimeert ze automatisch. Dit gebeurt transparant voor de bezoeker. Op Apache servers wordt dit ingesteld via mod_deflate in het .htaccess bestand, op LiteSpeed servers is dit standaard geactiveerd.
GZIP werkt alleen voor tekstbestanden; afbeeldingen zijn al gecomprimeerd en worden overgeslagen.