Graphics Interchange Format (GIF) adalah format file komputer yang digunakan untuk gambar dan animasi sederhana. Ini dikembangkan oleh CompuServe® pada akhir 1980-an dan semakin populer dengan proliferasi Internet. GIF adalah format bitmap yang mendukung hingga 256 warna dan bentuk kompresi lossless yang mengurangi ukuran file tanpa kehilangan kualitas gambar. GIF menjadi sumber kontroversi pada pertengahan 1990-an ketika sebuah perusahaan mencoba untuk menegakkan paten perangkat lunak yang terkait dengan pengumpulan biaya lisensi.
Format file yang didedikasikan untuk gambar dan gambar telah ada sejak komputer pertama kali mampu menampilkannya. Seiring perkembangan teknologi, format baru telah dibuat untuk menambah kemampuan baru. Spesifikasi untuk format pertukaran grafik pertama kali dirilis pada tahun 1987 oleh CompuServe®, penyedia layanan Internet AS. Sebelum ini, sebagian besar format gambar terbatas pada hitam dan putih dan tidak dioptimalkan untuk transmisi melalui Internet.
GIF adalah format gambar pertama yang didukung secara luas oleh browser web, dan tetap populer secara online meskipun format yang lebih baru diperkenalkan. Format GIF tidak terlalu cocok untuk foto karena hanya dapat mendukung 256 warna, tetapi dapat memberikan kejelasan dan efisiensi untuk gambar yang lebih sederhana seperti ilustrasi atau logo. Revisi kedua dari format, GIF89a, mendukung transparansi. Salah satu fitur yang cukup unik dari format pertukaran grafis adalah dukungan untuk animasi. Beberapa gambar GIF dapat disimpan dalam satu file dan diputar ulang secara berurutan, seperti gulungan film di proyektor film.
Gambar yang dibuat menggunakan format pertukaran grafik disimpan dalam apa yang dikenal sebagai format gambar raster atau bitmap. Ini berarti format berisi informasi yang menjelaskan lebar dan tinggi gambar dan di mana masing-masing piksel berada dalam gambar itu. Jenis format gambar lainnya, grafik vektor, menyimpan gambar dalam format matematika yang menjelaskan bagaimana gambar harus digambar di layar. Gambar vektor, tidak seperti bitmap, dapat diubah ukurannya tanpa kehilangan kualitas, tetapi jauh lebih intensif secara komputasi.
Seperti banyak format file gambar dan grafik yang digunakan di Web, GIF dikompresi untuk mengurangi ukuran file dan memungkinkan transmisi yang lebih cepat melalui Internet. Beberapa format, seperti format Joint Photographic Experts Group (JPEG), menggunakan kompresi lossy, yang mengurangi ukuran file gambar dengan menurunkan kualitas gambar. Format pertukaran grafik menggunakan bentuk kompresi lossless yang disebut Lempel-Ziv-Welch (LZW), dinamai untuk tiga orang yang mengembangkan teknik tersebut. Kompresi LZW menggunakan algoritma matematika untuk mengompresi dan mendekompresi data dalam file, sehingga menghasilkan ukuran file yang lebih kecil tanpa kehilangan kualitas.
Penggunaan gambar GIF menjadi kontroversial ketika terungkap bahwa formatnya tunduk pada paten perangkat lunak yang dimiliki oleh perusahaan teknologi informasi Unisys®. Paten tidak berlaku untuk format gambar itu sendiri, hanya kompresi LZW yang digunakan GIF. Unisys® mengumumkan pada akhir 1994 bahwa mereka yang menggunakan kompresi LZW, baik untuk gambar GIF atau format file lainnya, membayar biaya lisensi. Beberapa master web khawatir perusahaan akan mencoba dan mengumpulkan royalti dari situs web mana pun menggunakan GIF, dan format Portable Network Graphics (PNG) dibuat sebagai alternatif bebas paten. Gambar PNG tidak langsung sukses seperti yang diharapkan beberapa orang; pada tahun 2003 paten Unisys® pada LZW berakhir, yang berarti bahwa kedua format sekarang dapat digunakan secara bebas.