Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any application for screenshots that could upload directly to FTP or any image hosting site and just give me the URL?

I come from the Windows world, where I got used to FastStone Capture, where you basically press print screen, click on FTP and it copies the URL into clipaboard so you can immediately paste it for example on IM.

share|improve this question
up vote 11 down vote accepted

Two of the best apps for this are CloudApp and Skitch.

Cloud app has an option to automatically upload screenshots (image courtesy of Softpedia). It is very drag and drop friendly and pastes the URL to your clipboard for convenience.

Skitch is a little more heavy on the screen snapping controls. It's like grab on steroids. You can quickly hide private information, point out items, and edit the snap before uploading.

The free version of both are well worth it. Both have paid upgrades that are low cost, but you don't need to pay to use either. I have also heard really good things about Droplr so you might check it out as well.

alt text

Both CloudApp and Skitch are available on the App Store. The two are better together - skitch is better for grabbing a great screen shot, and droplr for upload and sharing it.

share|improve this answer
None of the above do FTP - but all three are really great. – bmike Jul 20 '11 at 22:21
Skitch does FTP now @bmike – Kaj May 19 at 9:57
Interesting @Kaj - I'm looking at Skitch v 2.7.8 for OS X and don't see the way to get from the app to a FTP server or how to copy the URL either. Are you using transmit or another tool to mount the ftp locally? – bmike May 20 at 11:46
Same @bmike - Preferences -> Share and there you can add accounts. Screenshotted it (sorry, it's not in english but I guess the layout of the buttons etc will be the same):… – Kaj May 20 at 12:31

If you use Dropbox (and you should), I recommend GrabBox. When you take a regular screenshot (command-shift-3, command-shift-4, etc.) it automatically uploads it to your public folder, grabs the public URL, optionally shortens it, and copies it to the clipboard.

share|improve this answer

i think tinygrab ( can do it

you can also roll your own if you want.

Here is a link to the code below for working with imgur:

# version 0.3
# 2010-02-12
# description: bash alternative to grabup using
# todo: add error code checking/reporting
#       report upload speed & time via growl
#       copy to clipboard on 'click on notification'

growlecho (){ echo $@ | /usr/local/bin/growlnotify -t QuickGrab -a /Applications/Utilities/; }

# work in temporary directory
tempdir=`mktemp -dt quickgrab`
cd $tempdir

# start screencapture in interactive mode unless...
if [[ "$1" == "-m" ]]
    screencapture -m tmpfile.png
    screencapture -i tmpfile.png

# check if tmpfile.png exists before continuing
if [ -f tmpfile.png ]
    # upload via api & output to response.log
    curl -F "image=@tmpfile.png" -F "key=$apikey" > response.log

    # if no errors (return 1), copy url
    A1=`xpath $LOGFILE "/rsp/@stat='ok'"`
    if [[ "$A1" == "1" ]]
        # copy url to clipboard & growl success
        echo `xpath $LOGFILE "//original_image/text()"` | pbcopy
        growlecho `xpath $LOGFILE "//original_image/text()"`
        # growl failure
        growlecho "$A1"

# delete temporary directory
rm -r $tempdir
share|improve this answer

LittleSnapper is designed to work with FTP and copy the URL after upload. Upload is a separate step from snapping, so you will have to set a key command or automate that for the exact functionality you ask.

There is a free trial version from the RealMac website - so you can see if it's what you want before buying a license.

enter image description here

enter image description here

share|improve this answer

Dropshare is another paid option that has come along - in the vein of TinyGrab and LittleSnaper (which Realmac has replaced with Ember) mentioned already.

Both the OS X and iOS version can:

  • Upload to S3, Rackspace or your own server (via SCP over SSH)
  • Global hotkeys for uploading clipboard, screenshot/recording or note (MarkDown supported)
  • Create optional, custom landing pages for your files
  • Sync connections/preferences via Dropshare's own sync service
  • Shorten URLs using services or custom shorteners
  • Delete previously shared files directly via the app

Three-day trial of the OS X version's available at their site.

Screenshot from Dropshare's website

I've been pleased using it for the past few months.

share|improve this answer

I wrote a small python script to do that. It will not just auto upload screenshots to imgur but also copy screenshot url to clipboard and open up browser with link instantly. Check it out:

Video Demo:


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.