ShareX Changelog

What's new in ShareX 16.0.1

Mar 17, 2024
  • Screen recording improvements:
  • Update FFmpeg to version 6.1
  • Added ddagrab (Desktop Duplication API) support to screen recording*
  • If you have an NVIDIA GPU, it is recommended to use ddagrab with the NVENC video encoder together, as NVENC can access captured frames from the GPU directly
  • Added "Pause" button to screen recording tray menu
  • Screen recording options window UI improvements*
  • Update "Preset" options of NVENC video encoder
  • Added "Tune" option to NVENC video encoder
  • Update "Usage" options of AMF video encoder
  • Added "Bitrate" option to AMF video encoder
  • Update "Palette mode" & "Dithering mode" options of GIF encoder
  • Added "Reset options" button to Screen recording options window
  • Increase the maximum FPS option limit for screen recording when dev mode is enabled*
  • Rewrote scrolling capture support from scratch:
  • New scrolling capture window which have simpler/user friendly UI compared to before*
  • New algorithm to improve image combining/detection accuracy with support to fallback to old algorithm if combining/detection fails
  • Removed most of scrolling capture options that was exists before and new algorithm tries to automate it much as possible to keep it simple to use
  • Image combining performance improvements
  • Image combining now happens between captures instead of combining all images at the end, which means users don't have to wait for long processing time at the end of the scrolling capture anymore
  • Preview image can be panned by holding mouse left click
  • Added scrolling capture options window with these options:
  • Start delay
  • Automatically scroll to top
  • Scroll delay
  • Scroll amount
  • Automatically upload / save
  • Show scrolling capture region
  • Scrolling capture hotkey now acts as both start and stop
  • Image editor improvements:
  • Implemented proper undo/redo support to image editor (by @gregorygregio)
  • Previously, the image editor unsaved changes dialog asked if the user would like to close the image editor, now instead it asks if the user would like to save the changes with "Yes", "No" and "Cancel" buttons (by @gregorygregio)
  • Added "Load image from URL" button to the image editor startup window
  • In image editor use Ctrl + C instead of Ctrl + Shift + C to copy image to clipboard
  • Added "Image beautifier" tool:
  • Added "Beautify image" button to task context menu
  • Added "Beautify image" after capture task
  • Added hotkey for "Image beautifier" tool
  • The image beautifier tool contains the following image effect options:
  • Margin
  • Padding
  • Smart padding
  • Rounded corner
  • Shadow radius
  • Shadow opacity
  • Shadow distance
  • Shadow angle
  • Shadow color
  • Background:
  • Gradient
  • Color
  • Image
  • Desktop
  • Transparent
  • "Pin to screen" tool improvements:
  • Added toolbar with these buttons:
  • Copy
  • Scale
  • Options
  • Close
  • Automatically hide the toolbar if it is bigger than the pinned area
  • Added pin to screen options window with these options*:
  • Placement
  • Placement offset
  • Top most
  • Keep center location
  • Shadow
  • Border
  • Border size
  • Border color
  • Minimize size
  • Support pinning context menus/popups
  • Do not round the corners of the pinned area on Windows 11
  • Each "Pin to screen" now runs in separate thread
  • "Video converter" tool improvements:
  • Added AV1 video encoder
  • Added NVENC H.264 & HEVC video encoders
  • Added Quick Sync H.264 & HEVC video encoders
  • Added AMF H.264 & HEVC video encoders
  • Added "Use bitrate" option
  • Always show custom arguments on UI
  • Allow overriding file extension by editing the "Output file name"
  • Do not use audio encoder if input file is gif, webp, png or apng
  • "QR code" tool improvements:
  • New layout for the QR code window*
  • Added "QR code size" option
  • Added "Copy image", "Save image" and "Upload image" buttons
  • "Inspect window" tool improvements:
  • New layout for the tool window*
  • Added window list
  • Added "Top most" option
  • Added "Opacity" option
  • Rename "Hash check" tool to "Hash checker"
  • Hash checker tool UI improvements*
  • "OCR" tool improvements:
  • Improved OCR scale factor option performance, enabling faster upscaling of images before applying OCR
  • While doing OCR, preserve spaces in the Korean language
  • Added "Close OCR window after opening service link" option (Task settings window -> OCR tab) (by @gregorygregio)
  • Added "Capture pre configured window" hotkey, the window is configurable from "Task settings window -> Capture tab"
  • Improve the visuals of hotkey tips in the ShareX main window
  • Added auto complete support to history & image history window search box
  • ShareX browser extension update:
  • Added "Shorten URL with ShareX" button
  • Renamed "Upload with ShareX" buttons to specify exact action:
  • Upload image with ShareX
  • Upload video with ShareX
  • Upload audio with ShareX
  • Upload text with ShareX
  • Added Data URL support for browser extension base64 image uploads
  • Added an option to use after capture tasks for browser extension image uploads (Task settings window -> Advanced tab -> ProcessImagesDuringExtensionUpload)
  • Added an additional 383 gradient presets to the gradient picker window
  • Display gradient presets in a grid format within the gradient picker window
  • Image effects improvements:
  • Added "Use random image effect" option (Task settings window -> Effects tab)
  • Added image effect option summaries near effect names, for example: Border: 5px, Resize: 250px, 200px
  • Added "Background image" image effect
  • Added "Border size" & "Border color" options to "Pixelate" image effect
  • Added "Padding" option to "Auto crop" image effect
  • Added "Auto resize" option to "Shadow" image effect
  • Added "Background" & "Edge overlap" options to "Particles" image effect*
  • Added "Radius" option to "Gaussian blur" image effect
  • Added Hebrew language support (by @erelado)
  • Added "Cache-Control header" option to Azure Storage file uploader (by @Scrxtchy)
  • Added "Use direct link" option to OneDrive file uploader (by @Yi-pixel)
  • Update Dropbox direct link format
  • Removed Gfycat uploader
  • Removed Teknik uploader
  • If an error occurs during clipboard upload, display a message box asking the user if they would like to retry the upload
  • If the user attempts to close the application while a screen recording is active, a message box will appear, asking if they would like to abort the screen recording
  • Increase custom uploader settings window width
  • Added "outputbox" custom uploader syntax which shows output dialog, example syntaxes: {outputbox:text}, {outputbox:title|text}
  • Renamed {prompt} custom uploader syntax to {inputbox}
  • Slight tray icon animation changes
  • Support for closing the window with the Escape key has been added to most of the windows
  • Update "Google image search" button to use "Google Lens" instead because "Google image search" is deprecated
  • Rename Twitter to X and update the logo
  • Moved the "Automatically check for updates" option to the "General" tab from the "Advanced" tab
  • Automatically register failed hotkeys on hotkey settings window startup
  • Added support for individual hex color channels in the screen color picker: rhex, ghex, bhex, rHEX, gHEX, bHEX (by @yevhenii-sir)
  • Do not save default hotkey task settings to decrease HotkeysConfig.json file size significantly
  • Show detailed upload progress in main window when dev mode is enabled
  • If the user does not have administrator permissions, the setup will automatically set {localappdata}Programs as the default installation path
  • Implement single-instance support using named pipes instead of IPC for preparation for .NET upgrade in the future because IPC is deprecated in .NET
  • Added "Disable Print Screen key for Snipping Tool" option to setup

New in ShareX 16.0.0 Pre-release (Mar 10, 2024)

  • Screen recording improvements:
  • Update FFmpeg to version 61
  • Added ddagrab (Desktop Duplication API) support to screen recording*
  • If you have an NVIDIA GPU, it is recommended to use ddagrab with the NVENC video encoder together, as NVENC can access captured frames from the GPU directly
  • Added "Pause" button to screen recording tray menu
  • Screen recording options window UI improvements*
  • Update "Preset" options of NVENC video encoder
  • Added "Tune" option to NVENC video encoder
  • Update "Usage" options of AMF video encoder
  • Added "Bitrate" option to AMF video encoder
  • Update "Palette mode" & "Dithering mode" options of GIF encoder
  • Added "Reset options" button to Screen recording options window
  • Increase the maximum FPS option limit for screen recording when dev mode is enabled*
  • Rewrote scrolling capture support from scratch:
  • New scrolling capture window which have simpler/user friendly UI compared to before*
  • New algorithm to improve image combining/detection accuracy with support to fallback to old algorithm if combining/detection fails
  • Removed most of scrolling capture options that was exists before and new algorithm tries to automate it much as possible to keep it simple to use
  • Image combining performance improvements
  • Image combining now happens between captures instead of combining all images at the end, which means users don't have to wait for long processing time at the end of the scrolling capture anymore
  • Preview image can be panned by holding mouse left click
  • Added scrolling capture options window with these options:
  • Start delay
  • Automatically scroll to top
  • Scroll delay
  • Scroll amount
  • Automatically upload / save
  • Show scrolling capture region
  • Scrolling capture hotkey now acts as both start and stop
  • Image editor improvements:
  • Implemented proper undo/redo support to image editor (by @gregorygregio)
  • Previously, the image editor unsaved changes dialog asked if the user would like to close the image editor, now instead it asks if the user would like to save the changes with "Yes", "No" and "Cancel" buttons (by @gregorygregio)
  • Added "Load image from URL" button to the image editor startup window
  • In image editor use Ctrl + C instead of Ctrl + Shift + C to copy image to clipboard
  • Added "Image beautifier" tool:
  • Added "Beautify image" button to task context menu
  • Added "Beautify image" after capture task
  • Added hotkey for "Image beautifier" tool
  • The image beautifier tool contains the following image effect options:
  • Margin
  • Padding
  • Smart padding
  • Rounded corner
  • Shadow radius
  • Shadow opacity
  • Shadow distance
  • Shadow angle
  • Shadow color
  • Background:
  • Gradient
  • Color
  • Image
  • Desktop
  • Transparent
  • "Pin to screen" tool improvements:
  • Added toolbar with these buttons:
  • Copy
  • Scale
  • Options
  • Close
  • Automatically hide the toolbar if it is bigger than the pinned area
  • Added pin to screen options window with these options*:
  • Placement
  • Placement offset
  • Top most
  • Keep center location
  • Shadow
  • Border
  • Border size
  • Border color
  • Minimize size
  • Support pinning context menus/popups
  • Do not round the corners of the pinned area on Windows 11
  • Each "Pin to screen" now runs in separate thread
  • "Video converter" tool improvements:
  • Added AV1 video encoder
  • Added NVENC H264 & HEVC video encoders
  • Added Quick Sync H264 & HEVC video encoders
  • Added AMF H264 & HEVC video encoders
  • Added "Use bitrate" option
  • Always show custom arguments on UI
  • Allow overriding file extension by editing the "Output file name"
  • Do not use audio encoder if input file is gif, webp, png or apng
  • "QR code" tool improvements:
  • New layout for the QR code window*
  • Added "QR code size" option
  • Added "Copy image", "Save image" and "Upload image" buttons
  • "Inspect window" tool improvements:
  • New layout for the tool window*
  • Added window list
  • Added "Top most" option
  • Added "Opacity" option
  • Rename "Hash check" tool to "Hash checker"
  • Hash checker tool UI improvements*
  • "OCR" tool improvements:
  • Improved OCR scale factor option performance, enabling faster upscaling of images before applying OCR
  • While doing OCR, preserve spaces in the Korean language
  • Added "Close OCR window after opening service link" option (Task settings window -> OCR tab) (by @gregorygregio)
  • Added "Capture pre configured window" hotkey, the window is configurable from "Task settings window -> Capture tab"
  • Improve the visuals of hotkey tips in the ShareX main window
  • Added auto complete support to history & image history window search box
  • ShareX browser extension update:
  • Added "Shorten URL with ShareX" button
  • Renamed "Upload with ShareX" buttons to specify exact action:
  • Upload image with ShareX
  • Upload video with ShareX
  • Upload audio with ShareX
  • Upload text with ShareX
  • Added Data URL support for browser extension base64 image uploads
  • Added an option to use after capture tasks for browser extension image uploads (Task settings window -> Advanced tab -> ProcessImagesDuringExtensionUpload)
  • Added an additional 383 gradient presets to the gradient picker window
  • Display gradient presets in a grid format within the gradient picker window
  • Image effects improvements:
  • Added "Use random image effect" option (Task settings window -> Effects tab)
  • Added image effect option summaries near effect names, for example: Border: 5px, Resize: 250px, 200px
  • Added "Background image" image effect
  • Added "Border size" & "Border color" options to "Pixelate" image effect
  • Added "Padding" option to "Auto crop" image effect
  • Added "Auto resize" option to "Shadow" image effect
  • Added "Background" & "Edge overlap" options to "Particles" image effect*
  • Added "Radius" option to "Gaussian blur" image effect
  • Added Hebrew language support (by @erelado)
  • Added "Cache-Control header" option to Azure Storage file uploader (by @Scrxtchy)
  • Added "Use direct link" option to OneDrive file uploader (by @Yi-pixel)
  • Update Dropbox direct link format
  • Removed Gfycat uploader
  • Removed Teknik uploader
  • If an error occurs during clipboard upload, display a message box asking the user if they would like to retry the upload
  • If the user attempts to close the application while a screen recording is active, a message box will appear, asking if they would like to abort the screen recording
  • Increase custom uploader settings window width
  • Added "outputbox" custom uploader syntax which shows output dialog, example syntaxes: {outputbox:text}, {outputbox:title|text}
  • Renamed {prompt} custom uploader syntax to {inputbox}
  • Slight tray icon animation changes
  • Support for closing the window with the Escape key has been added to most of the windows
  • Update "Google image search" button to use "Google Lens" instead because "Google image search" is deprecated
  • Rename Twitter to X and update the logo
  • Moved the "Automatically check for updates" option to the "General" tab from the "Advanced" tab
  • Automatically register failed hotkeys on hotkey settings window startup
  • Added support for individual hex color channels in the screen color picker: rhex, ghex, bhex, rHEX, gHEX, bHEX (by @yevhenii-sir)
  • Do not save default hotkey task settings to decrease HotkeysConfigjson file size significantly
  • Show detailed upload progress in main window when dev mode is enabled
  • If the user does not have administrator permissions, the setup will automatically set {localappdata}Programs as the default installation path
  • Implement single-instance support using named pipes instead of IPC for preparation for NET upgrade in the future because IPC is deprecated in NET
  • Added "Disable Print Screen key for Snipping Tool" option to setup

New in ShareX 15.0.0 (Jan 24, 2023)

  • Added new "Dark" theme, and renamed previous theme to "Night"*
  • If you did not add a new theme manually then ShareX will assume theme settings are default and add the new theme automatically, otherwise you must reset theme settings to default to get it
  • Updated our website theme to fit to new ShareX dark theme
  • Added "Pin to screen" tool*
  • Available methods to use the tool*:
  • Tools menu ? Pin to screen
  • Main window right click context menu ? Pin to screen (Ctrl + P shortcut)
  • History/Image history window right click context menu ? Pin to screen (Ctrl + P shortcut)
  • After capture tasks ? Pin to screen
  • Toast notification click action option ? Pin to screen
  • Create a hotkey
  • Available hotkeys that users can create:
  • Tools ? Pin to screen
  • Tools ? Pin to screen (From screen)
  • Tools ? Pin to screen (From clipboard)
  • Tools ? Pin to screen (From file)
  • Pin to screen keybinds:
  • Hold left click Move image
  • Right click / Escape Close image
  • Middle click Reset image
  • Double click Minimize image
  • Mouse wheel / + - Change image scale
  • Ctrl + Mouse wheel / Ctrl + + - Change image opacity
  • Ctrl + C Copy image
  • Hotkey settings window visual improvements
  • Allow changing hotkey tasks without opening task settings window, instead dropdown menu could be used, which also gonna make creating new hotkeys easier*
  • Hotkeys which have their task settings overridden by the user are now indicated by "*" character at the end of hotkey task name
  • Added support to quickly combine images in main window by drag and dropping thumbnails to top of each other
  • Use ShareX theme in screen recording overlay
  • Added "Pause" support to screen recording*
  • Added "Pause screen recording" hotkey
  • Added support to move recording region while recording is paused*
  • All ShareX builds now include FFmpeg 5.1 64-bit built-in, 32-bit OS users can override FFmpeg path to use their own FFmpeg binaries
  • Removed FFmpeg download button because it is not necessary anymore
  • Added "Freehand arrow" annotation tool
  • Added "Cut out" tool to image editor (by @nielsmh)
  • Available cut out effects:
  • No effect
  • Sawtooth
  • Torn edges
  • Wave
  • X keybind can be used to select the tool
  • While annotating when Ctrl key is hold also disable selection of resize nodes
  • Increase text annotation maximum font size to 300 from 100
  • Added "Wave edge" image effect (by @nielsmh)
  • Uploader configurations now assume https:// by default if prefix is missing from URL entered by user
  • When downloading file to reupload, ShareX will request the file name from the server instead of parsing it from URL, this feature is mainly used with ShareX browser extensions because extension gives URL to ShareX which then downloads the file from URL to reupload it
  • Added "DisableLogging" registry setting (Disables debug log file saving)
  • If system admin disabled upload through registry then on first ShareX run disable after capture upload option too
  • Using GitHub Actions to release builds now instead of AppVeyor
  • "Install dev build" button now shows update message box and downloads the dev builds from ShareX/DevBuilds repository
  • In auto update message box if "No" button is pressed then disable auto update check until ShareX is restarted
  • Allow closing OCR window with Esc key
  • In "Hash check" window allow dragging file to second file path textbox
  • Added "Wrap after" option and image count label to "Image combiner" tool
  • Include uploader name in upload error notifications
  • Implemented OAuth loopback IP address flow for Google Drive, Google Photos, Google Cloud Storage and YouTube because the rest of authentication methods are deprecated for desktop apps by Google

New in ShareX 15.0.0 Pre-release (Jan 18, 2023)

  • Added new "Dark" theme, and renamed previous theme to "Night"*
  • If you did not add a new theme manually then ShareX will assume theme settings are default and add the new theme automatically, otherwise you must reset theme settings to default to get it
  • Updated our website theme to fit to new ShareX dark theme: getsharex.com
  • Added "Pin to screen" tool*
  • Available methods to use the tool*:
  • Tools menu → Pin to screen
  • Main window right click context menu → Pin to screen (Ctrl + P shortcut)
  • History/Image history window right click context menu → Pin to screen (Ctrl + P shortcut)
  • After capture tasks → Pin to screen
  • Toast notification click action option → Pin to screen
  • Create a hotkey
  • Available hotkeys that users can create:
  • Tools → Pin to screen
  • Tools → Pin to screen (From screen)
  • Tools → Pin to screen (From clipboard)
  • Tools → Pin to screen (From file)
  • Pin to screen keybinds:
  • Hold left click Move image
  • Right click / Escape Close image
  • Middle click Reset image
  • Double click Minimize image
  • Mouse wheel / + - Change image scale
  • Ctrl + Mouse wheel / Ctrl + + - Change image opacity
  • Ctrl + C Copy image
  • Hotkey settings window visual improvements
  • Allow changing hotkey tasks without opening task settings window, instead dropdown menu could be used, which also gonna make creating new hotkeys easier*
  • Hotkeys which have their task settings overridden by the user are now indicated by "*" character at the end of hotkey task name
  • Added "Cut out" tool to image editor (by @nielsmh)
  • Available cut out effects:
  • No effect
  • Sawtooth
  • Torn edges
  • Wave
  • X keybind can be used to select the tool
  • Added "Wave edge" image effect (by @nielsmh)
  • Uploader configurations now assume https:// by default if prefix is missing from URL entered by user
  • When downloading file to reupload, ShareX will request the file name from the server instead of parsing it from URL, this feature is mainly used with ShareX browser extensions because extension gives URL to ShareX which then downloads the file from URL to reupload it
  • If system admin disabled upload through registry then on first ShareX run disable after capture upload option too
  • Using GitHub Actions to release builds now instead of AppVeyor
  • Use ShareX theme in screen recording overlay
  • Added "Pause" support to screen recording*
  • Added "Pause screen recording" hotkey
  • Added support to move recording region while recording is paused*
  • All ShareX builds now include FFmpeg 5.1 64-bit built-in, 32-bit OS users can override FFmpeg path to use their own FFmpeg binaries
  • Removed FFmpeg download button because it is not necessary anymore
  • Added "Freehand arrow" annotation tool
  • Increase text annotation maximum font size to 300 from 100
  • While annotating when Ctrl key is hold also disable selection of resize nodes
  • Dev builds are now stored in ShareX/DevBuilds repository
  • "Install dev build" button now shows update message box and downloads the dev builds from ShareX/DevBuilds repository
  • In auto update message box if "No" button is pressed then disable auto update check until ShareX is restarted
  • Added support to quickly combine images in main window by drag and dropping thumbnails to top of each other
  • Allow closing OCR window with Esc key
  • In "Hash check" window allow dragging file to second file path textbox
  • Include uploader name in upload error notifications
  • Added "Wrap after" option and image count label to "Image combiner" tool
  • Implemented OAuth loopback IP address flow for Google Drive, Google Photos, Google Cloud Storage and YouTube because the rest of authentication methods are deprecated for desktop apps by Google
  • Added "DisableLogging" registry setting (Disables debug log file saving)

New in ShareX 14.1.0 (Jul 15, 2022)

  • Added Polish language support (by @RikoDEV)
  • OCR improvements:
  • OCR window layout changes
  • Added OCR help button near languages option which opens the OCR help page, so users can see how to install more OCR languages
  • Sort OCR languages alphabetically
  • Remove spaces between words in CJK languages
  • Reverse order of words in RTL languages
  • Added single line option
  • After OCR automatically select result textbox
  • Added new OCR service links:
  • Google Images
  • DuckDuckGo
  • DeepL
  • Added copy all button
  • Added input parameter support to custom uploader parse functions:
  • {json:input|jsonPath}
  • {xml:input|xpath}
  • {regex:input|pattern|group}
  • Don't show notification window in Alt + Tab menu
  • Support portable dev build update

New in ShareX 14.0.0 (Jul 1, 2022)

  • Update our Twitter account link to new username @ShareX
  • Support screen capturing cursor with bigger pointer size
  • Added Romanian language support (by @Edward205)
  • Added zoom support to image editor (by @EricTetz)
  • Ctrl + Mouse wheel Zoom centered on cursor
  • Ctrl + + Zoom in
  • Ctrl + - Zoom out
  • Ctrl + 0 Reset zoom
  • Ctrl + Alt + 0 Zoom to fit
  • Added "Zoom to fit on open" option
  • Added canvas color button to image editor canvas size window
  • Added "Restrict region capture and cursor within the active monitor" option, which significantly improves the FPS of region capture for multi monitor owners by restricting region capture to active monitor only, so we highly recommend enabling this option if you own multiple monitors
  • Added FPS limit option for region capture/image editor, default value is 100, you can disable limit by setting value to 0
  • Allow 0 value for step annotation tool
  • OCR improvements:
  • Added offline OCR support (requires Windows 10 or newer version to work)
  • ShareX will show message box if OCR is unsupported in current operating system
  • Moved OCR button to Tools menu from Capture menu
  • Added "Scale factor" option which resizes image input before applying OCR, which improves OCR results
  • Added customizable service links, by default these services available: Google Translate, Google Search, Bing
  • Added "Select region" button to OCR window, which lets you do OCR from screen without reopening the tool
  • Fullscreen image preview improvements:
  • Support navigation using Left arrow/Right arrow keys, mouse wheel or by clicking navigation buttons at sides
  • Show file name, image size and image index at top
  • Also added it as "Image viewer" tool
  • Added -ImageViewer "filePath" CLI command
  • Added hotkeys for image viewer and borderless window tools
  • History window improvements:
  • Use virtual mode in list which only populates visible part of the list so that way when user has significant amount of history entries startup time won't be affected
  • Automatically search while typing
  • Automatically apply filter when value changed
  • Select first item after filtering
  • Removed max item count setting from history window because with virtual mode it is not necessary anymore
  • Moved advanced search panel to right side and added close button
  • Notification window improvements:
  • Added option to automatically hide notification window when screen capturing/recording so that way when multiple screenshots taken in quick successions then notification window won't be visible in any of screenshots
  • Show only last notification instead of showing multiple notifications on top of each other
  • Added -hide_banner to all FFmpeg arguments
  • Increased toast window duration decimal places by 1
  • Improved save image error message to suggest user to check anti virus controlled folder access feature
  • Removed PortableApps support in favor of Portable builds at GitHub releases page
  • Use current theme in update message box and downloader window
  • Don't show update message box for dev build install
  • Added bitrate option for x264 video encoder
  • Support FFmpeg 5.0 when refreshing device list
  • Custom uploader improvements:
  • Rewritten custom uploader syntax parser from scratch, now using { and } for syntax boundaries instead of $, that way syntax can be used recursively inside each other
  • Removed regex list, instead first parameter of regex function must be used for regex pattern, for example: {regex:href="(.+)"|1}
  • Removed parse response section because not necessary anymore with remove of regex list
  • ShareX is going to try its best to automatically migrate old custom uploaders to new syntax but there are a few things like regex syntax that cannot be auto migrated
  • Added custom uploader syntax test button near URL textbox
  • Use text upload window when doing custom uploader text upload test
  • Renamed Lithiio file uploader to LobFile, update LobFile API to v3
  • Added "Pin to top" button to Inspect window tool (by @leumasme)
  • In image effects window, allow configuring custom name for each effects
  • Removed Streamable anonymous upload option because not supported by Streamable anymore
  • Deleted VideoBin because their API is not available anymore

New in ShareX 13.7.0 (Dec 29, 2021)

  • Added “Main window” tab to “Application settings” window and moved related settings from main window right click menu to there
  • Added “Thumbnail click action” option to “Main window” tab:
  • Default
  • Select (double click opens the file)
  • Open image viewer
  • Open file
  • Open folder
  • Open URL
  • Edit image
  • For screen recordings, get window info to be able to use in file naming and history tags, so that way it is now easier to search for videos in history window
  • Added “Sub folder pattern for window” option to “Application settings -> Paths”, so that way %pn (process name) and %t (window title) formats can be used for screenshots folder
  • Added “Auto copy image to clipboard” option to image editor
  • System admins can now configure certain ShareX settings via registry. These settings should reside in either HKEY_LOCAL_MACHINESOFTWAREShareX key or HKEY_CURRENT_USERSOFTWAREShareX key. Please note HKEY_LOCAL_MACHINE has priority over HKEY_CURRENT_USER while reading the settings.
  • DisableUpdateCheck (REG_DWORD) registry value disables update checks
  • DisableUpload (REG_DWORD) registry value disables uploads application wide (by @Erik3003)
  • PersonalPath (REG_SZ) registry value overrides personal path of ShareX, which is by default “DocumentsShareX” folder
  • Added “Borderless window” tool. Some games such as Minecraft don’t let you take screenshots (screenshots looks black) while running in exclusive fullscreen mode and there is no in-game setting for fullscreen borderless too. Therefore, we wrote this tool to let us make the game fullscreen borderless and allow us to take screenshots from it
  • Support drag n drop file to “Video converter” window
  • Added region capture click action for “Capture last region”
  • Added “Stop screen recording” hotkey
  • Added “Toggle tray menu” hotkey
  • Color picker dialog now remembers color palette mode selection
  • Swapped move/resize hotkeys behavior in region capture so arrow keys now move shapes instead of resizing them
  • Removed debug, donate, twitter, discord and about buttons from tray menu to keep it more compact
  • Added default printer override option (by @tajetaje
  • Added “Show stats” button to history window
  • Added “Process names” to history stats, which let you see from which applications you took your screenshots most
  • Visual improvements in “Image history” window
  • Added “Replace color” image effect
  • In “Application settings” window, moved “Retry” tab contents to “Upload” tab, and moved “Results” tab contents to “Clipboard formats” tab
  • Added external site dropdown menu for OCR window (by @IAmVisco)
  • Added “Append file name to URL” option for ownCloud / Nextcloud (by @EmilyLove26)
  • GitHub releases assets now include “.sha256” checksum files for setup and portable
  • Hotkey descriptions in “Hotkey settings” now have task-specific icons. Same for task dropdown in hotkey task settings.
  • YouTube video title, description and visibility can now be set before upload through new “Video options” dialog
  • Text uploads using ShareX browser extension now respects file naming settings

New in ShareX 13.6.1 (Sep 13, 2021)

  • ShareX is now using .NET Framework 4.8 which will be automatically downloaded if it is not available on the system
  • Updated Inno Setup to 6.2.0 which has modernized graphics
  • Updated Inno Setup Dependency Installer script which is now using the new built in Inno Setup downloader to download .NET Framework
  • Added “Glow” image effect, which allows you to make a gradient outer glow around your screenshots*
  • Removed social buttons toolbar and news button from the main window
  • Added Twitter button which will replace our previous news panel, please make sure to follow our Twitter account if you would like to receive ShareX related news or tips
  • Added Discord button, you can join our Discord server to get support from the community
  • Added “Menu font” theme option, and changed default font size of menu and context menus to 9.75 pt
  • Added Bing visual search button to the main window context menu and also as a URL sharing service destination, this works as both an image search and a great OCR service
  • Added quick image combine buttons to main window context menu*
  • You must select multiple images from main window by holding Ctrl or Shift and then selecting multiple thumbnails to be able to see these buttons in right click context menu
  • When a screenshot is taken, the window title and process name of the active window is stored in history as meta tag
  • This will greatly improve searching screenshots in the ShareX history window. For example if you take a screenshot from the Spotify window then you can either search “spotify” (process name) or specific artist name or song name (window title) which are stored in a meta tag. If you take screenshots on your browser, you can search the website you took it on (since the website name is generally in the Window Title)
  • Added an option to adjust JPEG quality automatically to fit best quality under target file size (Task settings -> Image)
  • Reorganized tools menu to group similar tools together with separators between them
  • Tweet message moved to upload menu from tools menu
  • Improved the “First time upload” dialog to save people from unintentional uploads: added big “Attention” text with red background and locked the “Yes” button for 5 seconds
  • Improved error message of custom uploaders to include more specific error messages with the host name included
  • Added multi line support to custom uploader argument value fields
  • Allow empty multipart/form-data value in custom uploader
  • Added copy URL buttons to response window
  • Added simple search bar to history window which lets you search by file name, window title and process name; you can also use wildcard characters while searching
  • Image history window search bar also supports searching meta tags now
  • Added advanced search button to the history window toolbar which toggles panel with more filtering options
  • The Image Preview now fills the right side, since the filtering options have been moved to advanced search
  • Added “Copy stats to clipboard” button to the history window toolbar
  • Added “Toggle more info” button to the history window toolbar, which toggles panel at bottom right to show more info about selected history entry such as tags
  • Added hotkeys to history window context menu entries:
  • Enter Open URL or file
  • Ctrl + Enter Open file
  • Shift + Enter Open folder
  • Ctrl + C Copy URL
  • Shift + C Copy file
  • Alt + C Copy image
  • Ctrl + Shift + C Copy file path
  • Ctrl + U Upload file
  • Ctrl + E Edit image
  • Added history settings window, which currently contains:
  • Maximum item limit (allows loading history window faster)
  • Remember search input
  • Remember window state
  • If dev mode is enabled then pressing Ctrl + F5 while in the history window loads fake history data
  • If dev mode is enabled then main window title, tray icon text and about window will show full version info with build type and admin privilege status, for example: ShareX 13.6.0 Dev (Debug, Admin)
  • Removed ge.tt file uploader because it is no longer in service
  • “Delete file locally” after capture task now also works for file uploads if “Task settings -> Advanced -> UseAfterCaptureTasksDuringFileUpload” option is enabled

New in ShareX 13.6.0 Pre-release (Sep 5, 2021)

  • ShareX is now using .NET Framework 4.8 which will be automatically downloaded if it is not available
  • Updated Inno Setup to 6.2.0 which has modernized graphics
  • Updated Inno Setup Dependency Installer script which is now using the new built in Inno Setup downloader to download .NET Framework
  • Added “Glow” image effect, which allows you to make a gradient outer glow around your screenshots*
  • Removed social buttons toolbar and news button from the main window
  • Added Twitter button which will replace our previous news panel, please make sure to follow our Twitter account if you would like to receive ShareX related news or tips
  • Added Discord button, you can join our Discord server to get support from the community
  • Added “Menu font” theme option, and changed default font size of menu and context menus to 9.75 pt
  • Added Bing visual search button to the main window context menu and also as a URL sharing service destination, this works as both an image search and a great OCR service
  • Added quick image combine buttons to main window context menu*
  • You must select multiple images from main window by holding Ctrl or Shift and then selecting multiple thumbnails to be able to see these buttons in right click context menu
  • When a screenshot is taken, the window title and process name of the active window is stored in history as meta tag
  • This will greatly improve searching screenshots in the ShareX history window. For example if you take a screenshot from the Spotify window then you can either search “spotify” (process name) or specific artist name or song name (window title) which are stored in a meta tag. If you take screenshots on your browser, you can search the website you took it on (since the website name is generally in the Window Title)
  • Added an option to adjust JPEG quality automatically to fit best quality under target file size (Task settings -> Image)
  • Reorganized tools menu to group similar tools together with separators between them
  • Tweet message moved to upload menu from tools menu
  • Improved the “First time upload” dialog to save people from unintentional uploads: added big “Attention” text with red background and locked the “Yes” button for 5 seconds
  • Improved error message of custom uploaders to include more specific error messages with the host name included
  • Added multi line support to custom uploader argument value fields
  • Allow empty multipart/form-data value in custom uploader
  • Added copy URL buttons to response window
  • Added simple search bar to history window which lets you search by file name, window title and process name; you can also use wildcard characters while searching
  • Image history window search bar also supports searching meta tags now
  • Added advanced search button to the history window toolbar which toggles panel with more filtering options
  • The Image Preview now fills the right side, since the filtering options have been moved to advanced search
  • Added “Copy stats to clipboard” button to the history window toolbar
  • Added “Toggle more info” button to the history window toolbar, which toggles panel at bottom right to show more info about selected history entry such as tags
  • If dev mode is enabled then pressing Ctrl + F5 while in the history window loads fake history data
  • If dev mode is enabled then main window title, tray icon text and about window will show full version info with build type and admin privilege status, for example: ShareX 13.6.0 Dev (Debug, Admin)
  • Removed ge.tt file uploader because it is no longer in service
  • “Delete file locally” after capture task now also works for file uploads if “Task settings -> Advanced -> UseAfterCaptureTasksDuringFileUpload” option is enabled
  • Added hotkeys to history window context menu entries:
  • Enter Open URL or file
  • Ctrl + Enter Open file
  • Shift + Enter Open folder
  • Ctrl + C Copy URL
  • Shift + C Copy file
  • Alt + C Copy image
  • Ctrl + Shift + C Copy file path
  • Ctrl + U Upload file
  • Ctrl + E Edit image
  • Added history settings window, which currently contains:
  • Maximum item limit (allows loading history window faster)
  • Remember search input
  • Remember window state

New in ShareX 13.5.0 (May 24, 2021)

  • In task settings window, moved toast notification and sound settings from advanced tab to newly added notifications tab
  • Added drag and drop file support to toast notification (by @Craftplacer)
  • Added “Copy file” and “Copy file path” notification click actions
  • UI improvements to hotkey settings window
  • Added option to automatically cleanup old backup and log files
  • Removed “Test” tab from custom uploader settings window. It is now a separate window which can be used in different places
  • Removed “Response” tab from custom uploader settings window. Both request and response contents are now in the same panel with scroll bar. You can maximize window to see all contents directly
  • Added inspect window tool
  • Added “Auto fill background” option to image combiner tool
  • Added rotate flip option to “Image” image effect
  • Added dash style option to “Border” image effect
  • Updated Zero Width Shortener API to v2, which now supports custom hosting
  • Actions now use $ prefix instead of % for input and output. New prefix will not add quotes around file path to give more control to user
  • Created example actions web page: https://getsharex.com/actions
  • Added “UseAlternativeClipboardGetImage” option to application settings advanced tab, which lets getting image from clipboard with alpha channel
  • Added ability to use roman numerals in step annotation tool (by @EdwardSierra)
  • Support lowercase step letters and roman numerals
  • Added Vault.ooo file uploader (by @shjonas)
  • When hotkeys are disabled, show enable hotkeys button in hotkey settings window
  • ShareX uninstaller will now prompt to close ShareX on behalf of the user if it is currently running

New in ShareX 13.5.0 Pre-release (May 13, 2021)

  • In task settings window, moved toast notification and sound settings from advanced tab to newly added notifications tab
  • Added drag and drop file support to toast notification (by @Craftplacer)
  • Added “Copy file” and “Copy file path” notification click actions
  • UI improvements to hotkey settings window
  • Added option to automatically cleanup old backup and log files
  • Removed “Test” tab from custom uploader settings window. It is now a separate window which can be used in different places
  • Removed “Response” tab from custom uploader settings window. Both request and response contents are now in the same panel with scroll bar. You can maximize window to see all contents directly
  • Added inspect window tool
  • Added “Auto fill background” option to image combiner tool
  • Added rotate flip option to “Image” image effect
  • Added dash style option to “Border” image effect
  • Updated Zero Width Shortener API to v2, which now supports custom hosting
  • Actions now use $ prefix instead of % for input and output. New prefix will not add quotes around file path to give more control to user
  • Created example actions web page: https://getsharex.com/actions
  • Added “UseAlternativeClipboardGetImage” option to application settings advanced tab, which lets getting image from clipboard with alpha channel
  • Added ability to use roman numerals in step annotation tool (by @EdwardSierra)
  • Support lowercase step letters and roman numerals
  • Added Vault.ooo file uploader (by @shjonas)
  • When hotkeys are disabled, show enable hotkeys button in hotkey settings window
  • ShareX uninstaller will now prompt to close ShareX on behalf of the user if it is currently running

New in ShareX 13.4.0 (Dec 27, 2020)

  • Added thumbnail size option to main window right click menu
  • Added Nord dark & light themes (by @botatooo)
  • Added Dracula theme
  • Visual improvements to setting windows navigation bars
  • Added border style option to annotations (solid, dash, dot, dash dot, dash dot dot)
  • Added tile option to “Image” image effect
  • Support drag n drop .sxie files to image effects window
  • Added CMYK support to screen color picker name format
  • Added title option to Gfycat uploader

New in ShareX 13.4.0 Pre-release (Dec 16, 2020)

  • Added thumbnail size option to main window right click menu
  • Added Nord dark & light themes (by @botatooo)
  • Added Dracula theme
  • Visual improvements to setting windows navigation bars
  • Added border style option to annotations (solid, dash, dot, dash dot, dash dot dot)
  • Added tile option to “Image” image effect
  • Support drag n drop .sxie files to image effects window
  • Added CMYK support to screen color picker name format
  • Added title option to Gfycat uploader

New in ShareX 13.3.0 (Nov 6, 2020)

  • We updated NET Framework version to 472 in the previous ShareX update Microsoft recommends that a specific TLS version should not be hardcoded so that way the latest supported TLS protocols by the operating system can be used automatically That is what we did too but then after our previous ShareX release we noticed even though Windows 7 supports TLS 12, it was still not using the latest version automatically and needed to hardcode TLS 12 in our code to support it Therefore, due to the lack of TLS 12 support auto updater of ShareX is broken for Windows 7 users and ShareX must be updated manually from ShareX web site or you can download dev build inside ShareX app
  • Added image effects listing to after capture tasks sub menu
  • Added menu icon size option to region capture
  • Added lock menu option to region capture that way toolbar grips can be hidden
  • Added duplicate button and hotkey Ctrl + D to image editor
  • In image editor show menu tooltips for task status
  • Added option to swap Enter key behavior in annotation text input box
  • Added arrow head direction option (by @Scrxtchy)
  • Added bayer scale option to GIF bayer dithering mode (by @Scrxtchy)
  • Screen record encoding progress is now shown in tray icon
  • Added watch folder option to automatically move files to screenshots folder
  • Added “Replace result URL using regular expression substitutions” option to task settings
  • Added file compare support to “Hash check” tool
  • Added clipboard viewer tool
  • Created image effects web page which you can download example image effects, and also added link to it in image effects window
  • When sxie file opened, ask for enabling image effects if not already enabled
  • Removed export/import buttons from image effects window, because packager button can be now used for exporting image effects
  • Added “Color depth” image effect (by @somethingSTRANGE)
  • In “Image” image effect allow using -1 for absolute size to use 100% canvas size, so -1 width means 100% canvas width
  • Added margin mode option to “Canvas” image effect (by @7coil)
  • Added context menu font option to theme settings
  • Visual changes to hotkey tips in main window
  • Added error message support to custom uploaders
  • Added Japanese language support (by @kanaxx)
  • Removed Q hotkey from region capture because users keep pressing it accidentally
  • Added screen color picker format options to include 0-1 colors $r1, $g1, $b1 (by @JakeCover)
  • Added alternative screen color picker format, which can be used by Ctrl + click, default format is: $r255, $g255, $b255 (by @tomastalian3)
  • Added screen color picker info text option, default format is: RGB: $r255, $g255, $b255$nHex: $hex$nX: $x Y: $y
  • Added maximum item limit option to history window
  • Using custom text notification window now instead of Windows notification/balloon tip
  • Added first time minimize to tray notification
  • Added “DevMode” option to application settings advanced tab, this option enables some hidden features such as “Restart ShareX as admin” button in tray menu

New in ShareX 13.3.0 Pre-release (Oct 29, 2020)

  • Added image effects listing to after capture tasks sub menu
  • Added menu icon size option to region capture
  • Added lock menu option to region capture that way toolbar grips can be hidden
  • Added duplicate button and hotkey Ctrl + D to image editor
  • In image editor show menu tooltips for task status
  • Added option to swap Enter key behavior in annotation text input box
  • Added arrow head direction option (by @Scrxtchy)
  • Added bayer scale option to GIF bayer dithering mode (by @Scrxtchy)
  • Screen record encoding progress is now shown in tray icon
  • Added watch folder option to automatically move files to screenshots folder
  • Added “Replace result URL using regular expression substitutions” option to task settings
  • Added file compare support to “Hash check” tool
  • Added clipboard viewer tool
  • Created image effects web page which you can download example image effects, and also added link to it in image effects window
  • When .sxie file opened, ask for enabling image effects if not already enabled
  • Removed export/import buttons from image effects window, because packager button can be now used for exporting image effects
  • Added “Color depth” image effect (by @somethingSTRANGE)
  • In “Image” image effect allow using -1 for absolute size to use 100% canvas size, so -1 width means 100% canvas width
  • Added margin mode option to “Canvas” image effect (by @7coil)
  • Added context menu font option to theme settings
  • Visual changes to hotkey tips in main window
  • Added error message support to custom uploaders
  • Added Japanese language support (by @kanaxx)
  • Removed Q hotkey from region capture because users keep pressing it accidentally
  • Added screen color picker format options to include 0-1 colors $r1, $g1, $b1 (by @JakeCover)
  • Added alternative screen color picker format, which can be used by Ctrl + click, default format is: $r255, $g255, $b255 (by @tomastalian3)
  • Added screen color picker info text option, default format is: RGB: $r255, $g255, $b255$nHex: $hex$nX: $x Y: $y
  • Added maximum item limit option to history window
  • Using custom text notification window now instead of Windows notification/balloon tip
  • Added first time minimize to tray notification
  • Added “DevMode” option to application settings advanced tab, this option enables some hidden features such as “Restart ShareX as admin” button in tray menu

New in ShareX 13.2.1 (Sep 13, 2020)

  • Bug fixes
  • Updated FFmpeg download URL to GitHub because previous host has announced closure

New in ShareX 13.2.0 Pre-release (Aug 31, 2020)

  • Upgraded .NET Framework to version 4.7.2. If 4.7.2 or newer version of .NET Framework is not installed on system then it will be installed automatically by the ShareX installer
  • Added smart eraser annotation tool*
  • Added image alignment option to image combiner tool
  • Added option to support transparent region selection in screen recorder
  • Added light version of dark icons which will be used automatically in main window and annotation bar when current theme is dark
  • Use custom theme colors in region capture tooltips
  • In region capture when moving, resizing or panning use grab cursor
  • Added hotkeys for image splitter, image thumbnailer, video converter and QR code (Decode from screen)
  • Added “Override screenshots folder” option to hotkey task settings window
  • Added icons to each hotkey task in hotkey task settings window
  • If checker size option of theme is 0 then use solid color for backgrounds
  • Region capture “Enable animations” option will also affect border ants animation
  • Added raw URL option to Seafile file uploader (by @user6323)
  • Added “Amazon S3 One Zone-Infrequent Access” and “Amazon S3 Intelligent-Tiering” Amazon S3 storage classes
  • Added shared drive support to Google Drive file uploader (by @SupSuper)
  • Added Portuguese language (by @FarewellAngelina)
  • Allow access level selection for Box file uploader shareable link (by @fib25)
  • Removed apply theme button as theme changes will now be applied automatically
  • Removed experimental custom theme check box, so now it is always enabled if custom theme is enabled
  • Added area and perimeter info to ruler tool
  • Added “Add image effects” button to main window task menu
  • Added -ImageEffects "filePath" CLI command
  • In main window thumbnail view if upload fails then shows error label top of thumbnail which when clicked will open error window
  • Added “Pick color from clipboard” button to color picker
  • If your clipboard contains color (hex or rgb) while opening any color dialog then it will load color from clipboard automatically and show tooltip to notify user
  • Updated Kutt API to v2 and added custom domain support
  • Removed file extension from YouTube video title
  • For new installations default tray middle click action now is “Upload from clipboard with content viewer”
  • Added display path options to directory indexer tool (by @JamieSharpe)
  • Image editor auto crop tool will account all inserted images and annotations while calculating crop region (by @Scrxtchy)
  • Added experimental UseAlternativeClipboardCopyImage option to “Application settings window -> Advanced tab” which copies images to clipboard with these formats to let supported applications to read image with transparency and file name info:
  • 24 bitmap with background filled white
  • 32 bit PNG image
  • 32 bit premultiplied DIB
  • HTML fragment (for filename)
  • Improvements to settings save/load system to avoid unexpected setting resets:
  • When settings are saved to file, it is stored in Windows hard disk cache, so when electricity is lost or PC is not shutdown properly while settings are already in hard disk cache then this was causing the latest settings file and backup of previous settings file to be corrupted, whereas now ShareX bypasses hard disk cache while saving settings and copying backups to avoid this issue *Added two more fallback options when loading settings: temp and last weekly backup file. So if the latest and previous setting files somehow manage to become corrupt then as a last resort ShareX will load the last weekly backup of the settings file. New settings load fallback order is -
  • Latest setting file: DocumentsShareXApplicationConfig.json
  • Temp latest setting file: DocumentsShareXApplicationConfig.json.temp
  • Backup of previous setting file: DocumentsShareXBackupApplicationConfig.json
  • Last weekly backup file: DocumentsShareXBackupApplicationConfig-2020-05-W22.json
  • Uploader passwords are now encrypted using DPAPI while saving settings:
  • Important: If you would like to backup your settings then use “Application settings window -> Settings tab -> Export button” instead of copying DocumentsShareX folder, otherwise you may have problems with encrypted passwords
  • Improvements to gradient maker window which is mainly used for image effects:
  • Added gradient presets list*
  • Allow creating gradient even when start (0%) and end (100%) gradient stop is missing
  • Gradient stops will be automatically ordered by location
  • Added “Reverse” button to be able to reverse locations of gradient stops
  • Show colors as icon in gradient stop list which also helps seeing transparent colors because of checkered background
  • Image effect related changes:
  • Redesigned image effects window
  • Register .sxie extension for ShareX image effects
  • Added -ImageEffect "filePath" CLI command, which is what .sxie extension use
  • Added image effect packager (“Packager” button in image effects window), which lets you create .sxie files. Advantage of packager compared to previous .json export is package can contain image files required for image effect to function, but also ease of importing image effects for users which is just double clicking .sxie file
  • Added “ImageEffects” folder to ShareX personal folder
  • Added %ShareXImageEffects% path variable which will be used in all image effects which requires file or folder path, so when you supply path which is inside ShareX image effects folder then that section of the path will be automatically replaced with %ShareXImageEffects%. Reason for this is, if you share image effect to another user and if that users image effects folder is in custom location then path will still match correctly. Image effect packager also making sure that you can’t select assets folder outside of ShareX image effects folder to make sure that paths will match correctly
  • Added interpolation mode option to “Image” (previously called “Image watermark”) image effect, for example Nearest neighbor is handy when you want to make image border with 1px length image and extend it to fill whole image length, without this option extended image was looking blurry because of anti aliasing while drawing enlarged image
  • Added compositing mode option to “Image” image effect, for example Source copy option is handy when you want to draw image border corner which is rounded and contains transparency, those transparent pixels will be drawn directly without blending with image underneath that way you can make sure corners are transparent
  • Added opacity option to “Image” image effect
  • Added size aspect ratio support to “Image” image effect when 0 is used for width or height
  • Added text rendering mode option to “Text watermark” image effect
  • Added “Text” image effect, it allows drawing text with gradient outline and shadow*
  • Added “RGB split” image effect (by @L1Q)
  • Add “Force proportions” image effect (by @L1Q)
  • Added palette size option to “Selective color” image effect
  • Added padding and outline only options to “Outline” image effect
  • Backward compatibility breaking change: Removed GradientType, Color2 and UseCustomGradient options from image effects, instead UseGradient and Gradient options can be used

New in ShareX 13.1.0 (Mar 1, 2020)

  • Thumbnail view in main window now supports multi selection by holding Ctrl / Shift and selecting thumbnails
  • Thumbnail view now supports key shortcuts, previously only available in list view
  • Added thumbnail title location option to main window right click menu
  • Added “Run action” sub menu to main window task right click menu
  • Step annotation tool can now have a tail, which can be shown by dragging the resize node
  • Added week of year pattern for file naming: %wy
  • Added random emoji pattern for file naming: %remoji{10}
  • Added URLEncodeIgnoreEmoji option to Application settings Advanced tab which is needed when using emojis in file name. Currently this is only supported in Amazon S3 and Google Cloud Storage uploaders
  • Added Persian language support (by @pourmand1376)
  • Added “Particles” image effect. For example, it can be used to add snowflakes to screenshots
  • Removed random position option from image watermark because “Particles” image effect can be used for the same purpose
  • Added multi color gradient support to border & background image effects
  • Preview image in image effects window now resizes automatically to fill empty area
  • Added social media buttons to bottom left of main window, such as Twitter and Discord
  • Added “Image splitter” tool, which can be used for instance, to make giant emojis for Discord
  • Added color name label to color picker tool
  • Support special folder variables in “Actions” file paths, for example: %ProgramFiles%
  • Added Opus as an option for FFmpeg audio codec (by @Scrxtchy)
  • Added VP9 (WebM) encoding support to screen recording
  • In “Export / Import” tab added “Settings” and “History” checkboxes to let users select what they want to export
  • History is now stored as JSON instead of XML, XML history file will be automatically migrated to JSON history file on startup
  • Screen recording encoding progress percentage is now available in tray icon tooltip
  • History window now supports mass copying (by @C03)
  • Added screen color picker support to color dialogs in region capture
  • In QR code window, decode result links are now clickable
  • In file exists window support Enter and Esc inputs
  • Removed Google+ URL sharing service
  • Added “Theme” tab to the Application settings window:
  • If “Use custom theme” option is enabled then you can select “Dark” or “Light” theme presets from dropdown menu or make your own custom theme
  • If you only want the main window to have custom theme then you can uncheck “Apply custom theme to all windows” option to disable automatic theming of other windows
  • Added “Video converter” tool, which supports encoding using these encoders:
  • H.264 / x264
  • H.265 / x265
  • VP8 (WebM)
  • VP9 (WebM)
  • MPEG-4 / Xvid
  • GIF
  • WebP
  • APNG

New in ShareX 13.0.0 Pre-release (Aug 26, 2019)

  • Added thumbnail view mode to main window
  • Added “Switch to list view” button to right click menu which can be used to return to list view
  • Clicking on image file thumbnails shows fullscreen image preview
  • For non-image files, file icon will be shown instead and clicking on them opens the file
  • Clicking on thumbnail title will open URL or file path, depending on which one exists
  • Added “Hide thumbnail title” button to right click menu to be able to have compact thumbnail view
  • Colored glows at the top of thumbnails are status indicators; green means task is running, blue means task is done and red means upload failed
  • File thumbnails can be dragged to copy file to Windows Explorer or another application
  • Added dark theme support which is enabled by default
  • If you do not like the dark theme then you can return back to light theme by unchecking “Use dark theme” option from application settings window
  • “Use dark theme” option only enables dark mode in main window and tray menu. If you would like all windows to use dark theme then check “Experimental dark theme” option in application settings window. The reason why we decided not to enable this option by default is because this option works by changing color properties of each control to dark theme colors but most controls in Windows Forms look bad when their color properties are changed or do not completely support changing the control colors
  • Added dark title bar support for Windows 10 17763 or higher (by @sylveon)
  • Moved “Use white ShareX icon” option to application settings general tab
  • Added image size label to fullscreen image viewer
  • Added select & move annotation tool (by @Danielku15)
  • Added “Switch to drawing tool after shape selection” and “Switch to selection tool after shape drawing” annotation options (by @Danielku15)
  • Added magnify annotation tool
  • Added Zero Width Shortener URL shortener
  • Support video uploads to Imgur (Because Imgur is recognised as an image destination, to be able to upload video files to Imgur you must configure ShareX to upload mp4 files to Imgur from “Task settings window -> Uploader filters tab”)
  • Support audio in Gfycat video uploads
  • Support custom uploader syntax in FTP URL path
  • Added “Response info” tab to custom uploader settings window
  • Show update message box when about window update checker label is clicked instead of immediately downloading the update
  • If upload is stopped or failed when early copy URL option is enabled then clear the clipboard
  • Added expiration support to Teknik file and text uploaders
  • Added Intel Quick Sync encoding support to screen recording, provides hardware H.264 encoding on Intel Sandy Bridge CPUs and up and hardware H.265 encoding on Skylake CPUs and up via a dedicated die on the processor chip (by @sylveon)
  • Added option to disable notification toast windows when active window is fullscreen (Task settings window -> Advanced tab -> DisableNotificationsOnFullscreen)
  • Added option to disable hotkeys when active window is fullscreen (Application settings window -> Advanced tab -> DisableHotkeysOnFullscreen)
  • Show balloon tip warning when application settings fail to save (Main reason we added this notification was because anti-virus software or the controlled folder access feature in Windows 10 tend to block ShareX from saving settings without users being aware)
  • Added “Set public-read ACL on file” option to Google Cloud Storage (by @lucario)
  • Support wildcard characters in history window filename filter and image history window search
  • Added random non ambiguous alphanumeric character support for file naming, example usage: %rna{8}
  • Added “Show stats” button to history window which shows statistics calculated from history
  • Added refresh button to image effects window
  • Added slice image effect
  • Added random position option to image watermark effect

New in ShareX 12.4.0 (Feb 25, 2019)

  • Added screenshot delay shortcut to main window and tray capture menu
  • Added white ShareX icon option to “Application settings window -> Advanced tab”
  • When OCR is used for the first time, ask for permission from the user
  • Support long file paths on Windows 10 when group policy is enabled
  • Added “Filter missing files” option to image history
  • Added Amazon S3 signed payload option
  • Added delete input file option to “Task settings -> Actions”, which will only delete file if the output file path is different from the input file path
  • Remember last save directory in image editor
  • Implement Google Photos API because Picasa API is deprecated (by @lucario)
  • Add user customizable gaussian blur to image effects (by @sylveon)
  • Added Teknik file uploader, text uploader and URL shortener (by @uncled1023)
  • In FTP settings, respect “Append remote directory to URL path” option even when “URL path” is empty
  • In region capture, allow using proportional resizing Shift or snap resizing Alt together with corner moving Ctrl
  • Added copy image dimensions option to main window context menu
  • QR code decode button will now scan for all barcode types instead of just QR code
  • Removed webpage capture which was using Internet Explorer to render, because built in browser capture methods are superior to this method
  • Added right click and middle click actions for toast notification (Task settings window -> Advanced tab)
  • Added optional setting to strip color space information chunks from PNG image (Application settings window -> Advanced tab)
  • Added another easter egg to about window
  • Show close button in region capture toolbar when Windows is in tablet mode
  • Added JPEG quality option to image thumbnailer
  • Added standard colors palette to the color picker dialog
  • In color picker dialog, double clicking color palette box will select that color and close dialog automatically
  • Added apply button for personal folder setting which will also restart ShareX so user don’t have to manually
  • Allow changing name parser auto increment number from task settings window
  • Added early copy URL support (Task settings window -> Advanced tab) for Amazon S3 and Azure Storage
  • Added early copy URL support for Google Cloud Storage (by @lucario)
  • Improved upload error output to include more details about request
  • Removed FTP client tool
  • Custom uploader related changes:
  • Moved custom uploader settings to its own window in the destinations menu to make it easier to access
  • Added request, response and test tabs to create more space
  • Added “Parameters” option which will be used to generate URL query string
  • If the request URL contains a query string then it will be automatically converted to parameters for backward compatibility, and the query string will be removed from the request URL
  • For backward compatibility: if request method is POST then body will be set as “Form data”, for rest of request methods “No body” will be set; if “No body” is selected then all arguments will be moved to parameters
  • Allow overriding “Content-Type” and “Cookie” headers
  • Added “Beautify” and “Minify” buttons for JSON data
  • Added syntax highlighting support to all URL fields
  • Added syntax menu to result URL fields
  • Support $filename$ syntax in request URL and result URLs
  • Store application version in custom uploader JSON to be able to better support backward compatibility
  • Improve custom uploader batch import speed
  • Added response text tab in test tab which also has “JSON format” and “XML format” buttons to tidy response text
  • Removed “Response type” option
  • Added $responseurl$ syntax, which can be used in place of previously removed redirection URL response type
  • For backward compatibility: if redirection URL response type is used previously and URL field is empty then $responseurl$ syntax will be added to URL field automatically
  • Added $header:name$ syntax, it can be used to get specific response header value
  • For backward compatibility: if location header response type is used previously then $header:location$ syntax will be added to URL field automatically, but unfortunately automatic conversion of headers response type won’t be possible therefore warning text about it gonna be added to URL field
  • Support drag & drop importing of sxcu files
  • UI improvements to use data grid instead of add, update, remove buttons to let updating parameters, headers, arguments and regex list more easier
  • Set automatic name watermark for name textbox to make it obvious that name field is optional and it will be generated automatically
  • Added following OCR related options to task settings window (by @stuntguy3000):
  • Process OCR silently
  • Process OCR on dialog open
  • Automatically copy results to clipboard
  • Added request “Body” option with these options:
  • No body
  • Form data (multipart/form-data)
  • Form URL encoded (application/x-www-form-urlencoded)
  • JSON (application/json)
  • XML (application/xml)
  • Binary

New in ShareX 12.4.0 Pre-release (Feb 20, 2019)

  • Added screenshot delay shortcut to main window and tray capture menu
  • Added white ShareX icon option to “Application settings window -> Advanced tab”
  • For backward compatibility: if request method is POST then body will be set as “Form data”, for rest of request methods “No body” will be set; if “No body” is selected then all arguments will be moved to parameters
  • Allow overriding “Content-Type” and “Cookie” headers
  • Added “Beautify” and “Minify” buttons for JSON data
  • Added syntax highlighting support to all URL fields
  • Added syntax menu to result URL fields
  • Support $filename$ syntax in request URL and result URLs
  • Store application version in custom uploader JSON to be able to better support backward compatibility
  • Improve custom uploader batch import speed
  • Added response text tab in test tab which also has “JSON format” and “XML format” buttons to tidy response text
  • Removed “Response type” option
  • Support drag & drop importing of sxcu files
  • UI improvements to use data grid instead of add, update, remove buttons to let updating parameters, headers, arguments and regex list more easier
  • Set automatic name watermark for name textbox to make it obvious that name field is optional and it will be generated automatically
  • When OCR is used for the first time, ask for permission from the user
  • Support long file paths on Windows 10 when group policy is enabled
  • Added “Filter missing files” option to image history
  • Added Amazon S3 signed payload option
  • Added delete input file option to “Task settings -> Actions”, which will only delete file if the output file path is different from the input file path
  • Remember last save directory in image editor
  • Implement Google Photos API because Picasa API is deprecated (by @lucario)
  • Add user customizable gaussian blur to image effects (by @sylveon)
  • Added Teknik file uploader, text uploader and URL shortener (by @uncled1023)
  • In FTP settings, respect “Append remote directory to URL path” option even when “URL path” is empty
  • In region capture, allow using proportional resizing Shift or snap resizing Alt together with corner moving Ctrl
  • Added copy image dimensions option to main window context menu
  • QR code decode button will now scan for all barcode types instead of just QR code
  • Removed webpage capture which was using Internet Explorer to render, because built in browser capture methods are superior to this method
  • Added right click and middle click actions for toast notification (Task settings window -> Advanced tab)
  • Added optional setting to strip color space information chunks from PNG image (Application settings window -> Advanced tab)
  • Added another easter egg to about window
  • Show close button in region capture toolbar when Windows is in tablet mode
  • Added JPEG quality option to image thumbnailer
  • Added standard colors palette to the color picker dialog
  • In color picker dialog, double clicking color palette box will select that color and close dialog automatically
  • Added apply button for personal folder setting which will also restart ShareX so user don’t have to manually
  • Allow changing name parser auto increment number from task settings window
  • Added early copy URL support (Task settings window -> Advanced tab) for Amazon S3 and Azure Storage
  • Added early copy URL support for Google Cloud Storage (by @lucario)
  • Improved upload error output to include more details about request
  • Removed FTP client tool
  • Custom uploader related changes:
  • Moved custom uploader settings to its own window in the destinations menu to make it easier to access
  • Added request, response and test tabs to create more space
  • Added “Parameters” option which will be used to generate URL query string
  • If the request URL contains a query string then it will be automatically converted to parameters for backward compatibility, and the query string will be removed from the request URL
  • Added request “Body” option with these options:
  • No body
  • Form data (multipart/form-data)
  • Form URL encoded (application/x-www-form-urlencoded)
  • JSON (application/json)
  • XML (application/xml)
  • Binary
  • Added $responseurl$ syntax, which can be used in place of previously removed redirection URL response type:
  • For backward compatibility: if redirection URL response type is used previously and URL field is empty then $responseurl$ syntax will be added to URL field automatically
  • Added $header:name$ syntax, it can be used to get specific response header value:
  • For backward compatibility: if location header response type is used previously then $header:location$ syntax will be added to URL field automatically, but unfortunately automatic conversion of headers response type won’t be possible therefore warning text about it gonna be added to URL field
  • Added following OCR related options to task settings window (by @stuntguy3000):
  • Process OCR silently
  • Process OCR on dialog open
  • Automatically copy results to clipboard

New in ShareX 12.3.1 (Nov 19, 2018)

  • Bug fixes

New in ShareX 12.3.0 (Nov 9, 2018)

  • Added two pass encoding option to screen recording; basically it records lossless with highest performance option then after recording is done, it applies your encoding options. That way you can select slow encoding option for low file size output without sacrificing recording performance
  • Added WebP encoding support to screen recording
  • Added APNG encoding support to screen recording
  • Added AMF encoding support to screen recording (by @sylveon)
  • Removed screen record CLI option because task actions already have same functionality and with new two pass encoding option it was not that required anymore
  • Added Kutt URL shortener support
  • Added Backblaze B2 file uploader support (by @tinybarks)
  • Added Mexican Spanish language support (by @absay)
  • Save buttons in image editor will use task settings to generate name if file name is not supplied yet, that way user can save without use “Save as…” dialog first
  • Added URL filtering support to history window
  • Added search support to image history window
  • Moved image history settings from toolbar to its own settings window
  • Show total and filtered item count in image history window title bar
  • When a task is using OCR, save result to a text file with same name (by @YueLinHo)
  • Added “Use light resize nodes” option to region capture options menu which makes resize nodes transparent
  • Changes to personal path detection, you can find detailed info about how ShareX decides about personal path in here
  • Modified default file name pattern to use random alphanumeric: %pn_%ra{10} for new installations. If you want previous date time file naming then you can replace it with: %pn_%y-%mo-%d_%h-%mi-%s
  • Support name pattern in custom capture path
  • When using %pn (process name) name pattern empty spaces will be replaced with underscore
  • Added starting step number option to step drawing tool (by @Fyers)
  • In image editor text input window, properly handle enter key with CJK input (by @tinybarks)
  • In custom uploader, regex syntax | character will be used as group separator instead of , to be consistent with other syntaxes, for backward compatibility , character is still going to be supported for some time
  • Removed support for old implicit custom uploader regex syntax such as $1,1$ now regex syntax must be declared explicitly like this $regex:1|1$
  • Added select syntax to custom uploader parser which shows window for user to select single option; example syntax: $select:domain1.com|domain2.com$
  • Added prompt syntax to custom uploader parser which shows input dialog for user to type text; example syntaxes: $prompt$ $prompt:title$ $prompt:title|default value$
  • Added base64 syntax to custom uploader parser, example syntax for authorization header: Basic $base64:username:password$
  • Support custom uploader syntax in arguments and headers too
  • You can find more info about all supported custom uploader syntax from here
  • Use a cryptographically stronger random value generator, for example while generating random file name (by @tinybarks)
  • Added option to automatically select last completed task in main window (Application settings -> Advanced tab -> AutoSelectLastCompletedTask)
  • Add upload log button to debug log window (by @sylveon)
  • Remember column widths of main window task list
  • Full screen image viewer will now show on active monitor (by @Fyers)
  • Allow toast notification to have image preview even when image isn’t saved as file (by @sylveon)
  • Added support for extensionless uploads on Google Cloud Storage (by @sylveon)
  • Added expiry time option to ownCloud / Nextcloud (by @jdon)
  • Added Imgur album paging to support listing more than 50 albums on album list
  • FTPS upload was accepting SSL 3.0 and TLS 1.0 previously, now instead it will accept TLS 1.0, TLS 1.1 and TLS 1.2
  • Improved reliability of ShareX auto start on Microsoft Store installations (by @sylveon)
  • ShareX will automatically start after Microsoft Store finished updating ShareX (by @sylveon)
  • Now Windows shutdown will wait for ShareX to save settings instead of closing it before ShareX have time to save settings (by @sylveon)
  • Clipboard content viewer now will cache content and upload it instead of what is in clipboard when “OK” button is pressed (by @CookieMichal)
  • Bidirectional control characters from file name will be removed before uploads
  • “Install dev build” button now always visible in application settings window

New in ShareX 12.2.0 Pre-release (Jun 22, 2018)

  • Added new image editor / region capture keybinds:
  • Image editor:
  • Ctrl + S Save image
  • Ctrl + Shift + S Save image as…
  • Ctrl + Shift + C Copy image to clipboard
  • Ctrl + U Upload image
  • Ctrl + P Print image
  • Drawing tools:
  • R Rectangle
  • E Ellipse
  • F Freehand
  • L Line
  • A Arrow
  • O Text (Outline)
  • T Text (Background)
  • S Speech balloon
  • I Step
  • B Blur
  • P Pixelate
  • Other tools:
  • C Crop image
  • You can see all available key bindings on this page: https://getsharex.com/docs/region-capture
  • Holding Ctrl will ignore shape intersection; that way you can, for example draw a rectangle inside another rectangle without selecting it
  • Added draggable custom scroll bar to the image editor, which automatically hides when the image is fully inside the window
  • Added gradient text color support to image editor “Text (Outline)” tool
  • Added confirmation message box for unsaved changes when user closes the image editor by pressing title bar close button, Esc key or Right click
  • When pasting image, inserting image file or inserting image from screen, show insert image dialog which allows automatically expanding canvas to bottom or right side and inserting image there
  • Allow to hide or show magnifier with mouse wheel, for example you can Mouse wheel down until magnifier disappear and Mouse wheel up to show it back
  • Image editor will stop rendering when it’s out of focus to reduce unnecessary CPU usage
  • Added Enter and Esc key support to image editor dialogs
  • Added recent colors support to color picker which remembers last used 32 colors for quick selection
  • Screen color picker now shows current color sample in a rectangle next to its value
  • Added screen color picker support to image editor color picker
  • Added Ukrainian language support
  • Added Indonesian language support
  • Added show “Edit with ShareX” button in Windows Explorer context menu option to “Application settings window -> Integration tab”
  • Added support to escape custom uploader argument and header patterns with
  • Support referrer and user-agent headers in custom uploaders
  • Added Cloudflare DNS to DNS changer tool
  • Added Firebase Dynamic Links URL shortener
  • Added YouTube file uploader. Tip: There is no specific destination type for videos but you can use uploader filters to force files with video extensions to upload to desired destinations like this
  • Added Google Cloud Storage file uploader
  • Updated OneDrive uploader to Microsoft Graph API, this change allows using OneDrive for Business and uploading higher size files. Note: If you were using OneDrive destination, you need to re-authenticate
  • Added Wasabi endpoint to Amazon S3 endpoints list
  • Added Azure Storage custom upload path support
  • Added Azure Storage $root container support
  • Container name won’t be appended to Azure Storage custom domain automatically anymore, can be added manually to custom domain section if needed
  • Removed auto container creation from Azure Storage upload to decrease upload time
  • Added URL preview to Azure Storage tab to make configuring easier
  • Removed GitHub gist anonymous upload support because it is deprecated
  • Removed Google URL shortener because it is deprecated
  • Removed Dropfile, Pastee and CoinURL
  • Added after capture task “Scan QR code” (requires image to be saved as file)
  • Added “Ask for confirmation when aborting screen recording” option
  • Added upload image button to image effects window
  • Added selective color image effect which allows making two color images
  • Added color option to canvas image effect
  • Added sides option to auto crop image effect
  • High DPI improvements for UI
  • When ShareX is updating, setup will be run with UPDATE parameter which makes sure that the setup will not apply initial tasks again such as creating desktop shortcut or context menu entries
  • Added option to replace non-unreserved characters by underscores
  • If pre-release updates checkbox is checked then dev build install button will show up
  • Added upload file and edit image context menu buttons to history and image history windows
  • Added hotkey repeat limit option (Application settings -> Advanced tab)

New in ShareX 12.1.1 (May 10, 2018)

  • Bug fixes

New in ShareX 12.1.0 (Mar 19, 2018)

  • Upgraded .NET Framework version to 4.6.2. Because of this upgrade Windows XP and Windows Vista is not supported anymore. If you don’t have .NET Framework 4.5 or higher is installed, ShareX auto updater will not be able to show new update because we are using GitHub API to check for updates and they require TLS 1.2 now which is not supported with .NET Framework 4.0. For detailed information click here
  • We now have a vanity Discord invite link: https://discord.gg/ShareX
  • Added image editor autosize start mode, which will resize the window to fit the image. If the image is too big then window will be maximised
  • Added sticker tool
  • Added Blob Emoji sticker pack
  • Added these buttons to image editor, image menu
  • New image (Creates empty canvas)
  • Open image file
  • Insert image file
  • Insert image from screen
  • Crop image
  • Auto crop image (Removes same color sections from edges)
  • Add image effects (Allows you to apply various effects to whole image)
  • Added paste image/text button to image editor, edit menu
  • Added visual scroll bars for panning (by @L1Q)
  • Added resampling option to image size dialog
  • Added “Font size” option to step tool
  • Added “Use letters” option to step tool
  • Added confirm and cancel buttons to image editor crop tool, which will allow moving or resizing crop region before confirming
  • Show area info text in crop tool
  • Added image interpolation mode option to “Image (File)” and “Image (Screen)” tools
  • Added “Drop shadow color” option
  • Added “Auto close editor on task” option, for example if you click “Upload image” on image editor toolbar then editor will close automatically if this option is enabled
  • In image editor paste Ctrl + V also gonna check for image files addition to image
  • Holding Ctrl while using sticker tool will use last sticker instead of opening sticker picker
  • Holding Ctrl while using image file tool will use last image file instead of opening file dialog
  • Added image editor startup dialog when editor is opened from tools menu
  • Removed Greenshot image editor
  • Using authorization header authentication for Amazon S3 now instead of presigned URL, this change allows to support DigitalOcean Spaces
  • Added new Amazon S3 regions: China (Ningxia), EU (Paris)
  • Added DigitalOcean Spaces Amsterdam, New York and Singapore endpoints to Amazon S3 regions list
  • Allow to disable public-read ACL on files uploaded via Amazon S3 (by @sylveon)
  • Added random domain syntax support for Amazon S3 (by @sylveon)
  • Added option to remove file extensions on Amazon S3 uploads (by @sylveon)
  • If JPEG image contains orientation metadata then the image will be rotated automatically
  • Added “Show cursor” quick setting to main window and tray capture menu
  • Added auto crop to image effects window
  • Added size mode option to image watermark effect (by @RedMser)
  • In destinations menu, unauthorized uploaders will be shown as red. If user tries to upload to any of these destinations then destination settings window with selected uploader tab will be opened automatically
  • Added decode button to QR code encode picture box right click menu
  • Renamed “ownCloud” to “ownCloud / Nextcloud” to make it clear Nextcloud is supported
  • OwnCloud / NextCloud direct link option gonna use /preview link now instead of /download
  • Added random adjective %radjective and animal name %ranimal pattern for file naming similar to Gfycat naming which is: %radjective%radjective%ranimal
  • Added random line from a file %rf{filepath} pattern for file naming (by @AtlasTheBot)
  • Added $filename$ pattern for custom uploader arguments, it is only usable when custom uploader type is image, text or file
  • Support name patterns in custom uploader headers
  • Support escaping custom uploader URL syntax with character (by @ArsenArsen)
  • Added markdown copying options to also history window (by @stuntguy3000)
  • Update recorder devices to latest version
  • Added Google Translate button to OCR window (by @9joao6)
  • Added upload image and decode buttons to QR code window context menu
  • Make QR code input textbox multi line
  • Use UTF-8 for QR code encoding and restrict length to 2952 bytes
  • Make sure QR code output is square image
  • Using FluentFTP library now for FTP/FTPS uploads instead of deprecated System.Net.FtpClient library
  • Added /NORUN parameter support to ShareX setup which can be used together with /SILENT or /VERYSILENT to install ShareX silently without run it afterwards
  • Because of .NET Framework update now we can use built in Zip functions and no need to use 7-Zip library anymore, because of this change importing backups (.sxb files) from previous ShareX versions not gonna work because those were exported using 7z compression but you can extract them manually to Documents/ShareX folder yourself
  • Added .sxcu file association to Windows Store build (by @sylveon)

New in ShareX 12.0.0 (Dec 1, 2017)

  • Added windowed mode support to image editor
  • Added panning support to image editor, hold middle mouse button to pan canvas
  • Added real time image effect (blur, pixelate, highlight) preview support to image editor
  • Added image editor background color option to “Options” menu
  • Added cursor type option to cursor drawing tool
  • Show image size, file name and FPS in image editor title bar
  • Image editor last selected tool will be remembered separately from region capture
  • Changed region capture/image editor resize node visuals
  • Support proportional resizing when dragging resize node while holding Shift
  • Added QR code decode support, which can scan multiple QR codes at the same time from screen or file
  • Added “Upload text” to main window upload menu and as hotkey
  • Added “Shorten URL” to main window upload menu and as hotkey
  • Removed update button from custom uploaders tab because now settings apply instantly
  • Added $response$ syntax to custom uploader which can be used in URL fields
  • If custom uploader name field is empty then name will be generated automatically from request url, which is recommended for consistency
  • While exporting custom uploader all default or empty values will be ignored, that way JSON output can be more compact
  • Added custom URL sharing service support, which can be used for example for Discord webhooks
  • Added random syntax support to custom uploader request URL
  • Added Text/URL input to custom uploader arguments/headers value suggestion list
  • Custom uploader won’t export with empty request url or destination type
  • Renamed Picasa to Google Photos
  • Removed dead uploaders: Someimage, Imgland, Minus, Uplea
  • Added image effects preset list support, this will cause previous image effect settings to reset
  • Added markdown copy options to main window task context menu
  • Removed Amazon S3 reduced redundancy storage option because it is now deprecated and even costs more than standard storage to encourage moving to standard storage
  • Added standard infrequent access storage option to Amazon S3
  • Hide notification window from Alt + Tab and Win + Tab menu (by @sylveon)
  • Implemented latest paste.ee API, this will cause previous authentication setting to reset
  • Implemented latest Flickr API which is using OAuth for authentication now, this will cause previous authentication setting to reset
  • Added direct link option to Flickr
  • Updated Lithiio to new API which is using username/password for authentication now instead of Steam OAuth
  • Increased Twitter message character limit to 280
  • Windows Store ShareX build is now using .NET Framework 4.6.1 so there is no need for additional executable to handle Centennial startup changes anymore (by @sylveon)
  • Touch input improvements for region capture (by @mghiasi75)
  • Watch folder feature will also check for file size multiple times to make sure that file is not being written before starting upload
  • Added ShareX Discord server invite link to main window, you can press X button to permanently hide it
  • Both Discord and Patreon buttons will be automatically hidden when main window task list is not empty
  • Pressing Esc in quick task menu will close it
  • Added verbose request logs option to application settings advanced tab which can be used to debug upload related issues
  • Added drag and drop file from history window support (by @campbeb)
  • Support Ctrl + A in OCR results window (by @campbeb)
  • Main window image preview can now be positioned on the bottom (by @campbeb)
  • Removed https option for Imgur and instead always https will be used because now it is used by default on Imgur
  • Show current version and latest version in update message box
  • In application settings window middle mouse clicking on pre-release check box will download latest dev build from AppVeyor but it should be only used for testing purposes because dev builds can be unstable and therefore not recommended for production use
  • Updated design of ShareX web site to have dark colors
  • Added “Image” menu to image editor toolbar with these items:
  • Image size
  • Canvas size
  • Rotate 90° clockwise
  • Rotate 90° counter clockwise
  • Rotate 180°
  • Flip horizontal
  • Flip vertical
  • Added image editor start mode option to “Options” menu:
  • Normal window
  • Maximized window (Default)
  • Remember and use previous window size, position and maximized state
  • Fullscreen

New in ShareX 11.9.1 (Aug 15, 2017)

  • Bug fixes

New in ShareX 11.9.0 (Aug 7, 2017)

  • Added Italian language support
  • Added cursor tool to region capture which allows moving, deleting or adding more cursors
  • Added multiple center point support to line and arrow tools
  • Added arrows on both ends option to arrow tool
  • Added batch image thumbnailer tool
  • Added random syntax to Custom uploader, which can be used to return random domain each upload, check here for more info
  • Added custom domain support for Azure storage
  • Added padding and border size option to text watermark
  • Added unread counter to news button

New in ShareX 11.8.0 (Jul 4, 2017)

  • Added “News” button to main window which will show new updates or announcements
  • If after capture task “Annotate image” is selected and there are no annotations applied in region capture, the annotation window will open automatically after region selection, which will allow users to annotate after region selection similar to previous ShareX versions
  • Added “Crop” tool, which is not available when in region capture mode
  • Added “Image (Screen)” tool, which allows to duplicate area from the screen to move to a different position
  • Tip: You can use this tool to create an inverse blur highlighting effect. First blur the part of the area which should become the background, then use this tool to exclude the area that should not be blurred from the rest of the image.
  • Added disable animations option to region capture options menu
  • Region animation speed is now slightly faster
  • Changed toolbar highlight animation to not look like a progress bar
  • In region capture when using multi region, non active regions will use static ant border instead of blinking border
  • PersonalPath.cfg file which stores custom personal folder path will be saved to DocumentsShareX instead of %localappdata%ShareX folder and old file will be automatically migrated to new location
  • Tray icon progress animation changes
  • FTP settings UI remade to be more user friendly
  • While opening the color picker, if clipboard contains color text (r, g, b, #hex etc.) then that color will be used as current color automatically
  • Color picker will show old color where possible (for example if opened in image annotation window) under current color
  • In color picker if transparent button is pressed when alpha is 0, then alpha will be set to 255 which will allow quick toggling between 0 and 255
  • In region capture if an element is resized to be too small and resize nodes start overlapping, ShareX will now hide some of those resize nodes to allow for more precise control
  • Changes to default annotation settings
  • In order to increase image annotation performance some tools are now using lower quality rendering during annotation, but higher quality for final output
  • Added curved edge support to torn edges image effect
  • Added Screen recording (GIF) default hotkey Ctrl + Shift + Print Screen for new installations
  • Added configurable environments support for Azure storage (by @nta)
  • Added infinity expire time option to Plik file uploader (by @maxibanki)
  • PNG bit depth is now configurable through task settings. Automatic detection will scan the image and apply best option for lower file size without quality loss
  • Now it is possible to drag n drop file from ShareX main window task list to Discord client

New in ShareX 11.7.0 (Jul 4, 2017)

  • We now have a Discord server: https://discord.gg/E4R3Qa9
  • Added Traditional Chinese translation (by @alantsai)
  • Implemented new Gfycat API with user account upload support (by @Dinnerbone)
  • Added Plik file uploader support (by @maxibanki)
  • All capture methods are now able to detect the active window automatically. If the active window region is equal to or bigger than the capture region, it is used for the %t (Window title) and %pn (Process name) naming syntax. For example; if you are taking a fullscreen capture and active window is maximized or fullscreen, then it will be automatically used for file naming
  • ShareX annotation mode is now enabled by default for new installations and will be used instead of Greenshot image editor
  • If a ShareX annotation is opened by an “After capture” task, then the following task buttons will now be available in the toolbar:
  • Apply changes & continue task Enter
  • Continue task Space / Right click
  • Cancel task Esc
  • The ShareX annotation window now uses a dark background around the image and shows checkers only behind the image
  • Added animation to region & shape selection border
  • Added animation under annotation toolbar on startup to make it more noticeable, because there is a lot of people still don’t know there is toolbar in region capture and it is possible to annotate using it
  • Reimplemented Amazon S3 from scratch to not use Amazon SDK libraries and allow more customization
  • Added custom endpoint/region support to Amazon S3 so other services which are compatible with Amazon S3 API with v4 signature can be used
  • Added a path style request option to Amazon S3 to support some custom services which require it
  • Added “Google image search” to the main window task list right click menu and as a URL sharing destination
  • Removed Dropbox public folder support because as of March 15, 2017 public folders have been disabled by Dropbox but shareable links can still be used
  • Removed Dropbox shortened URL option because it is not supported in Dropbox API v2; ShareX now uses fully API v2 endpoints because API v1 is going to be deprecated soon
  • Added Dropbox “Use direct link” option as check box which is usable with shareable links
  • Added custom domain support for GitHub Enterprise Gist anonymous uploads (by @maxibanki)
  • Add content type header to Azure Storage uploads so the browser can show content without requiring to download it (by @Scrxtchy)
  • Drag & dropping files from image history are now allowed
  • Added “Reset settings” button to “Application settings -> Export / Import tab”
  • HTTPS endpoints in Pastebin are now being used

New in ShareX 11.7.0 Pre-release (Apr 13, 2017)

  • We now have a Discord server
  • Added Traditional Chinese translation
  • Implemented new Gfycat API with user account upload support
  • Added Plik file uploader support
  • All capture methods are now able to detect the active window automatically. If the active window region is equal to or bigger than the capture region, it is used for the %t (Window title) and %pn (Process name) naming syntax. For example; if you are taking a fullscreen capture and active window is maximized or fullscreen, then it will be automatically used for file naming
  • ShareX annotation mode is now enabled by default for new installations and will be used instead of Greenshot image editor
  • The ShareX annotation window now uses a dark background around the image and shows checkers only behind the image
  • Added animation to region & shape selection border
  • Added animation under annotation toolbar on startup to make it more noticeable, because there is a lot of people still don’t know there is toolbar in region capture and it is possible to annotate using it
  • Reimplemented Amazon S3 from scratch to not use Amazon SDK libraries and allow more customization
  • Added custom endpoint/region support to Amazon S3 so other services which are compatible with Amazon S3 API with v4 signature can be used
  • Added a path style request option to Amazon S3 to support some custom services which require it
  • Added “Google image search” to the main window task list right click menu and as a URL sharing destination
  • Removed Dropbox public folder support because as of March 15, 2017 public folders have been disabled by Dropbox but shareable links can still be used
  • Removed Dropbox shortened URL option because it is not supported in Dropbox API v2; ShareX now uses fully API v2 endpoints because API v1 is going to be deprecated soon
  • Added Dropbox “Use direct link” option as check box which is usable with shareable links
  • Added custom domain support for GitHub Enterprise Gist anonymous uploads
  • Add content type header to Azure Storage uploads so the browser can show content without requiring to download it
  • Drag & dropping files from image history are now allowed
  • Added “Reset settings” button (Application settings -> Export / Import tab)
  • HTTPS endpoints in Pastebin are now being used
  • If a ShareX annotation is opened by an “After capture” task, then the following task buttons will now be available in the toolbar:
  • Apply changes & continue task Enter
  • Continue task Space / Right click
  • Cancel task Esc

New in ShareX 11.6.0 (Feb 23, 2017)

  • Added outlined text drawing tool Drawing: Text (Outline) to region capture, previous text drawing tool was named as Drawing: Text (Background)
  • In region capture text input window pressing Enter accepts text and close input window, Ctrl + Enter inserts new line
  • Added cancel button to region capture text input window which ignores text changes and close input window, you can also press Esc
  • Added ShareX Firefox addon (Application settings -> Integration tab)
  • Added Azure Storage support (by @wi5nia)
  • Added workaround to support TLS 1.2 when .NET Framework 4.5 or newer is installed in system
  • Added option to disable region capture annotation support (Task settings -> Advanced tab)
  • Allow drag n drop file upload support to actions toolbar
  • Removed info button from main window because most tasks hotkey visible in right click menu now
  • Removed sli.mg image uploader because the service is dead
  • Added additional hotkeys for main window task list and hotkey info text for its right click menu items:
  • Open URL Enter
  • Open file Ctrl + Enter
  • Open folder Shift + Enter
  • Copy URL Ctrl + C
  • Copy file Shift + C
  • Copy image Alt + C
  • Copy file path Ctrl + Shift + C
  • Upload Ctrl + U
  • Download Ctrl + D
  • Edit image Ctrl + E
  • Delete task from list Del
  • Delete file locally Shift + Del

New in ShareX 11.5.0 (Feb 6, 2017)

  • Changelog URL changed to https://getsharex.com/changelog
  • Added customizable actions toolbar which is accessable from tray menu
  • Added toggle actions toolbar and exit ShareX hotkeys
  • Added ShareX custom uploader extension .sxcu support. Users can now simply double click .sxcu files. ShareX can activate custom uploader and select proper destinations automatically. Users won’t need any manual configuration to use custom uploaders.
  • Added “Destination type” option to custom uploader tab which is used when user double clicks .sxcu files so ShareX can know which destination to set custom uploader as active
  • Added H.264 NVENC & HEVC (H.265) NVENC encoder support (NVENC supported GPU, latest NVIDIA driver and up to date FFmpeg is required)
  • Added HTTPS result link option for Imgur
  • Added Pastie text uploader
  • Added “OCR image” button to main window right click task menu
  • Added “Combine images” button to main window right click task menu which is only visible when two or more image files are selected
  • Check if file exists before screen recording and show file exists window if necessary
  • Added Nextcloud support to ownCloud file uploader
  • Changed Dropbox default settings for new users, moved upload path to outside public folder and enabled shareable URL option in preparation for Dropbox to disable public folders on March 15, 2017
  • Polr API v2 support which will be active by default, from settings API v1 can be enabled back
  • Removed Automate tool and moved it to its own GitHub page
  • Added resize if smaller option to resize image effect
  • Updated Amazon S3 to include new endpoints
  • On upload errors include request URL in error message
  • Region capture related changes:
  • Added drop shadow support
  • Replaced rounded rectangle shapes with corner radius option to rectangle shapes
  • Added capture last region button to capture menu
  • Added edit menu to toolbar:
  • Undo Ctrl + Z
  • Delete Del
  • Delete all Shift + Del
  • Bring to front Home
  • Bring forward Page up
  • Send backward Page down
  • Send to back End
  • Annotation options will be reset to new defaults
  • Changed visual of arrow cap

New in ShareX 11.4.1 (Nov 9, 2016)

  • Region capture related changes:
  • Added tools toolbar which will show up at top of the active monitor
  • Removed right click tools menu because the newly added toolbar is more user friendly
  • Right click will now cancel capture or remove the object under the cursor by default
  • Tips will also be hidden by default
  • Added center node to line and arrow tools to allow drawing curved lines
  • Added destination filtering by file extension to be able to upload specific file types to the destination of choice (Task settings window -> Uploader filters tab)
  • Hidden background UWP applications not included in the window list and region capture hover areas (by @campbeb)
  • Added file path parameter support to -ImageEditor CLI command (by @ventzz)

New in ShareX 11.4.0 (Nov 4, 2016)

  • Added destination filtering by file extension to be able to upload specific file types to the destination of choice (Task settings window -> Uploader filters tab)
  • Hidden background UWP applications not included in the window list and region capture hover areas
  • Added file path parameter support to -ImageEditor CLI command
  • Region capture related changes:
  • Added tools toolbar which will show up at top of the active monitor
  • Removed right click tools menu because the newly added toolbar is more user friendly
  • Right click will now cancel capture or remove the object under the cursor by default
  • Tips will also be hidden by default
  • Added center node to line and arrow tools to allow drawing curved lines

New in ShareX 11.3.0 (Sep 27, 2016)

  • Using AppVeyor build server to compile and build ShareX setup/portable files and release them automatically without any user interaction that way it will increase security of our releases
  • Added experimental setting to use ShareX region capture to annotate images instead of using Greenshot image editor (In "Task settings -> Advanced tab -> UseShareXForAnnotation")
  • Added Uplea file uploader (by @osfancy)
  • Added secondary screenshot path location option for situations where primary custom screenshot path is unavailable (In "Application settings -> Advanced tab -> CustomScreenshotsPath2")
  • Added transparent button to color picker dialog
  • Removed up1.ca file uploader because service is down now
  • In image file dialog not allow non image file types to be selected
  • Updated DreamObjects endpoint
  • Returned SSH.NET library to previous version until buffer related issue fix is released
  • Region capture related changes:
  • Added speech balloon drawing tool which works similar to text drawing tool but have moveable tail
  • Added image drawing tool so now you can select image from file dialog
  • Added support to paste image or text using Ctrl + V key
  • Allow region capture right click menu to be closed by right clicking inside region capture window
  • Using rounded cap for line/arrow drawing
  • All region capture related tasks (screen color picker, ruler, screen record region selection etc.) will use currently configured region capture options such as magnifier, crosshair, snap size etc.
  • In text drawing tool, rectangle will be automatically resized according to initial text size so no need to drag rectangle when adding text anymore
  • Added corner radius setting to text drawing
  • In text input window, pressing Ctrl + Enter will close window
  • In text input window, if a non-existent font was selected, automatically default to Arial font
  • Swapped Mouse wheel tool changing keybind with Ctrl + Mouse wheel magnifier zoom changing keybind, otherwise people can change tool accidentally; so Mouse wheel will only change magnifier size now which will be less problematic than changing tool accidentally
  • Change pixel offset mode dynamically depending on pen size to draw line, rounded rectangle etc. aligned to exact pixels to avoid blurry lines
  • Removed Region capture (Simple annotate) hotkey because now current region capture have all features of old region capture annotate window

New in ShareX 11.2.1 (Aug 19, 2016)

  • Added option to check for pre-releases in Application settings window. Future updates will initially release as pre-release and if release is stable enough, it will be released to rest of people
  • Allow reordering hotkeys in Hotkey settings window
  • ShareX main window: Added "Download" button to task right click menu for tasks which have file URL
  • Added transfer.sh file uploader
  • Task settings -> Image tab: Added auto use JPEG image format option instead of previous Image Format 2 option
  • ShareX will save temporary files to Temp/ShareX folder and clean this folder on startup
  • Removed anonymous upload support from lithi.io (by @lithium720)
  • Added abort screen recording hotkey
  • Screen color picker format option moved to Task settings -> Tools tab from Advanced tab and have popup to show all formats (If you are using custom value for this setting you need to reconfigure it)
  • Screen color picker: $hex format will be lowercase and $HEX will output uppercase hexadecimal color info
  • Update OCR.Space to use new NA API endpoints
  • Region capture (Ctrl + Printscreen) related changes:
  • Added freehand drawing tool
  • Added freehand region tool
  • When drawing with freehand you can hold Shift to draw direct lines which will work like polygon capture
  • Also you can hold Ctrl while drawing to move entire freehand shape
  • After shape is created in freehand region, node will be shown at last point which you can drag it to continue drawing
  • When region capture opened show current region type at top momentarily
  • Removed freehand & polygon capture from capture menu because region capture has better version of it now
  • Pressing Ctrl + Z will undo shape additions (So you can hold it to remove all previously added shapes)
  • After any shape is created Arrow keys will resize from bottom right instead of top left, you can hold Alt to resize from top left
  • Support using W, A, S, D keys to move or resize shapes
  • When dragging resize nodes, node will center to cursor position that way magnifier can point exact pixel at corner
  • Q key will swap between multi region mode and quick region mode
  • For non rectangle shape regions output will be cut with anti aliasing
  • When right click before open options menu select shape under cursor
  • Note: If you have low FPS then hiding tips with F1 will increase FPS greatly because text rendering every frame is costly

New in ShareX 11.1.0 (Jul 15, 2016)

  • Added puush file uploader
  • Added Google Drive direct link option
  • Added option to remember last drawing mode in Greenshot image editor settings window
  • Scale Greenshot image editor window size when icons are larger than default
  • Added option to maximize the Greenshot image editor window when it is larger than working area
  • In SFTP upload if file with same name is exist, truncate file before uploading
  • After capture tasks -> Show file in explorer and in other places where folder need to be opened with file, it will use already open Windows Explorer window instead of re opening new one
  • Hotkey settings and quick task menu reset to default buttons will ask for confirmation
  • Implemented Dropbox API v2
  • Option to use file extension for Hastebin syntax highlighting
  • Region capture related changes:
  • Tab key or Mouse 4 button will swap between last region tool and last annotation tool
  • Redesigned Task settings -> Region capture tab to be more user friendly
  • All mouse actions (except left click) will be configurable from Task settings -> Region capture that way you can get same behavior as old region capture; for example, right click to cancel capture
  • Removed AnnotationEnabled setting because you can now have full control on each mouse actions
  • Region capture will remember last used region tool and open with it selected
  • Last used annotation tool will be also remembered so that way when you swap tools it will select last used annotation tool
  • When drawing tool is selected cursor will show border color and size, this is also useful to know is current tool is region rectangle or drawing rectangle
  • Allow drawing info text near cursor when magnifier is not enabled
  • When creating region you can hold Ctrl key to change position of region
  • When region is selected Ctrl key will move region instead of Shift for consistency with region create moving
  • Holding Shift will increase region resize or move speed by 10px
  • Holding Alt will allow to resize region from bottom right instead of top left
  • Menu key will open options menu
  • Double clicking when multi region mode enabled won't close it when there is no region to be captured
  • When creating region holding Alt key will more accurately and with better performance calculate close regions to snap
  • Added previous Region capture (Annotation) back as hotkey only which will be called as Region capture (Simple annotate) in hotkey settings

New in ShareX 11.0.1 (Jun 11, 2016)

  • Added annotation support inside region capture. In region capture you can right click to open menu which you can select annotation tool, capture fullscreen/monitor or be able to change region capture options. You can use middle click to cancel capture.
  • AVAILABLE ANNOTATION TOOLS:
  • Region:
  • Rectangle
  • Rounded rectangle
  • Ellipse
  • Drawing:
  • Rectangle
  • Rounded rectangle
  • Ellipse
  • Line
  • Arrow
  • Text
  • Step
  • Effect:
  • Blur
  • Pixelate
  • Highlight
  • You can change these settings from region capture options menu:
  • Multi region mode
  • Show tips
  • Show position and size info
  • Show magnifier
  • Square shape magnifier
  • Magnifier pixel count
  • Magnifier pixel size
  • Show screen wide crosshair
  • Fixed size region mode
  • Show FPS
  • Added option to disable annotation support via "Task settings window -> Region capture tab"
  • Removed "Region (Annotate)" capture because default region capture has annotation support now
  • Added "Text capture (OCR)" to capture menu
  • Also added "Recognize text (OCR)" option to "After capture tasks" menu
  • Added lithi.io file uploader (by @lithium720)
  • Added sli.mg image uploader
  • Added option in "Destination settings, Email tab" to send email to a specific email address without requiring user prompt
  • Added icons for "After capture tasks" menu and "After upload tasks" menu items; checked items text will now display as bold
  • Added Copy dropdown button in "Color picker" window with the following items to be able to copy specific color type:
  • All
  • RGB
  • Hexadecimal
  • CMYK
  • HSB
  • Decimal
  • Position
  • Added "SaveSettingsAfterTaskCompleted" setting to "Application settings, Advanced tab" and enabled by default, this setting saves all settings after each task completed but only if there is no other active task (so if there are 50 tasks running in same time only after all tasks completed, settings will save) reason for this setting is because in few people while Windows shutdown does not let ShareX to save settings therefore having this option allows to secure settings in this situations
  • Region capture tips will show in active monitor instead of primary monitor
  • "Quick task menu" and "After capture window" after capture tasks now can be used in all image related tasks
  • Before uploading ShareX will check current destination config requirements and if config is not valid then will stop the task, warn user about invalid config and open destination settings window with current upload destination tab selected so user can check config easily
  • Added Shift + C hotkey to main window list to be able to copy selected file
  • Added tip icon to top right corner of main window to show tips and hotkeys that can be used in main window
  • Added support to be able to drag file from main window list to Windows Explorer or any other software (Holding Ctrl while dragging will copy URL or file path instead of file)
  • Added custom region hotkeys for "Screen recording" and "Screen recording (GIF)"
  • Added "Select region" button for custom region option in "Task settings, Capture tab", this custom region option is used with custom capture hotkeys
  • Added Text to speech support for capture and task completed sounds in "Task settings -> Advanced tab"
  • All picture boxes in ShareX will now show image size when hovered with cursor
  • Added DisableUpload setting to "Application settings, Advanced tab" which can disable uploading in whole application
  • Added TrayTextMoreInfo setting to "Application settings, Advanced tab" which shows version and build info in tray icon tooltip which can be handy if you are running multiple ShareX build in same time
  • ShareX now uses system colors in all UI as possible to support custom themes such as Windows high contrast theme correctly
  • Added image drag & drop support to "Image combiner" tool
  • Added direct URL support for Streamable
  • Added tray button click options to "Application settings" window to be able to change which task to execute. If tray primary double click action is None then single primary click action can execute immediately without wait for double click check
  • Added "Open main window" hotkey
  • Added settings window to Greenshot Image Editor to be able to change few settings
  • Location of custom setting file paths will be stored in %LocalAppData%\ShareX\PersonalPath.cfg so that way it will be specific to user account and also allows to change it without requiring to run ShareX as admin. If you already have PersonalPath.cfg where ShareX.exe is then it would still work as usual
  • Added "Maximum image limit" option to Image History window to be able to improve load speed of images in case if you have high amount of images
  • Added screen tearing test button to monitor test tool
  • Allow drag n drop file support to hash check window
  • Added upload duration to debug log separate from task duration to be able to measure upload time properly
  • Main window right click "Clear list" button will also clear recent history now
  • Added toast window fade duration setting to "Task settings, Advanced tab"

New in ShareX 10.9.1 (Mar 25, 2016)

  • Removed Copy file uploader because service is discontinued
  • Update Greenshot image editor to 1.2.9 version
  • Single instance improvements to support multiple file upload from Windows Explorer properly
  • Added raw URL option to Pastebin and GitHub Gist
  • Moved Quick task menu’s "Continue" button to top of the menu
  • Added AcceptInvalidSSLCertificates option to Application settings -> Advanced tab which can be used by people who using self signed certificates
  • File name pattern will be applied to "Upload from URL" method too
  • Will not show window/control hover areas anymore in screen color picker

New in ShareX 10.8.0 (Mar 10, 2016)

  • Added recent items support to main window list (You can disable this feature or change how many number of items to show from Application settings window -> History tab)
  • Added automatically assigned icons for quick task menu items
  • Added continue button to quick task menu to use current task settings
  • History window layout and filtering improvements
  • Image history performance improvement to load faster
  • Added open history & open image history hotkeys
  • Added Imgland image uploader
  • Save settings to file when tray menu is closed

New in ShareX 10.7.0 (Feb 21, 2016)

  • Added "Show quick tasks menu" to after capture tasks which allows quickly selecting tasks with a customizable menu
  • Added "Export / Import" tab to "Application settings" window which allows exporting compressed backup of settings, history, logs and import them without requiring ShareX to restart
  • Added window for "Directory indexer" tool which allows previewing or changing settings before upload
  • Directory indexer improvements to support html5 compliance, new settings and index methods
  • Added Chevereto preset uploaders list, it will be defaulted to UltraIMG
  • Added vgy.me account support and using https links
  • Added direct link support for someimage.com (by @jevanpipitone)
  • Added "Show file in explorer" after capture task which opens folder with file selected in it (by @junderhill)
  • Use native FFmpeg AAC encoder because libvo_aacenc removed in latest FFmpeg builds
  • Added "Hide columns" option to main window right click menu

New in ShareX 10.6.1 (Jan 19, 2016)

  • In update notification window if user presses the "No" button then ShareX will not check for updates for another 24 hours
  • If the user has not changed previous default value of a window name pattern setting then it will be reset to the new default value which uses %pn (process name) instead of %t (window title); people who have already modified it won't be affected (you can always customize the file name via Task settings window -> File naming tab)
  • Alternative clipboard copy method is now disabled by default because a few applications have been causing issues with it e.g. Skype
  • QR code window will auto detect a URL in the clipboard and show its QR code on startup (by @Scrxtchy)
  • Support special folder parameters so that for instance, screenshots folder path can be configured as %MyPictures%\Screenshots

New in ShareX 10.6.0 (Jan 11, 2016)

  • ShareX can automatically detect window where your cursor is during region capture and use that window title (%t) or process name (%pn) in file naming
  • Added s-ul file uploader (by @corin12355)
  • Added optional early URL copy support. That way ShareX can copy URL before actual upload to FTP or Dropbox (In task settings -> advanced tab)
  • Custom uploader export will ignore empty settings to give more compact JSON output
  • Custom uploader "Add syntax" buttons will add syntax to last selected URL text box
  • Added PortableApps support
  • Added text conversions tab to "Hash check" window which will allow you to convert text to binary, hexadecimal, ASCII, base64 or hash
  • Microsoft .NET framework clipboard operations can't copy/get image with transparency (alpha channel) therefore added PNG and 32 bit DIB copy/get support which will retain transparency of images in clipboard operations
  • ShareX will force refresh prematurely expired Imgur tokens and retry uploading
  • "Capture region" now works as "Capture region (Windows & controls)" by default and it is possible to disable extra "Windows & controls" features
  • Removed IRC client tool

New in ShareX 10.5.0 (Dec 7, 2015)

  • Added Streamable video uploader support
  • Moved "Show after capture window" and "Show before upload window" to "After capture tasks" menu in main window
  • Moved "Show after upload window" to "After upload tasks" menu in main window
  • Added "After upload" tab and image size label to "After capture" window
  • Default hotkey for Ctrl + Print Screen changed to "Capture region (Windows and controls)"
  • Added JSON and XML response parsing support to custom uploaders using JsonPath and XPath syntax
  • Added "Add syntax" button for Regex section in custom uploaders
  • Canceling save as dialog will still continue uploading instead of stopping the task
  • Pomf "Test all" button will show upload times
  • All active tasks will now be terminated when ShareX is exiting so while uploading if you try to exit ShareX it won't wait for uploading to complete
  • Settings will save to filename.json.temp file first and then remove temp extension after successful save to make sure saved file is not corrupted
  • Pressing Esc will close main window and after capture window
  • Added shadow to "Region (Annotate)" rectangle drawing

New in ShareX 10.4.0 (Nov 22, 2015)

  • Added Russian language support
  • Added Vietnamese language support
  • Added Seafile file uploader
  • Added support for Pomf file uploader clones with 17 clones predefined and ability to setup your own (default is pomf.cat)
  • Added Uguu file uploader
  • Updated Lambda API and added result link options
  • Added file name field to "Post capture tasks" window
  • Added rectangle drawing support to Region (Annotate) (it has 3 modes now: Capture, Rectangle drawing, Pen drawing)
  • Improvements in UI and hotkey tips for Region (Annotate)
  • Added auto upload, auto close, scroll to top method options for Scrolling capture
  • Separated Scrolling capture window -> Capture tab to 3 groups (Before capture, While capturing, After capture) for it to be more easily understandable
  • Added headers support and location header response option to custom uploaders
  • Added show most recent link first setting
  • Added warning icons for unsupported WebM audio codecs and slow x264 presets
  • Added debug menu to tray menu
  • Having empty file with the file name Portable in the same folder as ShareX.exe will make ShareX portable
  • In portable mode, ShareX auto updater will open download URL of portable ShareX version in browser
  • Added Show "Upload with ShareX" button in Windows Explorer context menu option to ShareX setup
  • When hotkeys are disabled all hotkeys except "Enable/Disable hotkeys" hotkey will be unregistered
  • If saving image fails during an after capture task "Save image to file as...", then save dialog will reopen
  • Added area info for cursor hover area in "Region (Windows & controls)" mode
  • In default clipboard image copy, background will be filled with white because alpha channel is not supported
  • Logs will save instantly in separate thread now instead of waiting for ShareX to close
  • Show the application name that could cause the hotkey conflict when ShareX fails to register hotkeys

New in ShareX 10.3.0 (Oct 2, 2015)

  • Added scrolling capture to Capture menu
  • Added image combiner to Tools menu
  • Added temporary button to main window which opens ShareX page on Steam
  • Added edit button near each hotkey in hotkey settings window to make it obvious that task settings of each hotkey is possible to edit
  • Added more name patterns (Task settings -> Upload tab) and categories for context menu of it
  • Added hidden window option to actions
  • Added -Task "Hotkey description" CLI command to be able to do upload using CLI with specific task settings
  • Added Changelog button to both update notification message box and about window

New in ShareX 10.2.5 (Sep 18, 2015)

  • Update notification window will be minimized in taskbar and flash instead of showing on screen when new update is available while ShareX is already open
  • Windows & Chrome related settings are moved to Application settings -> Integration tab
  • FFmpeg recording timer will only start when recording is started instead of FFmpeg is started so that way it will accurately show duration of video
  • While recording if something unexpected happened and FFmpeg is not responding to stop command then pressing "Stop" button third time will force close it
  • While uploading any file it is now possible to open file from right click menu without having to wait until upload to complete

New in ShareX 10.2.0 (Sep 5, 2015)

  • Added Chrome extension support which will allow uploading selection text, image, video, audio using right click menu (Check "Application settings -> Chrome extension support" for instructions)
  • Added IRC client to tools menu
  • Added Video thumbnailer to tools menu
  • Added Portuguese-Brazil language
  • Added Polr URL shortener
  • Added OneTimeSecret text uploader
  • Added SomeImage image uploader
  • Parameter support for few file naming macros (%i{n} Adds 0 padding, %rn{n} random number digits, %ra random alphanumeric digits)
  • Added keyboard support in region capture for creating regions so that way you don't need to use mouse (Insert Start/Stop selection, Delete Cancel selection)
  • Added option to use “after capture tasks” in file uploads which will allow using file related tasks such as "Perform actions" (In Task settings -> Advanced tab)
  • Added custom sound support (In Task settings -> Advanced tab)
  • Snap to preset sizes support for region capture (Hold Alt modifier while dragging region)
  • Added customizable single left click action for tray icon, default is "Capture region" also you can select "None" for be able to disable it (In Application settings -> Advanced tab)
  • Option to only save to history when URL is not empty (In Task settings -> Advanced tab)
  • Added right click menu to screen recording tray icon to be able to abort recording in case abort button not visible in screen
  • When opening image editor it will check if clipboard contains image and ask if you would like to load it
  • Added region capture border glowing for non-active regions
  • Added Imgur GIFV URL option
  • Added optional square magnifier option
  • In main window list Shift + Delete will delete file locally
  • Added separate show cursor setting for screen recording
  • "Post capture tasks" and "Before upload" windows will show custom uploaders with their names
  • Removed "Portable mode" from installer instead added Portable zip file to release section

New in ShareX 10.1.0 (Aug 3, 2015)

  • Added "Portable mode" option to installer
  • Added ShareX Greenlight buttons to main window where you could vote to help us or just hide it permanently
  • When ShareX window minimizes to tray it will now save all settings
  • "Rectangle region capture" renamed to "Region capture"
  • Rounded rectangle, ellipse, triangle, diamond region captures moved to "Region capture" which you can activate them with Numpad 1, 2, 3, 4 keys
  • Added "Copy URL" option for "ToastWindowClickAction" setting in "Task Settings -> Advanced" tab
  • Added tray menu item and hotkey to be able to "Disable/Enable hotkeys"
  • Imgur GIF uploads now use GIFV link
  • Added LnkU, CoinURL, QRnet, VURL, 2gp URL shorteners (by @DanielMcAssey)
  • Added Windows modifier hotkey support (Because of limitations, instead of holding this modifier you need just press one time for it to add/remove modifier)
  • Multiple file import support e.g. import button used in Custom Uploaders (This feature allows you to import all these uploaders https://github.com/ShareX/CustomUploaders with single click)
  • Added clear Custom Uploaders button
  • Added "TextTaskSaveAsFile" setting in "Task Settings -> Advanced" tab which enabled by default and allows to save all text tasks (clipboard text upload, text drag and drop etc.) as file
  • CLI URL upload support (Example: ShareX.exe "https://getsharex.com/img/ShareX_Logo.png")

New in ShareX 10.0.0 (Jul 4, 2015)

  • Added FFmpeg GIF encoding support
  • Added GIF encoder setting in "Screen recorder" tab and it defaults to FFmpeg
  • Added FFmpeg x265 encoding support (browsers do not support it yet)
  • Added webpage capture
  • Added MaxFile file uploader
  • Added DropFile file uploader
  • Added VideoBin file uploader
  • Added Up1 file uploader
  • Recent list in tray menu will be saved between sessions
  • Double clicking Regex list entry in "Custom uploaders" tab will try to automatically add correct syntax to URL section
  • Custom uploader test result will also show thumbnail and deletion URLs
  • Added optional force result URL HTTPS setting in Task settings -> Advanced
  • Allow empty text in Twitter image upload
  • Hotkey "Task" dropdown menu is now categorized so it does not fill the screen
  • FFmpeg video/audio device installation is now optional and install button for it is available in "Screen recording options" window
  • Added active window screen recording (including GIF) hotkeys
  • Both last region and active window screen recording hotkeys won't steal focus now
  • Added hotkeys for all remaining Tools available in main window
  • Added countdown timer for screen recording when auto start timer is configured

New in ShareX 9.10.1 (May 18, 2015)

  • Added tips to region capture (F1 key will hide/show it)
  • Region capture startup time improvement
  • Region capture rectangle info will be shown at the top of the region instead of inside
  • Added coordinate info in region capture under magnifier (pressing Ctrl + C will copy coordinate to clipboard)
  • Numeric keys will capture the corresponding monitor while in region capture e.g. 2 will capture second monitor
  • In region capture ~ key will capture monitor where cursor is
  • WebM changes to improve frame rate and quality
  • Dutch support (by @wforums)
  • Amazon S3 authentication v4 support (by @alanedwardes)
  • Added new task for capturing specific monitor region (by @danielbrezoi)
  • Added check box in update checker message box to prevent prompt until next startup
  • Improved Twitter UI in destination settings
  • Added skip message box and default message settings for Twitter
  • Error message boxes for FTP client and Tweet message if valid account is not found
  • In main window list Ctrl + C and Ctrl + X will check for shortened url, normal url, and file path to copy in that order. Ctrl + Shift + C will copy file path.

New in ShareX 9.9.0 (Apr 14, 2015)

  • Added transparent rectangle capture (without freezing screen)
  • Added Korean translation
  • Added Spanish translation
  • Image effects window can load image from clipboard
  • Added vgy.me image uploader
  • Added custom time zone option for name pattern

New in ShareX 9.8.0 (Mar 12, 2015)

  • Added imgrush.com image uploader
  • Ability to choose image/text uploader via add/remove image/text extensions support
  • Added Hex color info to screen color picker
  • Removed RapidShare file uploader
  • Removed MediaCrush image uploader
  • Added v.gd URL shortener
  • Added Automate to Tools menu for script based automation

New in ShareX 9.7.0 (Feb 11, 2015)

  • Added Lambda file uploader
  • Added recent links menu to tray menu
  • Increased FFmpeg FPS limit to 60 and GIF FPS limit to 30
  • "Screen color picker" in Tools menu is now called "Color picker"
  • Added new "Screen color picker" tool which allows to get color from screen quickly
  • Added "Screen recording (FFmpeg)" and "Screen recording (GIF)" hotkeys and removed screen recording output option to make it easy to set hotkey

New in ShareX 9.6.0 (Jan 19, 2015)

  • Added German translation
  • Added French translation
  • Added Simplified Chinese translation
  • Added Hungarian translation
  • Ability to customize browser which URLs is opened
  • ShareX will now check for updates every hour

New in ShareX 9.5.0 (Dec 29, 2014)

  • Added OneDrive file uploader
  • Application settings and Task settings windows tab navigation changed to a tree navigation
  • Added hotkey based custom uploader selection
  • Actions, custom uploader, image effects list supports item dragging so that you could reorder them
  • Added image effects option to resize image if bigger than a specified size
  • Added -workflow "Hotkey description" CLI command
  • Added hotkey to screen record last region
  • Added hotkey to start auto capture using last region

New in ShareX 9.4.2 (Nov 28, 2014)

  • Watermark setting will be disabled by default
  • Shape (Rectangle etc.) capture screen dimming can be disabled (by @peppy)
  • Added missing watermark text name parsing button
  • Added -AutoClose CLI command which will close ShareX after all tasks are completed
  • Main window will show currently configured hotkeys when task list is empty (Can be disabled from Application settings -> Advanced)

New in ShareX 9.4.1 (Nov 15, 2014)

  • Added screen recording abort button which will stop and delete recorded video

New in ShareX 9.4.0 (Nov 3, 2014)

  • Added Turkish translation. Help us translate ShareX to your language
  • Added option to start recording by pressing Start button
  • Improved Pastebin UI
  • Greenshot image editor update with Speech Bubble and Step Label
  • Added history extension filtering
  • Added Hastebin text uploader
  • Added Chevereto image uploader
  • Text watermark image effect is enabled by default for new installations (You can edit it from: Task settings -> Image -> Effects)
  • Added client rectangle to window/control enumeration in region capture
  • Automatically expand capture menu when you open the tray menu (You can disable it from: Application settings -> Advanced)
  • Image effects can be enabled/disable using checkboxes near effects
  • Added rounded corners & outline image effects
  • Added H?zl? Resim image uploader

New in ShareX 9.3.1 (Sep 15, 2014)

  • New task completed and error sounds
  • Rectangle (Objects) capture also will have region of window client areas

New in ShareX 9.3.0 (Sep 10, 2014)

  • Added custom gradient support to Image effects under "Draw text”
  • PushBullet updated to API v2 and is now listed also as a URL sharing service
  • Hotkey to be able to open screenshots folder
  • Name parser support for %yy for 2 digits year
  • Screen recording video source can be "None" to allow audio-only recording
  • Actions configuration through external programs support customizing Output Extension to make use of programs such as 7z
  • pomf.se file uploader support
  • Added "Upload folder" to upload menu
  • Better single instance support to be able to upload multiple files from Windows Explorer
  • Added "Cancel task" button to Image editor
  • Added Application settings -> Remember main window position
  • Region capture performance improvements, added circle magnifier
  • Added Application settings -> Advanced -> Tray middle click action setting (allows you to change what will happen when you middle click tray icon)
  • Command line support for all hotkey tasks
  • MediaFire file uploader support
  • Added Task settings -> Advanced -> Auto clear clipboard setting (clears clipboard before upload starts)
  • Imgur album improvements; added direct link setting
  • Added After Capture Task -> Delete file (useful for screen record uploading and deleting file after upload)
  • Added icons to main window right click menu
  • Added "Delete file locally" to main window right click menu
  • Added "Edit image" to main window right click menu
  • New ShareX logo and icon

New in ShareX 9.2.0 (Jul 15, 2014)

  • Main window menu changes to simplify UI
  • Automatic show/hide image preview in main window
  • Added support to share URL to Email, Twitter, Facebook, Google+, Reddit, Pinterest, Tumblr, LinkedIn, StumbleUpon, Delicious and VK via web browser
  • Shorten URL and Share URL context menu for tasks in main window
  • Google Drive file uploader enhancements (title and folder support)
  • Twitter image upload support
  • ownCloud file uploader support
  • nl.cm URL shortener support
  • adf.ly URL shortener support (thanks @LRNAB)
  • bit.ly custom domain support
  • Support to Upload from URL
  • Added Rectangle (Annotate) to capture menu which will allow annotations during rectangle capture
  • Screen recording improvements (timer and stop button under region)
  • Task setting to disable Aero while screen recording
  • Ability to customize URL format when automatically opening the URL
  • Better stop upload mechanism (ability to stop stuck uploads)
  • Added Tweet Message to Tools menu with hotkey support

New in ShareX 9.1.0 (Jun 11, 2014)

  • ShareX now uses .NET Framework 4.0, which the installer automatically downloads and installs if needed
  • Switched to OAuth 2.0 for Dropbox, which means you need to re-authenticate
  • Added Export/Import buttons to FTP, Custom uploaders, Image Effects, FFmpeg options which allows exporting settings to clipboard, file or uploading as text, and importing from clipboard or file
  • Added copy.com file uploader support
  • Added FFmpeg custom commands support
  • Videos recorded using FFmpeg will no longer play faster when framerate drops
  • Destinations settings window use list tab view now
  • Added gfycat.com file uploader support
  • Added new Capture menu item and hotkey "Rectangle (Light)" which is lightweight version of Rectangle capture for slower computers
  • Custom domain support for Amazon S3
  • Added help button to FFmpeg which opens up the documentation web page
  • Drag-and-drop box now supports image and text too
  • Using System.Net.FtpClient library for FTP/FTPS
  • Added an error window for FFmpeg incase recording or encoding fails
  • Added "Open URL" to After Upload tasks
  • Added "Show QR code window" to After Upload tasks, Tools menu and right click menu in main window
  • Hotkey task settings are now shown as Workflows in main window and tray menu
  • Added version history link to About window

New in ShareX 9.0 (May 16, 2014)

  • Capture screen recordings with audio using FFmpeg
  • Capture screen recordings using Video Compression Manager (VCM) via Video for Windows (VfW) encoders
  • Clipboard Upload supports image or file URLs in their respective data types
  • DreamObjects hosting support via Amazon S3
  • Added Greenshot Image Editor to Tools menu
  • Added FTP Client to Tools menu
  • MediaCrush moved to file uploaders to be able to upload videos

New in ShareX 8.8.0 (May 2, 2014)

  • Box 2.0 API support
  • Added new After Capture task: Save thumbnail to file
  • Support for all thumbnail types in Imgur
  • HttpHomePathAutoAddSubFolderPath setting for FTP accounts (instead of using @)
  • Configurable Dropbox shareable URL types: default, shortened, and direct
  • CLI Video Encoder configurations are now managed in Application Settings
  • Support for secondary uploaders if primary uploaders fail
  • Added Ruler to Tools menu

New in ShareX 8.7.0 (Apr 9, 2014)

  • Added drag-and-drop window support
  • Toast notification window click actions
  • Added Pushbullet file uploader support
  • Added Amazon S3 file uploader support
  • Added DNS Changer to Tools menu
  • Added %pn (process name of active window) to name parser
  • Removed Mega file uploader anonymous upload
  • Minus file uploader improvements

New in ShareX 8.6.1 (Mar 25, 2014)

  • New file operations wizard if file exists
  • Image and text destinations can have different file uploaders
  • Added uPaste.me text uploader support
  • Added yourls.org URL shortener support
  • Automatically shorten URL if the URL is longer than the specified length
  • Toast notification window location is now customizable
  • Added "On start minimize to tray" setting
  • Google Drive public upload support

New in ShareX 8.6.0 (Mar 25, 2014)

  • New file operations wizard if file exists
  • Image and text destinations can have different file uploaders
  • Added uPaste.me text uploader support
  • Added yourls.org URL shortener support
  • Automatically shorten URL if the URL is longer than the specified length
  • Toast notification window location is now customizable
  • Added "On start minimize to tray" setting

New in ShareX 8.5.0 (Mar 25, 2014)

  • Updated ImageShack uploader to support their latest API
  • Added MediaCrush image uploader support
  • Added option for toast notifications
  • Added bit.ly user account support
  • Added UI support to modify personal path
  • Added new tool to test the monitor for backlight bleeding and dead pixels

New in ShareX 8.4.1 (Mar 25, 2014)

  • Improved update checker with a fallback mechanism in case updater fails
  • Ability to import/export custom file uploaders
  • Added user account support for Gist text uploader
  • Draw text image effect now supports text shadow
  • Torn edge image effect now supports edge selection

New in ShareX 8.4.0 (Mar 25, 2014)

  • Added new drawings category to image effects for be able to add background, border, checkerboard, image and text (watermark)
  • Added new image adjustment effects: black & white, polaroid and sepia
  • Added new image filter effects: edge detect, emboss, gaussian blur, convolution matrix, mean removal, sharpen and smooth
  • Added new image manipulation effect: crop
  • Image effects is now accessible from Tools menu
  • Simplified watermark settings
  • Ability to choose which FTP account to be used in Task Settings
  • Allow Jira address with subfolder
  • Using GitHub API for checking updates
  • Added setting to remember main window size

New in ShareX 8.3.0 (Mar 25, 2014)

  • Tray icon can now report progress percentage
  • Color picker improvements
  • Added new After Capture task "Add image effects" in favour of resize, border and shadow
  • Added hotkey support for Tools (screen color picker, hash check and index folder) and to stop uploading
  • Added mega.co.nz file uploader support