Guides

ShareX Screen Capture Explained

How the ShareX screen capture engine handles regions, windows, monitors, and multi-display desktops on Windows.

The ShareX task settings Capture tab on Windows showing region capture and screenshot delay options.

ShareX is a free and open-source screen capture tool for Windows that provides extensive options for capturing your screen. Whether you need to capture a specific area, an entire window, or record a video, ShareX offers a robust set of features to meet your needs. This guide will walk you through the various aspects of ShareX screen capture, helping you understand its capabilities and how to use them effectively.

What Counts as Screen Capture in ShareX

ShareX offers a wide array of methods under the umbrella of "screen capture." These methods are typically accessed from the main ShareX window's "Capture" menu or via custom hotkeys. The primary forms of ShareX screen capture include:

Each of these methods can be configured with specific behaviors and after-capture tasks, making ShareX a highly customizable ShareX desktop capture solution. For a detailed comparison of these options, refer to the

image capture modes compared

guide.

Region Capture vs Window Capture vs Desktop Capture

Understanding the differences between these core capture types is crucial for efficient use of ShareX.

Region Capture

Region capture is one of the most versatile methods. When you initiate a region capture (e.g., via the "Capture" menu > "Region" or a hotkey), your screen dims, and a crosshair appears. You can then:

  1. Click and drag to define a rectangular area.
  2. Hold `Ctrl` and scroll the mouse wheel to adjust the size of the selected region in increments.
  3. Hold `Shift` and click to snap the region to the boundaries of windows or UI elements.
  4. Press `Enter` or double-click to capture the selected region.
  5. Right-click or press `Esc` to cancel the capture.

This method is ideal for capturing specific elements, custom-sized areas, or parts of windows without including the entire window frame. ShareX also provides a magnified view around your cursor during region selection, aiding in precise pixel-level selection.

Window Capture

Window capture focuses on individual application windows.

  1. From the "Capture" menu, select "Window" or "Active Window."
  2. If you chose "Window," move your mouse over the desired window. ShareX will highlight the window with a colored border.
  3. Click the highlighted window to capture it.

This captures the entire visual content of the window, including its title bar, scroll bars, and borders. It's perfect when you need a clean shot of an application's interface without any desktop background or other window elements. The "Active Window" option bypasses the selection step and immediately captures the currently focused window.

Desktop Capture (Fullscreen/Monitor)

Desktop capture refers to capturing larger portions of your screen, typically entire monitors or all connected displays.

These methods are straightforward and do not require manual selection of areas, making them quick for broad captures.

Multi-Monitor and High-DPI Displays

ShareX handles multi-monitor setups and high-DPI (dots per inch) displays effectively, which is crucial for modern Windows environments.

Multi-Monitor Support

When using multiple monitors, ShareX provides specific options:

ShareX correctly identifies the boundaries and resolutions of each connected display, ensuring accurate captures across your entire desktop real estate.

High-DPI Scaling

Modern Windows PCs often use high-DPI displays, which scale the user interface to ensure text and elements are readable. ShareX is designed to work seamlessly with these scaling settings.

If you encounter any issues with scaling (e.g., blurry captures or incorrect sizes), verify your display scaling settings in Windows (Settings > System > Display) and ensure ShareX is running with appropriate compatibility settings, though typically it handles this automatically.

Capture Delays, Cursors, and Transparency

ShareX provides several options to fine-tune the behavior of your captures, particularly useful for specific scenarios like capturing menus or tooltips. These settings are found in "Task settings" > "Capture."

Capture Delay

A capture delay introduces a short pause between when you initiate a capture and when ShareX actually takes the screenshot. This is invaluable for:

To set a capture delay:

  1. Open "Task settings" from the main ShareX window.
  2. Navigate to "Capture."
  3. Find the "Capture delay" option and enter the desired delay in milliseconds (e.g., 500 for half a second, 2000 for two seconds).

When a capture delay is active, ShareX will display a small countdown timer before taking the screenshot.

Include Cursor

By default, ShareX includes the mouse cursor in captures. You can toggle this behavior:

  1. Open "Task settings."
  2. Navigate to "Capture."
  3. Check or uncheck the "Include cursor" option.

Unchecking this is useful if you want clean screenshots of user interfaces without the distraction of the cursor.

Transparent Window Capture

ShareX can capture windows with transparency, such as those with semi-transparent borders or effects.

  1. Open "Task settings."
  2. Navigate to "Capture."
  3. Ensure "Transparent window capture" is enabled.

When enabled, ShareX will attempt to preserve the alpha channel (transparency) of windows. This is particularly noticeable when capturing windows with Aero Glass effects (on older Windows versions) or modern UWP apps with transparent elements. The captured image will typically be saved as a PNG to preserve the transparency.

Image Format and Quality Choices

ShareX offers extensive control over the output format and quality of your captured images, impacting file size, visual fidelity, and compatibility. These settings are primarily found in "Task settings" > "Image" > "Format."

Image Formats

You can select from several popular image formats for your captures:

Quality Settings

For formats that support quality adjustment (like JPG and WebP), you can specify the compression level:

  1. Open "Task settings" from the main ShareX window.
  2. Navigate to "Image" > "Format."
  3. Select your desired image format (e.g., JPG).
  4. Adjust the "Image quality" slider. A higher percentage means less compression and better quality but a larger file size. A lower percentage means more compression and a smaller file size but potentially more artifacts.

For JPG, a quality setting between 80% and 90% often provides a good balance between file size and visual fidelity for general use. For WebP, similar quality ranges apply. PNG, being lossless, does not have a "quality" slider in the same sense, but ShareX might offer compression levels that affect file size without losing data.

Capturing Menus, Tooltips, and Fullscreen Games

Capturing dynamic or challenging elements requires specific techniques within ShareX.

Capturing Menus and Tooltips

Menus and tooltips are often transient; they disappear when you move your mouse or click elsewhere. To capture them reliably:

  1. Use Capture Delay: As detailed in the "Capture Delays" section, set a delay (e.g., 2-3 seconds) in "Task settings" > "Capture" > "Capture delay."
  2. Initiate Capture: Start your chosen capture method (e.g., "Region" or "Active Window").
  3. Trigger Menu/Tooltip: Quickly open the menu or hover over the element to make the tooltip appear.
  4. Wait for Delay: Keep the menu/tooltip visible until the capture delay countdown finishes and ShareX takes the screenshot.

This method ensures the desired element is present on screen when the actual capture occurs.

Capturing Fullscreen Games and Applications

Capturing fullscreen games or applications that run in exclusive fullscreen mode can be challenging for many screen capture tools. ShareX offers several approaches:

If you encounter issues, try running ShareX as an administrator, as some games might restrict access to their display buffer without elevated privileges. Also, ensure your display drivers are up to date.

Frequently Asked Questions

How do I capture a long webpage that requires scrolling?

Use the "Scrolling Capture" feature. From the "Capture" menu, select "Scrolling Capture." ShareX will prompt you to select the window or scrollable area. Click on the desired window, and ShareX will automatically scroll and stitch together the content into one continuous image.

Can ShareX record my screen as a video or GIF?

Yes, ShareX supports both video and GIF recording. For video, use "Capture" > "Screen Recording (MP4/Custom)," which utilizes FFmpeg for high-quality video output. For animated GIFs, choose "Capture" > "Screen Recording (GIF)." Both options allow you to select a region or record the entire screen.

My captures are blurry or low quality. How can I fix this?

Check your image format and quality settings in "Task settings" > "Image" > "Format." Ensure you are using a lossless format like PNG, or if using JPG/WebP, set the "Image quality" slider to a higher percentage (e.g., 90-100%). Also, verify your display scaling settings in Windows; ShareX captures at native resolution, so high-DPI displays should produce crisp images.

How do I make ShareX automatically save screenshots without prompting me?

After a ShareX screen capture, actions are determined by "After capture tasks" and "After upload tasks." In the main ShareX window, go to "After capture tasks" and ensure "Save image to file" is checked. You can also configure the default save path in "Application settings" > "Paths."

Can I customize the hotkeys for different capture types?

Absolutely. Navigate to "Hotkey settings" from the main ShareX window. Here, you can define custom key combinations for almost every ShareX function, including all the various capture methods like "Region," "Active window," "Fullscreen," and "Screen recording." You can also chain multiple actions to a single hotkey.

Get ShareX for Windows

ShareX is free and open source. Install it, then come back and try the steps above.

Download ShareX