GIMP posiada dużą ilość funkcji przydatnych zarówno do tworzenia grafiki jak i retuszu fotografii. Do dyspozycji są m.in.:
- warstwy i maski warstw,
- rozbudowane narzędzia zaznaczania,
- tryby mieszania kolorów nakładanych warstw,
- modyfikacja kolorów (poziomów luminancji, krzywych tonalnych, jasności, nasycenia, kontrastu),
- tworzenie własnych pędzli, gradientów i deseni.
- filtry i narzędzia do modyfikacji obrazu (rozmycie, wyostrzanie, rzucanie cienia itp.),
- współpraca z urządzeniami czułymi na nacisk (tablety graficzne),
- rozszerzalność za pomocą wtyczek (np. do obsługi formatów RAW czyli dodatek UFRaw),
- praca w trybach RGB, skala szarości oraz z paletą indeksowaną,
- użycie CMYK (wtyczka SEPARATE+ obsługująca export z RGB do CMYK za pomocą profili kolorów icc).
Wewnętrznym formatem zapisu plików graficznych GIMP-a jest XCF. Zachęcamy do pobrania najnowsze przeglądarki internetowe na dysk. Jednak program umożliwia również odczyt i zapis innych formatów plików jak: PSD, GIF, JPG, TIFF, PNG, a przy użyciu programu GhostScript odczyt plików PS, EPS i PDF.
Za pomocą filtrów możemy stworzyć prostą ruchomą animację np. kuli lub fal, natomiast dzięki tworzeniu duplikatów warstw i zapisywaniu w formacie GIF możemy stworzyć nieco bardziej skomplikowaną animację poklatkową, podobną do tej tworzonej w programie Pivot Stickfigure Animator.
Przy okazji wyposaż swój PC w komunikatory internetowe nowej generacji. Oprócz stosowania interaktywnego, GIMP-a można oprogramować do automatycznego działania przy użyciu makr, zarówno za pomocą wbudowanego języka Scheme ( Script-Fu ), jak też Perla, Pythona, Tcl czy Ruby. GIMP-a można także zastosować do tworzenia grafiki „na żądanie” przy zastosowaniu skryptów CGI. Polecamy program do czyszczenia komputera do pobrania. Dzięki filtrom, skryptom i różnym dodatkom możliwości programu są znacznie rozszerzone.
Dla użytkowników Adobe Photoshop stworzono modyfikację o nazwie GIMPShop, której zadaniem jest zbliżenie interfejsu GIMP-a do interfejsu Photoshopa.