BlogScreenshots on your device
How to Screenshot Dropdown Menus with Snipping Tool
Capture dropdown and context menus before they disappear using Snipping Tool’s delay, shortcuts, modes, and practical fixes.
Use Snipping Tool’s built-in Delay setting. Open the full Snipping Tool app, choose a one-to-five-second delay, select a snip mode, choose New, open the dropdown or context menu during the countdown, then drag around the menu after the screen dims. Microsoft documents this delayed workflow and the Alt+D shortcut for delay capture.
If the menu is already open and stays visible, Microsoft also documents this sequence: open Snipping Tool, open the menu, press Ctrl + PrtSc, choose a snipping mode, and select the area.
Delayed capture: the reliable method
- Open the full app. Search for Snipping Tool from the Start menu. The compact Windows + Shift + S overlay does not expose the full delay workflow as clearly.
- Set Delay. Choose 1, 2, 3, 4, or 5 seconds. Use five seconds when a menu requires several clicks or a hover action.
- Choose a Mode. Rectangle is best for a normal dropdown. Window captures the entire application window, Full screen captures every monitor area shown, and Free-form lets you draw an irregular outline.
- Select New. The countdown starts immediately.
- Open the menu. Click the dropdown, right-click for a context menu, or hover to reveal a flyout before the timer ends.
- Capture after the screen dims. Drag around the visible menu. Release the mouse to create the snip.
- Save or share. In the Snipping Tool editor, press Ctrl + S to save, Ctrl + C to copy, or use the annotation and sharing controls.
Microsoft’s support guide describes the same sequence: select Delay, choose a value such as five seconds, select a snipping mode and New, open the menu during the countdown, and select the area once the screen turns gray. Microsoft Support: Use Snipping Tool to capture screenshots and Microsoft’s Snipping Tool tips document these controls.
Which capture mode should you use?
| Situation | Mode | Why |
|---|---|---|
| Standard website or application dropdown | Rectangle | Captures only the menu and surrounding context. |
| Context menu that is difficult to outline precisely | Window | Preserves the whole application window, including where the menu came from. |
| Menu spans multiple areas or monitors | Full screen | Records everything currently visible. |
| Irregular menu or a hand-drawn region | Free-form | Lets you trace a custom boundary. |
Keyboard shortcuts and when to use them
| Shortcut | Use |
|---|---|
| Windows + Shift + S | Open the quick snipping overlay for an immediate capture. |
| Print Screen | Launch the configured screen capture behavior on systems where it is enabled. |
| Alt + D | Set or access the delay control in the full Snipping Tool app. |
| Ctrl + PrtSc | Start the documented capture sequence when a menu is already open. |
| Ctrl + S | Save the completed snip. |
| Ctrl + C | Copy the completed snip to the clipboard. |
Dropdown, context, and hover menus
Dropdown opened by a click
Set a three-second delay, select Rectangle, choose New, then click the field and select the visible list before the countdown finishes. Keep the pointer away from the menu while dragging the capture region.
Right-click context menu
For a menu that closes when focus changes, use the five-second delay. Start New first, right-click the target, and wait for the dimmed screen before selecting the menu. If the menu is already open and remains visible, try Ctrl + PrtSc instead of closing it to configure a new capture.
Hover or cascading menus
Use the longest delay. Move the pointer over the parent item immediately after starting New, then move it into the child menu. Avoid moving the pointer again once the screen dims; pointer movement can collapse a hover menu.
Why the menu disappears and how to fix it
| Symptom | Likely cause | Fix |
|---|---|---|
| The menu closes as soon as capture starts | An immediate overlay changes focus. | Open the full app and configure Delay before selecting New. |
| The timer is too short | The menu needs several actions to reach. | Choose the maximum five-second delay, or repeat with a longer setup sequence. |
| Only the menu is captured, with no context | The rectangle was drawn too tightly. | Leave a small border around the menu or use Window mode. |
| A hover menu vanishes | The pointer left the trigger path. | Use five seconds and keep the pointer inside the menu path until the screen dims. |
| The capture includes the wrong monitor | Full-screen mode captured all visible displays. | Use Rectangle or Window mode for a single application. |
| The result is not saved | The snip is open only in the editor. | Press Ctrl + S and select a destination, or copy with Ctrl + C first. |
| The shortcut does nothing | Keyboard mapping or Print Screen settings differ. | Launch Snipping Tool from Start and use its controls directly; then check Windows keyboard settings. |
Quality and workflow tips
- Resize the application window so the complete menu fits on screen before starting the timer.
- Use Rectangle mode for documentation images; include enough surrounding context to show which control opened the menu.
- For long menus, scroll to the relevant section before selecting New. Snipping Tool captures what is visible, not items below the viewport.
- Close unrelated notifications and overlays so they do not appear in the snip.
- For a crisp result, keep display scaling and the application at their normal settings rather than zooming after capture.
- Save a PNG when text clarity matters, and copy directly to the clipboard when you only need to paste the image into a document or issue.
Limits and edge cases
- Menus outside the desktop: Snipping Tool cannot capture a menu that is on another machine or inside a remote session that is not visible.
- Protected video or secure surfaces: Some applications intentionally block screen capture. Snipping Tool may show a blank or restricted area.
- Very fast menus: If a menu closes even with a five-second delay, use the already-open Ctrl + PrtSc method or capture the whole window.
- Scrolling menus: A normal snip captures one viewport. Capture multiple regions and combine them in an editor if the entire list must be documented.
- High-DPI layouts: The selection outline follows the displayed pixels. Check the saved file at 100% zoom before publishing small text.
Or skip the browser setup
If the dropdown belongs to a web page and you need a repeatable image rather than a one-off desktop snip, ScreenshotNeo can capture the page through one request. Its cleanup steps accept cookie or consent banners and remove more than 60 known consent platforms, newsletter popups, and chat widgets before the capture. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and each response reports the result in X-Page-Verdict and X-Billed headers. An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.
See the ScreenshotNeo API documentation for all options. This basic request returns a WebP image:
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(`Screenshot failed: ${res.status}`);
const fs = await import('node:fs/promises');
await fs.writeFile('shot.webp', Buffer.from(await res.arrayBuffer()));
For menu-like web elements, ScreenshotNeo also supports full-page capture with lazy images loaded, a CSS selector for one element, dark mode, device presets or custom viewports, retina scale, custom CSS and JavaScript, clicks before capture, hide selectors, waits for a selector, delay or network idle, custom headers and cookies, timezone and geolocation, transparent backgrounds, resizing, caching with a chosen TTL, signed links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. You can turn each cleanup step off when the page needs its original overlays.
The Free plan includes 1,000 screenshots each month with no card. Paid plans start at $5 for 3,000 shots; every feature is available on every plan. Create a free ScreenshotNeo account.
Performance, reliability, and cost considerations
- Snipping Tool: It is immediate and local, so there is no network wait or per-capture charge. The practical limit is that the menu must be visible on your screen at capture time.
- Automation: A screenshot API is useful when the same URL or element must be captured repeatedly, across devices, or from a script. Set an explicit timeout in your client and use a selector or network-idle wait when content appears late.
- Caching: ScreenshotNeo lets you choose a cache TTL. Use a short TTL for changing menus and a longer TTL for stable documentation pages.
- Billing: Only clean shots are billed by ScreenshotNeo. Failed loads, bot checks, blank pages, timeouts, and cache hits cost nothing, with the verdict and billing status returned in headers.
Quick checklist
- Open the full Snipping Tool app.
- Set Delay to one to five seconds; use five for hover or nested menus.
- Choose Rectangle, Window, Full screen, or Free-form.
- Select New, open the menu during the countdown, and wait for the dimmed screen.
- Drag the capture region, then save with Ctrl + S or copy with Ctrl + C.
- If the menu closes, retry with Delay or use Ctrl + PrtSc while it is already open.
FAQ
Can I capture a dropdown without installing another app?
Yes. Snipping Tool is included with Windows. Configure Delay in the full app before opening the dropdown.
What is the longest Snipping Tool delay?
Microsoft documents a maximum delay of five seconds.
Should I use Rectangle or Window mode?
Use Rectangle for the menu itself and Window when preserving the application context matters more than a tight crop.
How do I capture a menu that is already open?
Try the documented Ctrl + PrtSc sequence, then choose the mode and select the area.
Can Snipping Tool capture a complete long dropdown?
Only the visible portion in a normal snip. Capture additional sections or use a page-specific capture workflow for content that extends beyond the viewport.


