What Chrome DevTools full page capture can and cannot do
Short answer
Chrome's Capture full size screenshot lives in the DevTools command menu: press F12, then Ctrl+Shift+P, then type the command. It works well on static pages. It does not neutralise sticky headers, does not wait for lazy images, cannot capture nested scroll containers, and truncates rather than splits past the image size limit.
Updated 6 July 2026Written by the Full Page Screenshot team
It is worth using first. It costs nothing, grants no permissions to anyone, and on a documentation page or a blog post it produces exactly the right result.
It is also undocumented in the Chrome UI, hidden two layers deep in DevTools, and unchanged for years. Knowing precisely where it stops working saves you from concluding that full page capture is broken in general.
Running it
- 1
Open DevTools
F12, or Ctrl+Shift+I on Windows and Linux, Command+Option+I on macOS.
- 2
Open the command menu
Ctrl+Shift+P, or Command+Shift+P on macOS.
- 3
Run the command
Type
capture full size screenshotand press Enter. A PNG lands in your downloads folder.
The four failures
- Sticky headers repeat or bake in
- There is no handling for fixed positioning, so on many sites the navigation bar ends up stamped down the image. See why headers repeat.
- Lazy images come out blank
- The capture does not prompt content to load or wait for decoding. Scrolling the page fully before running the command works around it. See blank images.
- Nested scroll containers return one screen
- It captures the document. On an application layout where an inner panel scrolls, the document is one viewport tall. See scrollable panels.
- Tall pages truncate silently
- Past the browser image size limit the result is cut off with no warning. See screenshots cut off at the bottom.
Frequently asked questions
Where is the full page screenshot option in Chrome?
It is not in the Chrome menus. Open DevTools with F12, press Ctrl+Shift+P, and run Capture full size screenshot.
Why is the DevTools screenshot blank?
Usually lazy content that had not loaded, or a page whose real scrolling element is an inner panel rather than the document.
Can I change where DevTools saves the screenshot?
It uses your normal Chrome downloads folder. There is no separate setting.
Does the DevTools capture work on a mobile emulation viewport?
Yes, and it is one of its better uses — set a device in the device toolbar first and the capture matches that viewport width.
Capture your first full page screenshot
Free, no account, and nothing leaves your computer.
Keep reading
Built-in browser capture versus an extension
Chrome can capture a full page without an extension. Where the built-in tool is enough, where it fails, and what an extension adds.
How to take a full page screenshot in Chrome
Three ways to capture a full page screenshot in Chrome: DevTools, an extension, and the print dialog. What each one is good at and where each fails.
Why the header repeats down your full page screenshot
A navigation bar stamped every few hundred pixels down a stitched screenshot is a sticky positioning problem. What causes it and how a capture avoids it.
Full page screenshot: capture an entire webpage in one image
Take a full page screenshot of any webpage, including everything below the fold. Automatic scrolling, sticky header handling, PNG, JPG and PDF export.