Grafika rastrowa - zapis z kompresją bezstratną
CompuServe 1987
do zakodowania bloku obrazu (nie całego obrazu) stosuje się paletę 256 kolorów (uwaga: nie wszystkie programy do przetwarzania grafiki wykorzystują tę możliwość)
dla kompresji stosuje się algorytm LZW (prawa patentowe)
w rzeczywistości (dla grafiki 24 bitowej) przed zapisem w formacie GIF stosuje się szereg procesów stratnych
- tzw. kwantyzacja kolorów - wyznaczenie 256 (lub mniej) kolorów, które najwierniej oddają kolory obecne w obrazie
- zapis kolorów do palety (może być stratny)
- użycie tzw. ditheringu (opcja)
umożliwia programowanie prostych animacji („animowany GIF")
format popularny w zastosowaniach dla WWW
ograniczenia patentowe - utrudnienie w swobodnym stosowaniu