How to take a full-page screenshot in Chrome — 3 methods compared

By the Capture X team · Updated June 2026 · 6 min read

A full-page screenshot captures an entire webpage from the very top to the very bottom — including everything you'd normally have to scroll to see. It's one of the most common things people need a browser for: saving a receipt, archiving an article, reporting a bug, or building documentation. Yet Chrome doesn't put the option anywhere obvious.

In this guide we'll walk through three reliable methods, from Chrome's hidden built-in command to a one-click extension, and explain honestly where each one works well and where it fails.

Method 1: Chrome DevTools (built-in, but hidden)

Chrome has had a full-page screenshot command since 2017, but it lives inside the developer tools:

  1. Open the page you want to capture and press F12 (or Ctrl + Shift + I on Windows, Cmd + Option + I on Mac) to open DevTools.
  2. Press Ctrl + Shift + P (Windows) or Cmd + Shift + P (Mac) to open the command menu.
  3. Type "screenshot" and choose "Capture full size screenshot".
  4. Chrome renders the entire page and downloads it as a PNG automatically.

Where it works well: simple, static pages — articles, documentation, plain landing pages. It requires no installation at all.

Where it fails: the DevTools method renders the page in one pass rather than actually scrolling it. Pages with lazy-loaded images, sticky headers, infinite scroll, or fixed sidebars often come out with blank gaps, repeated navigation bars, or missing content. There's also no way to edit, annotate, or convert the result — you only get a raw PNG.

Method 2: The keyboard shortcut combo (visible area only)

If you only need what's currently on screen, you don't need anything special: press Ctrl + Shift + S on Windows 11 (Snipping Tool) or Cmd + Shift + 4 on Mac, then drag over the browser window. This is fast — but it captures only the visible viewport. For a long page, you'd have to take five or ten screenshots and stitch them by hand, which is exactly the tedious work the other two methods eliminate.

Method 3: A scrolling-capture extension (one click, edits included)

A dedicated extension like Capture X takes a different approach: it actually scrolls the live page the way a human would, captures each segment, and stitches everything into one seamless image. Because the page is genuinely scrolled, lazy-loaded images load properly and dynamic content renders the way you actually see it.

  1. Install Capture X from the Chrome Web Store (it's free).
  2. Open the page and click the extension icon in your toolbar.
  3. Choose "Full page". The page scrolls automatically and the segments are merged.
  4. In the editor that opens, crop, annotate, or blur anything you like, then save as PNG, JPEG, or PDF, copy to clipboard, print, or upload to Google Drive.
Tip: for documentation or print, enable 2× HD capture in Capture X. The output is rendered at double resolution, so small interface text stays sharp when zoomed or printed.

Which method should you use?

SituationBest method
Quick capture of a simple static pageDevTools command
Only the visible part of the screenOS keyboard shortcut
Long or dynamic pages (lazy images, sticky headers)Scrolling extension
You need to annotate, blur, or export to PDFScrolling extension
A scrollable area inside the pageScrolling extension (see our scrollable-area guide)

All three methods are free, so the honest answer is: keep the DevTools trick in your back pocket for quick one-off captures, and use a scrolling extension when the page is long, dynamic, or when you need to do anything with the screenshot after taking it.

Try it yourself: Install Capture X free from the Chrome Web Store — full-page capture, scrollable areas, annotation, and PDF export in one click.