Az ImageGIF() függvény egy filename nevű GIF fájlt hoz létre az im képből. Az im paraméter az imagecreate() függvény által visszaadott azonosító.
A kép formátuma GIF87a lesz, ha a kép nem tartalmaz ImageColorTransparent() függvénnyel létrehozott átlátszó színt és GIF89a formátumú, ha tartalmaz átlátszó színt.
A filename paraméter opcionális, ha nem adod meg, akkor a kép közvetlenül a kimenetre kerül. Ha a lap tartalmát a header() függvénnyel image/gif-re állítod, akkor a PHP lap közvetlenül egy GIF típusú képet jelenít meg.
Megjegyzés: Mivel minden GIF támogatást a GD könyvtár 1.6-os verziójából eltávolítottak, így ez a függvény nem elérhető, ha a GD e változatát használod.