XSnap jest niewielkich rozmiarów programem do tworzenia zrzutów ekranu. Pozwala na przechwytywanie określonego przez użytkownika obszaru, całego ekranu lub kilku wybranych okien jednocześnie.
Wszystkie dostępne opcje rozlokowane są w obrębie okna głównego. To właśnie tu mamy możliwość zmiany docelowego folderu zapisu plików, skrótu klawiszowego czy nazwy zrzutu.
Istnieje również możliwość automatycznego przechwytywania w zadanych interwałach czasowych. Program może działać w postaci zminimalizowanej do zasobnika systemowego.