Zastąpienie średnich wartości bloków przez różnice wobec wartości poprzedniej. Poprawia to w pewnym stopniu współczynnik kompresji.
kwantyzacja, czyli zastąpienie danych zmiennoprzecinkowych przez liczby całkowite. To właśnie tutaj występują straty danych. Zależnie od parametrów kompresora, odrzuca się mniej lub więcej danych. Zasadniczo większa dokładność jest stosowana do danych dotyczących niskich częstotliwości niż wysokich.
współczynniki DCT są uporządkowywane zygzakowato], aby zera leżały obok siebie.
współczynniki niezerowe są kompresowane algorytmem Huffmana. Są specjalne kody dla ciągów zer.
użyta transformata powoduje efekty blokowe w przypadku mocno skompresowanych obrazków.
algorytmu JPEG ma możliwość kontroli stopnia kompresji w jej trakcie, co umożliwia dobranie jego stopnia do danego obrazka, tak aby uzyskać jak najmniejszy plik, ale o zadowalającej jakości.