Er zijn algoritmen voor beeldcompressie zonder kwaliteitsverlies en met verlies beschikbaar. Het is mogelijk om de grootte van een gecomprimeerd bestand te verkleinen zonder dat dit ten koste gaat van de beeldkwaliteit. Compressie zonder kwaliteitsverlies resulteert in het algemeen, maar niet altijd, in grotere bestanden dan compressie met verlies. Het is raadzaam compressie zonder kwaliteitsverlies te gebruiken wanneer u met afbeeldingen werkt om het aantal recompressiefasen te verminderen. Compressiealgoritmen voor coderen met verlies behouden een weergave van de originele, ongecomprimeerde afbeelding die er misschien perfect uitziet, maar niet echt een replica is. Compressie met verliesvrije compressie leidt doorgaans tot kleinere bestandsgroottes in vergelijking met compressie zonder kwaliteitsverlies. Bij compressiemethoden met verlies komt variabele compressie veel voor, waardoor de beeldkwaliteit vanwege de bestandsgrootte in gevaar komt.