Skip to content
Full Page Screenshot

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

    Let the page finish loading

    Wait for the spinner to stop. A capture started mid-load photographs a half-built page.

  2. 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. 3

    Dismiss overlays

    Cookie banners, newsletter modals and chat widgets are part of the page and will be captured. Close them.

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