Taking a screenshot of an entire webpage in Chrome is one of the most common tasks for anyone working on the web — whether you're archiving a landing page, documenting a bug, or saving a receipt. The problem is that Chrome doesn't make it obvious how to do this. There's no "Screenshot" button in the toolbar.
In this guide, we'll walk through five different methods to capture a full webpage screenshot in Chrome, compare their strengths and limitations, and help you pick the right one for your workflow.
Why Regular Screenshots Don't Work for Full Pages
When you press PrtScn on Windows or Cmd+Shift+3 on Mac, you capture everything visible on your screen — including the browser toolbar, taskbar, and any other open windows. More importantly, you only capture what's currently visible in the viewport. Any content below the fold is completely missed.
For a full webpage screenshot, you need a tool that can either scroll through the page and stitch the result, or render the entire page at once.
Method 1: Chrome Extension (Best Overall)
A dedicated screenshot extension like Capture Full Page is the most reliable way to capture entire webpages. The extension scrolls through the page automatically, handles sticky headers and lazy-loaded images, and produces a single seamless image.
How to do it:
- Install a screenshot extension from the Chrome Web Store.
- Navigate to the page you want to capture.
- Click the extension icon and select "Full Page" or equivalent.
- The extension auto-scrolls through the entire page.
- The screenshot opens in an editor where you can annotate.
- Save as PNG, export as PDF, or copy to clipboard.
Pros:
- One-click operation — no technical knowledge needed
- Handles sticky headers, cookie banners, and floating elements
- Waits for lazy-loaded images to appear
- Built-in editor for arrows, text, highlights, and step numbers
- Exports as PNG, PDF, or clipboard
- Works on login-protected pages
Cons:
- Requires installing an extension
Method 2: Chrome DevTools Screenshot Command
Chrome has a hidden screenshot feature built into DevTools. It's not obvious, but it's been there for years.
How to do it:
- Press
F12to open DevTools (orCtrl+Shift+I/Cmd+Option+I). - Press
Ctrl+Shift+P(Cmd+Shift+Pon Mac) to open the Command Menu. - Type "screenshot" — you'll see several options.
- Select "Capture full size screenshot" for the entire page.
- Chrome saves a PNG to your Downloads folder.
Pros:
- No extension needed — built into Chrome
- Captures web content only (no browser chrome)
Cons:
- Requires 4+ steps each time
- No editing or annotation tools
- Sticky headers repeat throughout the image
- Lazy-loaded images often appear blank
- Very long pages may crash or produce blank areas
- No PDF export, no clipboard copy
Method 3: Print to PDF
Chrome can save any page as a PDF using the Print dialog. This captures the full page content, but with significant limitations.
How to do it:
- Press
Ctrl+P(Cmd+Pon Mac) to open Print. - Change the destination to "Save as PDF."
- Adjust layout and margins if needed.
- Click Save.
Pros:
- No extension needed
- Saves the full page content
- Native PDF output
Cons:
- Reformats the page for paper — layout changes significantly
- Background colors and images may be removed
- Interactive elements disappear
- The visual appearance doesn't match what you see on screen
- No annotation tools
Method 4: Online Screenshot Tools
Web-based services let you enter a URL and generate a screenshot on their servers.
How to do it:
- Open the online tool in your browser.
- Paste the URL of the page you want to capture.
- Wait for the tool to render the page and generate an image.
- Download the result.
Pros:
- No installation required
- Works from any device
Cons:
- Cannot capture login-protected pages
- Your URL is sent to a third-party server
- Often low-resolution results
- No control over timing (dynamic content may not load)
- No editing tools
- Many have usage limits or watermarks
Method 5: Manual Scroll and Stitch
The old-fashioned approach: take multiple screenshots while scrolling, then stitch them together in an image editor.
How to do it:
- Screenshot the visible area.
- Scroll down, overlapping slightly with the previous capture.
- Repeat until you've covered the entire page.
- Open all screenshots in an image editor and manually align them.
Pros:
- Works without any tools beyond OS screenshot
Cons:
- Extremely time-consuming
- Error-prone alignment
- Inconsistent overlaps
- Not practical for regular use
Comparison Table
| Feature | Extension | DevTools | Print to PDF | Online Tools | Manual |
|---|---|---|---|---|---|
| One-click capture | Yes | No | No | No | No |
| Handles sticky headers | Yes | No | N/A | Varies | No |
| Lazy-loaded images | Yes | No | Yes | Varies | Yes |
| Built-in editor | Yes | No | No | No | No |
| PDF export | Yes | No | Yes | Some | No |
| Login-protected pages | Yes | Yes | Yes | No | Yes |
| Privacy (local) | Yes | Yes | Yes | No | Yes |
Which Method Should You Use?
- For most people: Use a Chrome screenshot extension. It's the fastest, most reliable method with the best output quality.
- For developers: DevTools works in a pinch when you already have it open, but don't rely on it for long or complex pages.
- For text-heavy content: Print to PDF is acceptable if you only need the text, not the visual layout.
- For quick one-offs without installing anything: DevTools or Print to PDF.
Tips for Better Full Page Screenshots
- Wait for the page to fully load before capturing — especially pages with animations or lazy-loaded content.
- Close cookie banners manually if your tool doesn't handle them automatically.
- Use a consistent viewport width (e.g., 1280px) for reproducible results.
- Check for sticky elements — they can cause duplicate headers in screenshots taken without proper handling.
- Consider the file size — very long pages produce large images. PNG files can be several megabytes for pages over 10,000 pixels tall.
Conclusion
Capturing an entire webpage in Chrome is straightforward once you know the options. For the best balance of reliability, quality, and convenience, a dedicated screenshot extension is the clear winner. DevTools and Print to PDF work as fallbacks, but each has significant limitations that make them impractical for regular use.
Try Capture Full Page
One-click screenshots with built-in editor, PDF export, and clipboard copy.
Add to Chrome