GIF (ang.Graphics Interchange Format) – formatpliku graficznego zkompresją bezstratną (opis niżej), stworzony w1987 roku[1] przez firmęCompuServe. Pliki tego typu są powszechnie używane na stronachWWW, gdyż pozwalają na tworzenie prostychanimacji ze zdefiniowanym kolorem tła jako przezroczystym i określonym opóźnieniem przy odtwarzaniu poszczególnychklatek animacji.
Podział obrazu na bloki pozwolił uzyskać 1859 kolorów
Panuje powszechne przekonanie, iż format GIF pozwala jedynie na użycie do 256 kolorów w jednym pliku obrazu, jednak w rzeczywistości odnosi się to do liczby kolorów mogących występować w pojedynczym bloku obrazu, a nie w całym pliku zawierającym obraz. Dlatego też, używając większej liczby bloków, możliwe jest zastosowanie formatu GIF do przechowywania na przykład fotografii bez utraty jakości / liczby kolorów. Przekonanie o ww. ograniczeniu najprawdopodobniej wynika z tego, że ogromna większośćprogramów do obróbkigrafiki rastrowej potrafi obsługiwać jedynie jeden blok na cały obraz (a ówczesny sprzęt potrafił wyświetlać właśnie maksymalnie 256 kolorów na ekranie) albo błędnie interpretuje wiele bloków jako poszczególne klatki animowanego GIF-a. Ograniczenie to wynika więc z niepełnej obsługi formatu, a nie z ograniczeń istniejących w nim samym. W pliku GIF, zawierającym kilka bloków obrazu, każdy z nich może zawierać 256 kolorów albo 255 kolorów i jeden kolor „przezroczysty”.
Prosty obraz GIF złożony z 3 różnych obrazów odtwarzanych po sobieGIF z działaniemzamka błyskawicznego
Ze względu na to, iż dokompresji w formacie GIF może być używany algorytmLZW, na którym ciążąpatenty w kilku krajach świata, w1995 został opracowany konkurencyjny formatPNG używający do kompresji algorytmudeflate.