Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To capture one element in Chrome: open DevTools, select the element with Inspect, then right-click its DOM node in the Elements panel and choose Capture node screenshot. Chrome saves the resulting image to your Downloads folder on Windows and macOS. The command captures the node itself, including content below the viewport.

Capture an element screenshot in Chrome

  1. Open the page. Navigate to the page containing the element you need.
  2. Inspect the element. Right-click the element and select Inspect. Chrome opens DevTools with the matching DOM node selected in the Elements panel.
  3. Use Inspect mode when necessary. Click the element-picker icon in DevTools, then click the page element. The keyboard shortcut is Cmd+Option+C on macOS or Ctrl+Shift+C on Windows, Linux and ChromeOS.
  4. Confirm the selection. The highlighted node should outline the exact component you want. The inspection tooltip can show selectors, pixel dimensions, colors, fonts, padding, margins, accessibility name, role and keyboard-focus information.
  5. Capture the node. In Elements, right-click the selected DOM node and choose Capture node screenshot.
  6. Find the file. Chrome identifies Downloads as the save location on Windows and macOS. The cited Chrome tutorial does not specify the location for other operating systems, so check your browser’s download setting there.

Chrome DevTools is built into the browser, so no extension or separate screenshot utility is required. The DevTools tutorial describes this feature as a way to screenshot any individual node in the DOM tree.

What “Capture node screenshot” captures

The command captures the selected DOM node rather than the visible viewport. Chrome’s Chrome 89 DevTools release notes document that node screenshots can include content below the fold; earlier behavior cut off content outside the viewport. Treat that release note as historical context, because page layouts, browser builds and unusual rendering techniques can affect the result in current Chrome versions.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Full element versus visible portion

A tall card, table, article section or other element can therefore produce an image taller than the browser window. You do not need to zoom out or scroll through the page first. The result is based on the node’s rendered dimensions.

#1 Best Overall
Philips 24 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 241V8LB
  • CRISP CLARITY: This 23.8″ Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
  • WORK SEAMLESSLY: This sleek monitor is virtually bezel-free on three sides, so the screen looks even bigger for the viewer. This minimalistic design also allows for seamless multi-monitor setups that enhance your workflow and boost productivity
  • A BETTER READING EXPERIENCE: For busy office workers, EasyRead mode provides a more paper-like experience for when viewing lengthy documents

What is not guaranteed

The screenshot follows the selected node and its rendered state. If you selected a wrapper instead of the visible component, Chrome captures the wrapper. If content is loaded only after interaction, hidden by CSS, blocked by a failed request or drawn in a separate browser surface, the output may not match what you expected.

Two ways to start the capture

Elements context menu: the practical route

After selecting the node, right-click it in Elements and choose Capture node screenshot. This keeps selection and capture in the same panel and is the workflow shown in Chrome’s later DevTools tutorial.

Command Menu: keyboard-search route

Select the node, open the DevTools Command Menu, type node, and choose Capture node screenshot. Chrome’s Chrome 62 release documentation describes this route. It is useful when the context menu is difficult to reach or when you prefer command search.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to select the correct DOM node

Start from the page

Right-click near the center of the component, not on a child icon or text fragment, and choose Inspect. If Chrome selects a nested <span>, <img> or link, move upward through the Elements tree until the highlighted outline encloses the complete component.

Rank #2
Philips 22 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 221V8LB
  • CRISP CLARITY: This 22 inch class (21.5″ viewable) Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • 100HZ FAST REFRESH RATE: 100Hz brings your favorite movies and video games to life. Stream, binge, and play effortlessly
  • SMOOTH ACTION WITH ADAPTIVE-SYNC: Adaptive-Sync technology ensures fluid action sequences and rapid response time. Every frame will be rendered smoothly with crystal clarity and without stutter
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors

Use the page picker

Activate Inspect mode and move over the page. Chrome highlights each candidate and displays a tooltip. Check the dimensions and selector shown in the tooltip before clicking. This is especially helpful for cards made from several nested elements.

Check dimensions and layout

Use the tooltip and the Styles or Computed panes to verify width, height, padding and margins. A zero-height node, an invisible node or a container whose size comes from a child may not be the right capture target.

Handle repeated components

When a page has many identical cards, click the specific instance in the page rather than selecting a generic class in the DOM tree. If you must choose from Elements, inspect each matching node’s highlighted position and text until the correct instance is outlined.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common problems and fixes

The capture command is missing

  • Make sure you right-click a DOM node in Elements, not the page, Console, Styles pane or an empty area.
  • Click the node once so it is selected, then open its context menu again.
  • Use the Command Menu and search for node as an alternative.
  • If DevTools is docked in a narrow window, widen it or undock it so the complete menu is available.

The wrong part of the page was captured

  • Return to Elements and identify the node whose blue highlight encloses the intended boundaries.
  • Move from a child node to its parent, or from a broad layout wrapper to the specific component.
  • For repeated elements, verify the highlighted text and position before capturing.

The image is cut off

Confirm that you used Capture node screenshot, not a regular viewport screenshot. The Chrome 89 release notes document below-the-fold node capture, but a page can still produce unexpected dimensions when content is virtualized, collapsed, clipped with CSS or inserted only after scrolling.

Rank #3
Sale
Dell 24 Monitor - SE2426H - 23.8-inch FHD (1920x1080) 144Hz 1ms Display, in-Plane Switching (IPS) Technology, AMD FreeSync™, TÜV 3-Star 2X HDMI, Tilt
  • Clear visuals. Fluid motion: A 144Hz refresh rate and 1ms MPRT deliver smooth, tear‑free motion across work, gaming, and streaming for clearer, more fluid viewing.
  • Eye comfort: TÜV Rheinland 3‑star* certification reduces harmful blue light while preserving stunning color quality without compromise. *TÜV Rheinland 3-star eye comfort certification.
  • Wide viewing angle: Get consistent views across a wide 178° /178° viewing angle.
  • In-Plane Switching (IPS): See excellent color accuracy and consistency across wide viewing angles with In-plane Switching (IPS) technology.
  • Ultra-thin bezels: Maximize your viewing experience with thin bezels.

Images or fonts are missing

  • Wait for the page’s network activity and lazy-loaded content to finish.
  • Scroll the target into view if its site loads media only when it approaches the viewport.
  • Check for failed requests in Network and for blocked resources or content-security restrictions.
  • Capture again after the final visual state appears.

The page changes while DevTools is open

Cookie dialogs, chat widgets, animations and responsive breakpoints can change the node’s size. Dismiss overlays, pause or wait for animations to settle, and keep the DevTools width and browser zoom consistent before capturing.

I cannot find the saved file

On Windows and macOS, check Downloads. If it is not there, open Chrome’s download history and review the browser’s configured download folder. The reviewed Chrome tutorial does not establish a save location for every operating system.

Quality and repeatability checklist

  • Select the smallest node that contains everything you need.
  • Confirm the highlighted boundaries and displayed dimensions.
  • Wait for text, images, fonts and lazy content to finish loading.
  • Dismiss consent banners, popups and chat controls that overlap the target.
  • Set the page to the desired light or dark theme and responsive width before capture.
  • Allow animations or carousels to reach a stable frame.
  • Capture once, inspect the saved image, and repeat only if the output is incomplete.

For documentation or bug reports, record the page URL, the selected element’s role or selector, viewport conditions and the Chrome version. Those details make a later recapture more consistent without changing the screenshot workflow.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When the built-in workflow is not enough

DevTools is ideal for a one-off capture while you are looking at a page. It is less convenient for scheduled jobs, many URLs, server-side pipelines, authenticated requests, PDFs, signed public image links or repeatable device settings. In those cases, an HTTP screenshot service can move browser setup out of your application.

Rank #4
Sale
Samsung 27" Essential S3 (S36GD) Series FHD 1800R Curved Computer Monitor
  • CURVED FOR ENHANCED ENGAGEMENT: An immersive viewing experience with a curved monitor that wraps more closely around your field of vision; It creates a wider view, enhancing depth perception and minimizing peripheral distraction
  • SMOOTH PERFORMANCE FOR SEAMLESS CONTENT: Stay in the action when playing games, watching videos, or working on creative projects; The 100Hz refresh rate reduces lag and motion blur so you don't miss a thing in fast-paced moments¹
  • MORE GAMING POWER: Gain the edge with optimizable game settings; Color and image contrast can be adjusted to see scenes more vividly and spot enemies hiding in the dark; Game Mode adjusts any game to fill the screen so you can view every detail²
  • KEEP IT EASY ON THE EYES: Care for your eyes and stay comfortable, even during long sessions; Advanced eye comfort technology certified by TÜV reduces eye strain by minimizing blue light and reducing irritating screen flicker²
  • INCREASED VERSATILITY: Connect to more; Plug devices straight into your monitor for increased flexibility, making your computing environment even more convenient

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server for developers. It can capture a full page or one CSS-selected element, set a viewport or device preset, use retina scale, wait for a selector, delay or network idle, run custom JavaScript or CSS, click before capture, hide selectors, block requests and resource types, supply headers, cookies, user agents, authorization, timezone and geolocation, and return PNG, JPEG, WebP or PDF. It also supports HTML/CSS-to-image, transparent backgrounds, resizing, caching with a chosen TTL, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API and an OpenAPI specification.

Its cleaning step accepts cookie or consent banners before capture and removes more than 60 known consent platforms, newsletter popups and chat widgets; each step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and responses identify the page verdict and billing status 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.

One-call cURL example

See the ScreenshotNeo documentation for parameter details. This request returns a WebP file for the target URL:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python example

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 example

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 buffer = Buffer.from(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', buffer));

ScreenshotNeo’s Free plan includes 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; every feature is available on every plan. Sign up for the free plan to try it.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Cost, performance and reliability considerations

The DevTools method has no separate service charge, but it requires a person and a live Chrome session for each capture. It is therefore practical for occasional inspection and visual debugging, not unattended batch work. A remote API adds an access-key and network request, while options such as waiting for network idle, loading full-page lazy images, executing scripts or producing PDFs can increase completion time. Use a selector wait when a specific component must exist; use a fixed delay only when the page’s timing is predictable.

Best Value
Sale
Sceptre New 22-Inch Gaming Monitor, FHD 1080p, Up to 144Hz, HDMI, DisplayPort, Built-in Speakers, Machine Black (E225W-FW144 Series, 2026)
  • 【INTEGRATED SPEAKERS】Whether you're at work or in the midst of an intense gaming session, our built-in speakers provide rich and seamless audio, all while keeping your desk clutter-free.
  • 【EASY ON THE EYES】 Protect your eyes and enhance your comfort with Blue-Light Shift technology. This feature reduces harmful blue light emissions from your screen, helping to alleviate eye strain during long hours of use and promoting healthier viewing habits.
  • 【WIDEN YOUR PERSPECTIVE】Our sleek minimal bezel design ensures undivided attention. The nearly bezel-free display seamlessly connects in a dual monitor arrangement, delivering an unobstructed view that lets you focus on more at once, completely distraction-free.

For repeat jobs, cache only when an unchanged result is acceptable, set a deliberate cache TTL, and inspect response verdict and billing headers. For authenticated pages, send credentials through the service’s supported headers or cookies rather than placing secrets in a public URL. Treat API keys as secrets and avoid logging complete request URLs when they contain sensitive query data.

FAQ

Can I capture an element that extends below the viewport?

Yes. Chrome’s Chrome 89 DevTools release notes document full-node capture including below-the-fold content, although unusual layouts can still affect the result.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Does Inspect mode change the webpage?

It highlights the selected node and exposes its details in DevTools. It does not permanently edit the page unless you make changes in the inspection tools.

Which shortcut opens element inspection?

Use Cmd+Option+C on macOS, or Ctrl+Shift+C on Windows, Linux and ChromeOS.

Can I use the Command Menu instead of right-clicking?

Yes. Select the node, open the Command Menu, search for “node,” and choose Capture node screenshot.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.