I searched this thread and can't believe no one mentioned the free screenshot-taker + universal instant file uploader program "ShareX
" yet. With ONE (or unlimited) configurable hotkey, you can take a screenshot (either of your whole screen, active window, or a movable selection rectangle) and it will instantly automatically upload it to imgur/photobucket/imageshack/others (either anonymously/privately or with your own account on the respective upload site) and it even puts the URL of your newly-uploaded screenshot in your clipboard for you.
It can also auto-upload text in the clipboard to pastebin (and, again, put the URL in the clipboard for you,) or input a given URL into a URL-shortening service like tinyurl.com. Oh, and can also auto-upload any file on your clipboard (or any you drag-and-drop into it; see below) to your DropBox or Google Drive account (along with many other possible hosts.)
A few awesome features/capabilities:
- Customizable as hell. This is great for power users and people like me who hate software that treats you like a child and refuses to allow you to customize many things about it. You'd still be reading this post 10 minutes from now if I listed and described all of the options and customizations you can have.
- The rectangle selection box (to select the boundaries of what you want to screenshot) magnifies the area around the mouse cursor tremendously so that you can align the selection box to the precision of a pixel.
- While it can auto upload to an image site like imgur, it can also do any to all of the following after capturing the screenshot (configurable) - edit image, add watermark, annotate, print image, save image itself to clipboard, save newly uploaded image's URL to clipboard, save image to a folder, (also, it can watch any folder and auto-upload any new files that come in it).
- It can put your screenshot in any image format you want
- It can record your screen and create a GIF.
- Let's you summon a small semi-transparent moveable icon on your screen (its presence is hotkeyable for easy access) which will automatically upload any file that is dragged-and-dropped into it (with customizable upload destinations and dozens of other customizable parameters as you see fit, of course. What else?) So, you're in Windows Explorer and want to quickly upload some file? No problem. Press Ctrl+Alt+B (or whatever you set it to) and the little icon appears on the screen. Drag and drop the file onto the icon. That file is now being instantly and automatically uploaded to whatever site you've set that file type (image, text, URL, or other/unknown file) to upload to, and before you can even say "wait...holy mother of crap, did it really just do tha---" the URL link for your newly uploaded file is already in your clipboard waiting to serve you. Awwww yissss, that's right. (Unless you set it to shorten that URL and then put it in your clipboard, or not put it in your clipboard at all, of course. Because with this thing, it's all customizable.)
- Limitless hotkey functionality - you can create unlimited numbers of hotkeys, and each hotkey can be configured with literally over a hundred different possible parameters [relatively unimportant TL;DR ahead.] By default, new hotkeys use the master settings you choose, so don't think you have to configure all these settings for each new hotkey. But the option is there if you want. For example, create one hotkey to be "take screenshot, save to X folder, upload to imgur as a .png, and put that URL in my clipboard" and another hotkey to do the same thing except edit the image in the image editor before it saves & uploads the same way as above. For any given hotkey you create, you set it to perform a task (e.g. "take screenshot of active window"), tell it what to do after performing that task (e.g. any of the ones I listed in the second bullet in this list), where to upload it (with separate possibilities depending on what file type it is. e.g. imgur if it's an image, Google Drive if it's a file, tinyurl.com if it's a link in your clipboard you want to shorten instantly, pastebin if it's text, etc.), and finally what to do after uploading (e.g. "shorten URL using tinyurl/bit.ly/etc., and/or post to your facebook/twitter, and/or send URL in an email, and/or copy URL to clipboard.") And that's just the tip of the iceberg in terms of the parameters and options you can set one/any specific hotkey to do.
- "Upload using ShareX" shell context menu button for all files
- Change the default naming scheme for uploaded material (title of active window, image dimensions, user name, year/month/week/day/etc., or anything you want.)
- A separate tool, "Ruler", where you click and drag with a selection box anywhere on any screen and it will tell you the exact dimensions of whatever box you drew: pixels, distance between start and end points, even the angle between start and end points.
- More separate tools: hash checker, screen color picker (eyedropper), DNS changer, monitor color checker (overlays the whole screen with either a solid or gradient of any colour(s) you choose, along with a full suite of RGB values, hex/decimal, alpha, brightness, saturation, etc. etc. etc.)
- Optionally start it on Windows startup & do so invisibly to the system tray, to ensure your screenshotting/uploading hotkeys are always available so there won't be any "dammit, forgot to start ShareX before taking that screenshot" moments.
For example, here's a very basic configuration that would be useful for most people (of course, you can change the hotkeys to what you want) -PrtScr
: Screenshot whole screen as a .jpg & save screenshot image to "C:\Users\[user]\Pictures\ShareX Screenshots" & upload the screenshot to the imgur.com account you specify (must have account username and password entered in ShareX's settings, of course) & then put that URL in your clipboard. That all takes about a second or two.Shift+PrtScr
: Same as above, but with rectangular selection box instead of whole screen.Ctrl+PrtScr
: Same as above, but just for the active window instead of whole screen.Alt+PrtScr
: Same as PrtScr but opens it in the image editor first for changes (standard image editing functions) before uploading it as above.Ctrl+Shift+PrtScr
: Same as above, but with a freehand selection of what you want captured (ohhh yeah, baby, you read that right: freehand screenshot.)Ctrl+Alt+V
: Upload whatever's in the clipboard to whichever site you set that kind of file to upload (image? text? url? other/unknown file?)Ctrl+Alt+D
: Toggle the summon/dismiss of the little drag-and-drop box which uploads whatever you drag-and-drop into it (again, to whichever site suits the kind of file it is.)Ctrl+Alt+R
: Ruler toolCtrl+Shift+Alt+X
: Terminate anything and everything that ShareX is attempting to upload at that very moment.
The only negative thing I can think of about ShareX is that the documentation/help is atrocious to nonexistent, but almost everything is very self-explanatory and intuitive.
Well, there goes an hour of my time, typing that
Haha. Oh well, if it sets even one person up for life with this simple and useful program, it was worth it.Edited by Aelius - 5/21/14 at 10:45pm