How to take a full page screenshot in Chrome
Short answer
Chrome can take a full page screenshot without any extension: open DevTools with F12, press Ctrl+Shift+P, type "capture full size screenshot" and press Enter. It works on simple pages. On pages with sticky headers, lazy images or nested scrolling panels it fails, which is when an extension is worth installing.
Updated 13 August 2026Written by the Full Page Screenshot team
Method 1: Chrome DevTools, no extension
Built into every copy of Chrome. Free, no install, and the right first thing to try.
- 1
Open DevTools
Press F12, or Ctrl+Shift+I on Windows and Linux, or Command+Option+I on macOS.
- 2
Open the command menu
Press Ctrl+Shift+P, or Command+Shift+P on macOS. A search box appears at the top of the DevTools panel.
- 3
Run the capture
Type
capture full size screenshotand press Enter. Chrome saves a PNG of the whole page to your downloads folder. - 4
Check the result
Look at the top of the image for a repeated navigation bar, and at any images below the fold for grey placeholders. Those are the two failures this method has.
When DevTools capture fails
Worth knowing before you conclude that full page screenshots are broken generally.
- The page uses a sticky header
- DevTools does not neutralise fixed positioning, so on many sites the navigation bar is baked into the top of the image, or repeats.
- Images load as you scroll
- The capture does not wait for lazy content, so anything not already decoded comes out blank.
- The content is in a scrolling panel
- DevTools captures the document. If the real scroller is an inner element, you get one screenful.
- The page is very tall
- Past the browser's image size limit the output is silently truncated rather than split. See long page captures.
Method 2: an extension
The right choice when method 1 produced something wrong.
- 1
Install and pin it
After installing, click the puzzle-piece icon in the toolbar and pin the extension so it is one click away.
- 2
Open the page and let it settle
Dismiss cookie banners and modals first — anything on screen is part of the page.
- 3
Start the capture
Click the icon, or press Alt+Shift+P on Windows and Linux, Option+Shift+P on macOS. Keep the tab visible: Chrome only allows an extension to photograph the tab you are looking at.
- 4
Edit and save
The result opens in a new tab. Crop, annotate, blur anything private, then save as PNG, JPG or PDF.
Method 3: the print dialog
Press Ctrl+P, choose "Save as PDF", and you get the whole page as a document. This is genuinely the best option when you want selectable, searchable text and do not care about visual fidelity.
It re-renders the page through its print stylesheet, so backgrounds, dark themes and interactive components usually change or disappear. The comparison of the two approaches covers when each is right.
Quick reference
- DevTools capture
- F12 → Ctrl+Shift+P → "capture full size screenshot"
- Print to PDF
- Ctrl+P → Save as PDF
- Full Page Screenshot shortcut (Windows/Linux)
- Alt + Shift + P
- Full Page Screenshot shortcut (macOS)
- Option + Shift + P
- Pages no extension can capture
- chrome://, Web Store, extension pages
Frequently asked questions
Does Chrome have a built-in full page screenshot?
Yes, through DevTools: F12, then Ctrl+Shift+P, then "Capture full size screenshot". It is not exposed anywhere in the normal Chrome menus.
What is the keyboard shortcut for a full page screenshot?
Chrome has no default shortcut for it. Full Page Screenshot uses Alt+Shift+P on Windows and Linux and Option+Shift+P on macOS, and it can be changed at chrome://extensions/shortcuts.
Why is part of my screenshot blank?
Lazy-loaded images that had not finished decoding when the capture passed them. Scroll the page to the bottom once, let everything load, scroll back to the top, then capture.
Can I capture a page on a second monitor while working on the first?
No. Chrome only lets an extension photograph the tab that is currently visible, so the tab must stay in the foreground.
Capture your first full page screenshot
Free, no account, and nothing leaves your computer.
Keep reading
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.
How to screenshot an entire webpage
A step by step guide to capturing a whole webpage, including scrolling panels, pages behind a login, and the cases the browser will not allow.
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.
Why images come out blank in a full page screenshot
Grey rectangles where images should be are a lazy loading problem. Why it happens during a scrolling capture and the two ways to fix it.