Download Center
Check the latest stable version, portable build, checksums and official download links.
ShareX's workflow system is what sets it apart from simple screenshot tools. It allows you to chain together multiple actions that execute automatically after each capture or upload, turning repetitive tasks into one-click operations.
A workflow in ShareX consists of a sequence of tasks that run in order after a capture event:
These tasks execute immediately after taking a screenshot or recording:
| Task | Description |
|---|---|
| Show Image Editor | Open the screenshot in the built-in editor for annotation |
| Copy to Clipboard | Copy the image to the system clipboard |
| Save to File | Save the image locally with custom naming patterns |
| Upload to Host | Upload the file to your primary destination |
| Recognize Text (OCR) | Extract text from the image using OCR |
| Add Image Effects | Apply watermark, shadow, border, or other effects |
| Run Actions | Execute external programs or scripts |
Once a file is uploaded, additional tasks can run:
| Task | Description |
|---|---|
| Copy URL to Clipboard | Copy the uploaded file's URL for instant sharing |
| Shorten URL | Use a URL shortener service (built-in or custom) |
| Share URL | Open social media sharing dialogs |
| Open URL | Open the uploaded file in your browser |
| Run Actions | Execute scripts with the upload URL as a parameter |
For advanced users, ShareX supports running external programs and scripts:
%filepath% and %url% in command argumentsShareX supports multiple configuration profiles:
Tutorial Creator Workflow:
Quick Bug Report:
Document Archival:
Every capture type can have its own hotkey and its own set of after-capture and after-upload tasks. This means Ctrl + Print Screen could do a full-screen capture with upload, while Ctrl + Shift + Print Screen could do a region capture with editor opening — all configurable independently.
If you need the original docs, release files or project source code, go directly to the official ShareX resources.