Upshot to niewielka aplikacja przeznaczona do tworzenia zrzutów ekranu. Podstawową funkcją programu jest automatyczne przesyłanie screenshotów na wirtualny serwer. Dzięki temu użytkownik ma dostęp do nich z każdego miejsca na świecie. Upshot umożliwia również dzielenie się zrzutami ekranów ze znajomymi lub współpracownikami. Zdjęcia mogą być przesyłane na Twitpic bądź Imageshac. Po uruchomieniu aplikacja instaluje się w pasku stanu. Użytkownik może wybrać opóźnienie wykonania zrzutu, a także przeglądać historię wykonanych zdjęć ekranu. Program jest dostępny w wersji demo i premium. W wersji demonstracyjnej Upshot do każdego zrzutu ekranu dodaje znak wodny z logo producenta.