How to screenshot an entire webpage
Short answer
To screenshot an entire webpage: load the page fully, dismiss any cookie banner or modal, then run a full page capture that scrolls the document and joins the results. If the content sits inside a panel with its own scrollbar, click inside that panel first so the capture targets it rather than the page behind it.
Updated 13 August 2026Written by the Full Page Screenshot team
The reliable sequence
Following this order avoids most of the ways a full page capture goes wrong.
- 1
Let the page finish loading
Wait for the spinner to stop. A capture started mid-load photographs a half-built page.
- 2
Scroll to the bottom once, then back to the top
This forces every lazy-loaded image to request and decode. It is the single most effective step for avoiding blank sections, and it costs two seconds.
- 3
Dismiss overlays
Cookie banners, newsletter modals and chat widgets are part of the page and will be captured. Close them.
- 4
Click inside the scrolling area
Only relevant on application-style layouts where an inner panel scrolls instead of the page. Clicking makes the target unambiguous.
- 5
Start the capture and leave the tab alone
Switching tabs stops the capture, because Chrome only allows the visible tab to be photographed.
- 6
Check the result before you send it
Look for repeated headers, blank image slots and duplicated strips. Then blur anything private.
Specific situations
The page is behind a login
Capture it in your own browser while signed in. Everything happens locally, so nothing about the page is transmitted anywhere. Remote screenshot services cannot do this at all.
The content is in an email client or chat app
These almost always use a nested scroll container. Click into the message list before capturing so the panel is the target rather than the surrounding application chrome.
The page never stops loading more content
Infinite scroll has no end. Scroll to where you want the capture to stop, wait for loading to settle, then start. You will get everything currently in the document.
It is a local HTML file
Open chrome://extensions, find the extension, and switch on "Allow access to file URLs". Chrome blocks all extensions from file:// URLs until you do.
It is a PDF opened in the browser
Chrome renders PDFs in a built-in viewer that extensions cannot reach. Download the file and open it in a PDF reader instead.
Frequently asked questions
How do I capture a page that scrolls inside a panel?
Click inside the panel first. A capture that detects the real scrolling element will target that panel and crop the output to its bounds.
Can I capture two tabs at once?
No. Chrome only permits photographing the tab currently in view, so captures are one at a time.
How do I remove personal information from a screenshot?
Blur it in the editor before saving. Doing it at capture time, before the file exists anywhere else, is the only point where you can be sure it never leaked.
Capture your first full page screenshot
Free, no account, and nothing leaves your computer.
Keep reading
Screenshot an entire webpage, not just the visible part
Capture an entire webpage in one image instead of just the visible window. What the browser can and cannot reach, and how to get the whole page reliably.
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.
Crop, annotate and blur
A small editor built into the result page: crop, pen, arrows, shapes, highlight, text, and a blur tool for removing personal details before sharing.
Capturing a page where the content scrolls inside a panel
Mail clients, chat apps and dashboards scroll an inner element, not the page. Why that breaks most captures and how to get the whole panel.