Skip to content
Full Page Screenshot

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. 1

    Open DevTools

    F12, or Ctrl+Shift+I on Windows and Linux, Command+Option+I on macOS.

  2. 2

    Open the command menu

    Ctrl+Shift+P, or Command+Shift+P on macOS.

  3. 3

    Run the command

    Type capture full size screenshot and 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