Graphics Interchange Format (GIF) on arvuti failivorming, mida kasutatakse piltide ja lihtsa animatsiooni jaoks. Selle töötas välja CompuServe® 1980. aastate lõpus ja selle populaarsus kasvas koos Interneti levikuga. GIF on bitmap-vorming, mis toetab kuni 256 värvi ja kadudeta pakkimise vormi, mis vähendab faili suurust ilma pildikvaliteeti kaotamata. GIF-id said vastuolude allikaks 1990. aastate keskel, kui ettevõte üritas jõustada litsentsitasude kogumisega seotud tarkvara patenti.
Piltidele ja piltidele pühendatud failivormingud on eksisteerinud alates sellest, kui arvutid said neid esmakordselt võimelised kuvama. Tehnoloogia arenedes on uute võimaluste lisamiseks loodud uusi vorminguid. Graafika vahetusvormingu spetsifikatsioonid avaldas esmakordselt 1987. aastal USA Interneti-teenuse pakkuja CompuServe®. Enne seda piirdus enamik pildivorminguid must-valgega ning neid ei optimeeritud Interneti kaudu edastamiseks.
GIF oli esimene pildivorming, mida veebibrauserid laialdaselt toetasid, ja see on hoolimata uuemate vormingute kasutuselevõtust veebis endiselt populaarne. GIF-vorming ei sobi eriti hästi fotode jaoks, kuna see toetab ainult 256 värvi, kuid see võib pakkuda lihtsamate piltide, näiteks illustratsioonide või logode jaoks nii selgust kui ka tõhusust. Vormingu teine versioon GIF89a toetab lüümikuid. Graafika vahetusvormingu üks üsna ainulaadne omadus on animatsiooni tugi. Ühte faili saab salvestada mitu GIF-pilti ja neid järjestikku taasesitada, täpselt nagu filmirulli filmiprojektoris.
Graafikavahetusvormingus loodud pildid salvestatakse nn raster- või bitmap-kujutise vormingus. See tähendab, et vorming sisaldab teavet, mis kirjeldab pildi laiust ja kõrgust ning seda, kus pildil üksikud pikslid kuuluvad. Teist tüüpi pildivormingud, vektorgraafika, salvestavad pildid matemaatilises vormingus, mis kirjeldab, kuidas pilt tuleb ekraanile joonistada. Vektorkujutiste suurust saab erinevalt bitmapist muuta ilma kvaliteeti kaotamata, kuid need on palju arvutusmahukamad.
Nagu paljud veebis kasutatavad pildi- ja graafikafailivormingud, tihendatakse GIF-faile faili suuruse vähendamiseks ja kiiremaks Interneti-edastuseks. Mõned vormingud, näiteks Joint Photographic Experts Group (JPEG) vorming, kasutavad kadudega tihendamist, mis vähendab pildi faili suurust, vähendades pildi kvaliteeti. Graafikavahetusvormingus kasutatakse kadudeta pakkimise vormi nimega Lempel-Ziv-Welch (LZW), mis on nimetatud tehnika välja töötanud kolme mehe järgi. LZW-tihendamine kasutab failis olevate andmete tihendamiseks ja lahtipakkimiseks matemaatilist algoritmi, mille tulemuseks on väiksemad failisuurused ilma kvaliteedi kadumiseta.
GIF-piltide kasutamine muutus vastuoluliseks, kui selgus, et vormingule kehtib tarkvarapatent, mille omanik on infotehnoloogiafirma Unisys®. Patent ei kehtinud pildivormingule endale, vaid ainult GIF-i kasutatud LZW-tihendusele. Unisys® teatas 1994. aasta lõpus, et eeldab, et need, kes kasutavad LZW-tihendust GIF-piltide või muude failivormingute jaoks, maksavad litsentsitasu. Mõned veebimeistrid kartsid, et ettevõte proovib koguda autoritasusid mis tahes veebisaidilt, kasutades GIF-e, ja PNG (Portable Network Graphics) vorming loodi patendivaba alternatiivina. PNG-pildid ei saanud kohest edu, mida mõned lootsid; 2003. aastal lõppes Unisys® patent LZW-l, mis tähendab, et mõlemat vormingut saab nüüd vabalt kasutada.