Recommended Free Tools
In Power Automate Desktop, choose the screenshot action that matches what you need to capture: use Workstation > Take screenshot for a screen or foreground window, UI automation > Take screenshot of UI element for a desktop control, and Browser automation > Take screenshot of web page for a webpage or web element. Each action can save its result to a file or the clipboard. The key is to use the correct action group: desktop UI elements and browser UI elements are different types and are not interchangeable.
Which Power Automate Desktop screenshot action should you use?
| What you want to capture | Action | Scope | Output |
|---|---|---|---|
| A display or the active window | Workstation > Take screenshot | All screens, primary screen, selected screen, or foreground window | File or clipboard |
| A control in a desktop application | UI automation > Take screenshot of UI element | The selected desktop UI element | File or clipboard; file mode produces an ImageFile variable |
| A browser page or web control | Browser automation > Take screenshot of web page | Entire web page or a specific element | File or clipboard |
Use the Workstation action when the target is what appears on a monitor or in the foreground window. Use the UI automation action when you want a desktop application’s individual UI element. Use the browser action when the flow already has a browser instance and the target is the page or an element in it. The browser action is not simply another way to capture the foreground window: it uses a browser instance and offers page-versus-element scope.
How to take a screenshot in Power Automate Desktop
Capture a screen or the foreground window
- In the flow designer, locate Workstation > Take screenshot and add the action at the point in the flow where you want the capture.
- In Capture, select All screens, Primary screen, Select screen, or Foreground window. Choose the scope that matches what the next step needs to inspect or store.
- In Save screenshot to, choose File or Clipboard. For a file, enter the complete image-file path in Image file, rather than only a folder.
- Choose an Image format. Microsoft’s action reference lists BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, and WMF for this action. BMP is the documented default; check the action’s settings in your installed Power Automate Desktop version before relying on a default.
- Run the flow and inspect the configured destination. If using a file, make the filename extension consistent with the selected format and use a destination the flow can write to.
For example, if you select a PNG format, specify a filename ending in .png in a writable location. A folder path alone is not the requested image-file path. A capture or save failure is a documented exception for this action.
Capture a desktop application’s UI element
- Use the element selected for desktop UI automation, then add UI automation > Take screenshot of UI element.
- Set the action’s UI element input to the desktop control you intend to capture. Do not pass a web UI element selected through browser automation; the two element types belong to different action groups.
- Select File or Clipboard. For file output, provide the image-file path and choose the available format in the action.
- Run the flow. In file mode, the action produces an ImageFile variable containing the generated screenshot image path.
If the action cannot retrieve the chosen element, save the image, or take the screenshot, it can fail. Confirm that the target is the intended desktop UI element and that the configured output destination is usable.
#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Capture a browser page or web element
- Use the browser instance that the flow is automating and add Browser automation > Take screenshot of web page.
- Choose Entire web page to capture the page, or Specific element to capture one web element.
- Choose File or Clipboard. If saving to a file, enter the image-file path and choose the format in the action.
- Run the flow and check the result. For a specific element, confirm that the selected web element or CSS selector still identifies an element on the page.
The browser action can report a missing CSS-selected element, a file-save or clipboard-save failure, or a screenshot failure. These are distinct from the workstation action’s screen and foreground-window choices.
How to save a screenshot to a file or clipboard
All three documented screenshot routes offer file and clipboard destinations. Select File when a later flow step or an operator needs a persistent image at a path; select Clipboard when the next operation is intended to use the copied image. File mode requires an image-file path. The desktop UI-element action additionally returns an ImageFile variable containing that path.
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
- For file output: enter a full filename and path, not just a directory. Make the extension agree with the chosen format, and verify that the destination is writable.
- For clipboard output: select Clipboard in the action rather than entering a file path. If clipboard saving fails, the documented exception may be specific to the clipboard route.
- For format selection: use the formats shown by the particular action in your installed version. The eight-format list and BMP default cited above apply to the Workstation action reference.
How to capture only a UI element
First decide whether the target is a desktop control or a control inside a web page. For a desktop application, use UI automation > Take screenshot of UI element and provide a desktop UI element. For a browser page, use Browser automation > Take screenshot of web page and select Specific element. A missing target can prevent the browser action from capturing the selected element; if the target is a desktop element, the UI automation action can fail to retrieve it.
This distinction is more than a naming detail: Microsoft treats desktop UI elements and web UI elements as separate types for their corresponding action groups. If the action rejects an element or cannot find it, check that it was selected using the matching desktop or browser automation tools.
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
Use screenshots to investigate an unattended flow failure
To see what the workstation displayed around a failure, Microsoft recommends saving one screenshot immediately before the failing step and another immediately after it in an unattended flow. The images give an operator before-and-after views for investigation; screenshots are a diagnostic aid, not a guarantee that they will identify the root cause.
- Identify the action that is failing in the unattended flow.
- Insert a screenshot action directly before that action and configure it to save to a file. Use a filename that clearly identifies the image as the capture before the failure.
- Insert another screenshot action directly after the failing action and save it to a different file with a filename that identifies it as the after image.
- Run the flow and inspect both saved images to understand what was displayed around the failure.
- After diagnosis, restore the flow’s original On error behavior.
Use the capture action appropriate to what you need to see. A workstation screenshot records a screen or foreground window; a UI-element or browser-page screenshot is a narrower capture when the target is a specific control or web page.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Troubleshooting common screenshot problems
The desktop UI-element screenshot cannot find its target
The desktop action lists failure to retrieve the UI element as a possible exception. Confirm that the selected element is the intended desktop control and that the action is using a desktop UI element rather than a web element. If the flow is targeting a browser control, use the browser screenshot action instead.
The browser screenshot says the element is missing
The browser action lists a missing CSS-selected element as an exception. Check that the intended web element or CSS selector still identifies an element on the page, then select the correct scope: Specific element for one element or Entire web page for the page.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
The screenshot is not saved to the expected file
Check that the action is set to File, that the image-file field contains a full filename and path, and that the destination is writable. Make the extension match the selected format. Saving to a file can fail in each of the three action groups.
Clipboard output fails
Verify that Clipboard is selected as the destination. Clipboard-save failure is a documented exception for the screenshot actions. If the flow specifically requires a persistent image file and clipboard saving is not necessary, configure file output instead.
The captured area is not the one you intended
Review the action group and scope. The Workstation action offers screen or foreground-window capture; the desktop UI automation action targets a desktop element; and the browser action uses a browser instance with whole-page or specific-element scope. Choosing a different scope within the wrong action group will not change the target type.
Or skip the browser setup
For a webpage screenshot from code, ScreenshotNeo offers a single GET request. It is a website screenshot API, not a replacement for Power Automate Desktop’s ability to capture a Windows display or a desktop application’s control. Use the PAD actions above for those desktop targets; use this API when your target is a web page.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →For example, this cURL command saves a WebP capture of Stripe’s homepage:
Quick Recap
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
See the ScreenshotNeo API documentation for request options and setup. ScreenshotNeo accepts cookie or consent banners as a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each of those steps can be turned off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and responses identify the page verdict and billing status in headers. It also provides an MCP server with take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients. The free plan includes 1,000 shots a month with no card; paid plans start at $5 for 3,000 shots. Learn about ScreenshotNeo, or sign up free for 1,000 screenshots a month with no card.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

