How to Enable Web Capture in Microsoft Edge
Open Edge Screenshot with Ctrl+Shift+S, capture a full page or selection, and fix missing Web Capture on managed devices.
Quick answer: Open the page in Microsoft Edge and press Ctrl+Shift+S. Choose Capture full page for the entire webpage or select an area for a partial screenshot. Microsoft now labels this feature Screenshot; older documentation and some policies still call it Web Capture.
You can also open it by right-clicking the page and choosing Screenshot/Web Capture, or from Edge’s Settings and more menu. The exact label can vary with your Edge version, device, market, and organization policy. [Microsoft feature documentation](https://www.microsoft.com/en-us/edge/features/screenshot)
1. Open Web Capture (Screenshot) in Edge
- Navigate to the webpage you want to capture.
- Press Ctrl+Shift+S.
- If the shortcut does not open the tool, right-click anywhere on the page and choose Screenshot or Web Capture.
- You can also open Edge’s Settings and more menu and look for the Screenshot/Web Capture command.
Microsoft lists web_capture as the command behind the shortcut. The command name remains in Edge documentation even though the visible feature name has changed. [Configurable Microsoft Edge commands](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-configurable-browser-commands)
2. Capture a full webpage or a selected area
Capture the whole page
- Open Screenshot/Web Capture.
- Choose Capture full page.
- Wait while Edge collects content below the current viewport; you do not need to scroll manually.
- Use the overlay controls to draw, highlight, or add notes.
- Choose Copy to place the capture on the clipboard, or Save to write it to a file.
Capture only part of the page
- Open Screenshot/Web Capture.
- Choose the area-selection option.
- Drag across the region you need and release.
- Annotate, copy, or save the resulting image.
Copied captures can be pasted into applications such as Word, Excel, PowerPoint, and OneNote, according to Microsoft’s feature documentation.
3. What Edge’s capture tool can and cannot do
| Need | Edge Screenshot/Web Capture |
|---|---|
| Visible viewport | Use the area selection and drag over the visible region. |
| Entire scrolling webpage | Choose Capture full page; Edge captures content below the viewport without manual scrolling. |
| Mark up an image | Use the drawing and annotation controls in the capture overlay. |
| Send to another app | Copy the capture to the clipboard, then paste it into a supported application. |
| Keep a file | Use the save action in the overlay. |
| Automate hundreds of URLs | The built-in browser command is an interactive desktop feature. Use an API when you need repeatable, unattended jobs. |
Edge does not expose every website-capture control that a dedicated capture service may provide. For example, this workflow does not give you API parameters for custom headers, cookies, device emulation, request blocking, or asynchronous jobs.
4. If Web Capture is missing or the shortcut does nothing
- Try all three entry points. Press Ctrl+Shift+S, then check the page context menu and the Settings and more menu. A version may use Screenshot in one place and Web Capture in another.
- Update Edge through your normal software-management process. Microsoft notes that availability and functionality can vary by browser version, device type, and market.
- Check whether the device is managed. On a work or school computer, ask the Edge administrator whether the
WebCaptureEnabledpolicy disables the command. That policy controls whether Screenshot appears in the context menu, Settings and more menu, and keyboard shortcut. [WebCaptureEnabled policy](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-browser-policies/webcaptureenabled) - Do not rely on undocumented flags or registry edits. The supported fix for an organization-managed device is to have the administrator review the policy.
If the command opens but the result is incomplete, confirm that the page has finished loading, close overlays that cover content, and try the full-page action again. Dynamic pages can change while Edge is collecting the image.
5. Choose the right capture scope and output
- Use full-page capture for documentation, bug reports, design review, and pages longer than the viewport.
- Use area capture when you need one component, chart, error message, or paragraph without surrounding content.
- Use markup when the recipient needs an explanation drawn directly on the image.
- Copy instead of saving when the destination is Word, PowerPoint, OneNote, email, or a ticketing system.
- Save a file when you need an attachment, archive, or asset that can be reopened later.
6. Or skip the browser setup
For a repeatable screenshot from code, ScreenshotNeo returns a PNG, JPEG, WebP, or PDF from one GET request. Its cleanup steps accept cookie and consent banners and remove more than 60 known consent platforms, newsletter popups, and chat widgets before the capture; each step can be disabled. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and the response identifies the result with X-Page-Verdict and X-Billed headers.
See the ScreenshotNeo API documentation for all options.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" \
-d access_key=YOUR_API_KEY \
--data-urlencode url=https://stripe.com \
-o shot.webp
Python
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
timeout=90,
)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({
access_key: 'YOUR_API_KEY',
url: 'https://stripe.com'
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const fs = await import('node:fs/promises');
await fs.writeFile('shot.webp', Buffer.from(await res.arrayBuffer()));
ScreenshotNeo also supports full-page capture with lazy images loaded, CSS-selector element capture, dark mode, device presets or custom viewports, retina scale, PDF paper and page-range controls, custom CSS and JavaScript, clicks before capture, selector or network-idle waits, blocked ads/trackers/request types, custom headers/cookies/user agents/Authorization, timezone and geolocation, transparent backgrounds, resizing, configurable caching TTLs, signed image links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.
The Free plan includes 1,000 shots each month with no card. Paid plans start at $5 for 3,000 shots; yearly billing gives two months free, and every feature is included on every plan. Create a free ScreenshotNeo account.
7. Troubleshooting checklist
| Symptom | Likely cause | Fix |
|---|---|---|
| Ctrl+Shift+S has no effect | Feature disabled, shortcut unavailable in this build, or managed policy | Try the context menu and Settings menu, then ask the administrator to check WebCaptureEnabled. |
| No Screenshot/Web Capture menu item | Version, market, device, or policy variation | Update through your normal process and have the administrator review the policy. |
| Only the visible screen is captured | Area capture was selected | Open the tool again and choose Capture full page. |
| Lower-page content is missing | Page is still loading or content is injected dynamically | Wait for the page to settle, then retry. Check whether the site requires scrolling or interaction to load content. |
| Annotations are not in the copied image | Copy was performed before markup was complete | Finish the markup, then use Copy or Save from the overlay. |
| Capture contains a cookie banner or chat widget | Edge captures the page as displayed | Dismiss the banner/widget manually before capture, or use ScreenshotNeo’s pre-capture cleanup. |
8. Performance, reliability, and cost considerations
- Interactive Edge capture: It is convenient for one-off screenshots, but completion depends on the page finishing its own loading and rendering. Long or highly dynamic pages may need a second attempt.
- Repeatability: Record the URL, capture scope, browser version, and whether the page was logged in. These details affect what appears in the image.
- Privacy: Do not share captures containing account data, tokens, or personal information. Review the image before copying it into a ticket or document.
- API cost control: ScreenshotNeo lets you choose a cache TTL, and cache hits are not billed. Failed loads, blank pages, bot checks, and timeouts are also not billed; inspect
X-Page-VerdictandX-Billedwhen reconciling usage. - Batch work: Use asynchronous jobs, signed webhooks, or bulk capture when a script must process many URLs instead of keeping a desktop browser open.
9. FAQ
Is Web Capture still the name in Edge?
Microsoft’s current feature materials call it Screenshot. Web Capture remains in older documentation and in the WebCaptureEnabled policy name.
What is the shortcut?
Microsoft lists Ctrl+Shift+S as the default command shortcut.
Can Edge capture a page longer than the screen?
Yes. Choose Capture full page to capture content below the current viewport without manually scrolling.
Can I capture just one element?
Edge’s built-in tool supports an area selection. For selector-based element capture in an automated workflow, use an API such as ScreenshotNeo.
Why might two Edge installations show different options?
Microsoft says availability and functionality can vary by device, market, and browser version. Organization policy can also hide the command.


