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

Chrome on Windows can capture an entire web page without an extension. Open DevTools, use More options → Capture a full size screenshot, and Chrome saves content below the visible viewport as an image. A keyboard route is available through DevTools’ Run Command; for one component instead of the whole page, use Capture node screenshot.

Capture the entire page with Chrome DevTools

This is Chrome’s built-in method and works on ordinary web pages, including pages that extend far below the window. The command is documented in Chrome for Developers’ Device Mode documentation.

  1. Open the page you want to save in Chrome on Windows. Wait until the content you need is visible and loaded.
  2. Open DevTools with Ctrl+Shift+I. DevTools normally docks to the side or bottom of the browser.
  3. Open DevTools’ More options menu (the three-dot button).
  4. Choose Capture a full size screenshot. Chrome renders the page beyond the current viewport and downloads an image.

The result is a full-page image rather than a picture of only the portion currently visible. The file is placed in Chrome’s normal download location, and its format follows Chrome’s screenshot output for that command.

If the command is not visible

Make sure DevTools has finished opening and that you are looking at the DevTools interface, not the page’s browser menu. The full-size command is part of the Device Mode tooling. If necessary, open the device-toolbar view inside DevTools and then reopen More options. Browser or organizational policies can also restrict DevTools; in that case an administrator must permit it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
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

Use the Windows keyboard route

A Google Chrome Help Community post dated August 24, 2022 records a practical command-palette sequence:

  1. Press Ctrl+Shift+I to open DevTools.
  2. Press Ctrl+Shift+P to open Run Command.
  3. Type Capture full size screenshot.
  4. Select the matching command and wait for Chrome to save the image.

This shortcut sequence is community-sourced, while the Device Mode menu path above is the primary route documented by Chrome for Developers. If the command list shows several similarly named entries, choose the one containing full size screenshot, not a viewport-only capture.

Capture one element instead of the whole page

For a card, table, article, or other single node, use the element-specific command rather than a full-page capture. Chrome’s Chrome 89 release notes describe this workflow:

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
  1. Open DevTools and select the Elements panel.
  2. Locate the element you need. You can use the element picker or expand the document tree.
  3. Right-click the element in the Elements panel.
  4. Choose Capture node screenshot.

Chrome captures the complete node, including portions below the fold inside that element. This is different from a full-size screenshot: the page around the selected node is not included.

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

Choose the right capture command

Goal Command What is included Best use
Entire page More options → Capture a full size screenshot Page content outside the visible viewport Documentation, long articles, landing pages
Entire page by keyboard Run Command → Capture full size screenshot Page content outside the visible viewport Quick repeat captures when you prefer the keyboard
One component Elements → right-click → Capture node screenshot The complete selected node, including below-fold content within it Cards, tables, charts, or a single article section

Prepare a page before capturing

A screenshot records the page state Chrome has at capture time. A few checks prevent avoidable surprises:

  • Let important content load. Scroll through the page once if images or sections appear only after interaction. Confirm that the text or images you need are present before invoking the command.
  • Dismiss overlays when possible. Cookie dialogs, newsletter prompts, chat panels, and sign-in gates can cover content in the image. Close them before taking the screenshot if the page allows it.
  • Set the desired page state. Expand accordions, open tabs, choose a theme, or apply filters before capture. Chrome captures the current state, not every possible state.
  • Check responsive layout. If the page is too wide, reduce the DevTools device-mode width or resize the browser before capturing. A full-height image can still be difficult to read when the layout is desktop-wide.
  • Verify sensitive data. A full-page image can include account details, email addresses, order numbers, or internal links that are far below the fold.

What Chrome’s full-size screenshot does—and does not—capture

Content below the viewport

The defining feature is vertical coverage: Chrome includes content that is not visible in the current window. You do not need to stitch multiple scrolling screenshots manually.

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.

Collapsed and conditional content

Collapsed accordions, unopened tabs, lazy sections that have not rendered, and content hidden by the page’s own CSS are not magically expanded. Open or load the state you want first.

Fixed headers and sticky controls

Sticky elements may appear according to the page’s layout rules and can repeat or overlap as the page is rendered. If that makes the result unusable, temporarily hide the offending element with DevTools or use the node-capture method for a narrower target.

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

Protected or failed pages

DevTools cannot capture content that never loaded, is blocked by a sign-in requirement, or is replaced by a bot-check page. Resolve the page’s access problem first; changing the screenshot command will not bypass it.

Troubleshooting

“Capture a full size screenshot” is missing

  • Open DevTools with Ctrl+Shift+I, then check the DevTools More options menu again.
  • Use Ctrl+Shift+P and search for full size screenshot.
  • Reload the page and reopen DevTools if the tools did not initialize correctly.
  • If DevTools is disabled by a managed Chrome policy, contact the administrator.

The image contains only the visible screen

That usually means a viewport screenshot was selected. Run the command named Capture a full size screenshot, not a regular screenshot command. The full-size command is the one intended to include content below the viewport.

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

Images or sections are missing

Wait for the page to finish loading, then scroll through the relevant areas once and try again. Expand accordions or activate tabs whose contents you need. Some sites render content only after JavaScript events, user interaction, or successful authentication.

A cookie banner or chat widget covers the page

Close the banner or widget before capture. If it cannot be dismissed, inspect the overlay in Elements and temporarily hide it for your local capture; do not publish a screenshot that exposes information you were not authorized to share.

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

The capture is too large to handle

Long pages produce tall image files. Crop the downloaded image for a specific excerpt, or capture the relevant element with Capture node screenshot. For repeatable production work, an API can return a chosen format, viewport, scale, or element instead of requiring a local DevTools session.

The page changes while Chrome is rendering

Dynamic ads, rotating banners, live dashboards, and animations can produce inconsistent results. Pause the activity where the site permits it, wait for a stable state, and capture again. Record the page URL and capture time if the screenshot is evidence that others must reproduce.

Repeatable captures and automation

DevTools is ideal for an occasional manual screenshot. A scripted service is more practical when you need the same URL captured on a schedule, many URLs captured in one operation, or a predictable output for a build pipeline. Useful controls include a fixed viewport, device preset, retina scale, a wait condition, custom headers or cookies, and an explicit output format.

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.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server for developers. A single GET request returns a PNG, JPEG, WebP, or PDF. It removes cookie and consent banners, newsletter popups, and chat widgets before capture; bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and the response identifies the result with X-Page-Verdict and X-Billed headers. Its MCP server exposes take_screenshot, get_page_info, and capture_pdf to Claude, Cursor, and other MCP clients.

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

See the ScreenshotNeo API documentation for authentication, parameters, and response details. The following examples use the supplied endpoint and are runnable after replacing YOUR_API_KEY and the target URL.

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(`Screenshot failed: ${res.status}`);
const buffer = Buffer.from(await res.arrayBuffer());
require('fs').writeFileSync('shot.webp', buffer);

Controls useful for a full-page workflow

  • Full-page capture with lazy images loaded.
  • Capture one element by CSS selector.
  • Any viewport, 12 device presets, dark mode, and retina scale.
  • Wait for a selector, a delay, or network idle.
  • Custom CSS or JavaScript, click an element before capture, and hide selectors.
  • Block ads, trackers, requests, or resource types.
  • Custom headers, cookies, user agent, Authorization, timezone, and geolocation.
  • Transparent backgrounds, image resizing, and a cache TTL you choose.
  • PDF paper size, margins, landscape mode, and page ranges.
  • Signed links for public <img> tags, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification.

ScreenshotNeo accepts the parameter names used by other screenshot APIs, which can reduce migration work. For reliability, inspect the verdict and billing headers rather than assuming every HTTP response represents a successful paid capture.

Plans

Plan Allowance and price
Free 1,000 screenshots per month; no card required
Starter $5 for 3,000 screenshots
Growth $15 for 15,000 screenshots
Pro $39 for 60,000 screenshots
Scale $99 for 250,000 screenshots
Business $249 for 1,000,000 screenshots

Every feature is included on every plan, and yearly billing provides two months free. You can start with 1,000 free screenshots a month with no card, then move to paid plans starting at $5 for 3,000 screenshots when your capture volume requires it.

Practical decision guide

  • Choose Chrome DevTools when you need a one-off image and can inspect the page yourself.
  • Choose Capture node screenshot when the target is one component rather than the complete document.
  • Choose ScreenshotNeo when captures must run without an open browser, need cleanup of consent banners and widgets, require API or MCP access, or must be repeated across many URLs.

Frequently Asked Questions

Does a full-page screenshot include content hidden behind a scrollable inner panel?

Only content Chrome renders as part of the captured page or selected node is included. An independently scrollable panel may need its own node screenshot or a page state that exposes the panel’s content.

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

Can I capture a PDF instead of an image?

Chrome’s DevTools command produces an image. For API-based PDF output with paper size, margins, landscape mode, and page ranges, use ScreenshotNeo’s capture_pdf tool or API options.

Is the keyboard sequence an official Chrome shortcut?

The Ctrl+Shift+I followed by Ctrl+Shift+P sequence is documented in a Google Chrome Help Community post. Chrome’s official documentation presents the Device Mode menu command as the primary route.

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.