In Chrome on a Mac, open the page, press Command-Option-I for DevTools, press Command-Shift-P for the Command Menu, type screenshot, and choose Capture full size screenshot. Chrome saves an image of the complete rendered page, including content below the visible viewport.
Capture a full scrolling page in Chrome (the built-in method)
This workflow uses Chrome’s own DevTools, so no extension or separate application is required. It is the best choice for a one-off capture when you are already viewing the page.
- Open the target page. Wait until the visible content has loaded. If the page adds content as you scroll, give it time to finish loading before capturing.
- Open DevTools. Press Command-Option-I. DevTools normally appears docked to the right or bottom of the browser window.
- Open the Command Menu. Press Command-Shift-P while DevTools is focused.
- Search for the capture command. Type screenshot.
- Choose “Capture full size screenshot.” Do not choose the similarly named viewport or area commands. Full size captures the whole rendered page, including content that is not currently visible in the viewport.
- Find the file. Chrome downloads the resulting image using your normal download location and format settings.
The Command Menu also offers a normal viewport screenshot and an area screenshot. A viewport shot contains only what is visible in the browser window; an area shot contains a rectangle you select. For a page that scrolls, Capture full size screenshot is the relevant command.
What “full size” includes—and what it does not
Content below the fold
Chrome renders the page at its current layout and captures the page’s full rendered height. Text, images, and sections that are below the fold are included even though you cannot see them at once.
Recommended Free Tools
#1 Best Overall
- AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
- FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
- FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
- UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
- A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.
Lazy-loaded and interactive content
A capture reflects what the page has rendered at the moment you run the command. Scroll through a page first if images or sections appear only after scrolling. Expand accordions, dismiss overlays, or select the required tab before opening the Command Menu; DevTools does not infer which interactive state you want.
Fixed headers and animation
Fixed-position elements can appear in the captured layout according to the site’s rendering behavior, and an animation may be caught mid-frame. Pause video or animated content when a stable record is important. If a cookie notice, chat bubble, or newsletter panel covers the page, close it before capture.
Save a full-page Chrome screenshot as a PDF
DevTools’ full-size command produces an image. For a PDF, use Chrome’s headless command-line mode. Run these commands from Terminal, replacing the URL with the page you need:
Screenshot image
chrome --headless --screenshot --window-size=412,892 https://developer.chrome.com/
--screenshot writes an image, while --window-size=WIDTH,HEIGHT sets the viewport used to lay out the page. Change 412,892 to the desktop or mobile dimensions you need. A larger viewport can change responsive navigation, column count, and text wrapping, so use the dimensions that match your documentation or test case.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteRank #2
- BUILT FOR COLLEGE. AND BEYOND — MacBook Air with the M5 chip packs blazing speed and powerful AI capabilities into an incredibly portable design. And with up to 18 hours of battery life,* this thin and light powerhouse is ready to take on almost any major, just about anywhere.
- TEAR THROUGH TOUGH ASSIGNMENTS — With its faster CPU and unified memory, the M5 chip delivers even more performance and fluidity across apps, making multitasking and creative workflows smooth and responsive. A powerful Neural Engine and next-generation GPU with Neural Accelerators give you a powerful platform for AI.
- MAKE QUICK WORK OF YOUR TO-DO LIST — Apple Intelligence helps you write, express yourself, and get things done effortlessly — whether it’s for school or everyday life. With groundbreaking privacy protections, it gives you peace of mind that no one else can access your data — not even Apple.*
- UP TO 18 HOURS OF BATTERY LIFE — MacBook Air delivers incredible battery life with amazing performance, so you can power through a full day of classes without worrying about plugging in.
- A BRILLIANT 13.6-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Air supports 1 billion colors, making photos and videos pop with rich contrast and sharp detail, and text appears supercrisp. So everything — from class presentations to movies to games — looks truly stunning.
PDF without browser decorations
chrome --headless --print-to-pdf --no-pdf-header-footer https://developer.chrome.com/
--print-to-pdf creates a PDF. Adding --no-pdf-header-footer removes Chrome’s date, URL, and page-number decorations. Without that switch, those headers and footers may be included in the generated document.
Allow time for a slow page
chrome --headless --screenshot --window-size=1440,1200 --timeout=10000 https://developer.chrome.com/
--timeout=MILLISECONDS tells headless Chrome how long to wait before capturing. Increase the value for pages that load data or images slowly. A timeout is not a guarantee that every asynchronous request has completed; it simply delays the capture by the specified period.
Choose the right method
| Method | Setup effort | Output | Repeatability and control | Best use |
|---|---|---|---|---|
| DevTools “Capture full size screenshot” | Minimal; already included in Chrome | Full-page image | Manual and quick; limited automation | One-off documentation or sharing |
| Headless Chrome CLI | Terminal and a Chrome executable | Image or PDF | Scriptable; viewport and timeout switches | Repeatable jobs and scheduled captures |
| GoFullPage extension | Install a Chrome Web Store extension | PNG, JPG, or PDF | Convenient export and clipboard features | Users who need annotations, repeated exports, or PDF footer controls |
GoFullPage is optional. Its listing describes PNG and JPG export, continuous or paginated PDF export, clipboard copying, and PDF footer controls. The built-in DevTools workflow remains sufficient for a single full-page image.
Make the capture reliable
Prepare the page
- Confirm the address and login state before capturing private or account-only content.
- Wait for the main content, fonts, and images to finish loading.
- Scroll through long pages when you know images are lazy-loaded.
- Close cookie dialogs, newsletter prompts, chat widgets, and other overlays that obscure the page.
- Set the browser zoom and window width deliberately; responsive breakpoints affect the final layout.
Keep a reproducible record
For a manual capture, record the URL, date, browser version, window width, and any actions taken (for example, expanding a section). For a recurring process, use the headless command and keep the exact command in a script. Consistent viewport and timeout values make later captures easier to compare.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRank #3
- AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
- FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
- FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
- UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
- A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.
Protect sensitive information
A full-page image can include data far below the fold, including account details, email addresses, or internal links. Review the complete image before sending it. Redact sensitive areas with an image editor rather than assuming that content outside the initial viewport was not captured.
Troubleshooting full-page captures
“Capture full size screenshot” is missing
Make sure DevTools is open and that the Command Menu was opened with Command-Shift-P. Search for screenshot rather than browsing unrelated commands. If the page is in a restricted embedded frame, open the page itself in a tab and try again.
The result contains only the visible window
You probably selected a viewport screenshot. Reopen the Command Menu and select Capture full size screenshot, not “Capture screenshot” or “Capture area screenshot.”
Images or sections are blank
The site may lazy-load them only after scrolling, or the network request may still be in progress. Scroll through the page, wait for the assets to appear, and capture again. A blocked resource, authentication requirement, or script error can also prevent the browser from rendering the content; check the page normally before blaming the screenshot command.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Rank #4
- AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
- FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
- FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
- UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
- A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.
The page is cut off or extremely tall
Check for an internal scrolling container. Some applications keep the document short and place the real content inside a panel with its own scrollbar; a document-level full-size capture may not include everything inside that panel. Use the application’s export function, capture the panel separately, or use an automation workflow that targets the element.
The PDF has a date, URL, or page numbers
Run the headless command with --no-pdf-header-footer. This switch removes those generated decorations; it does not remove headers and footers that are part of the webpage’s own design.
The headless command is not recognized
Your shell cannot find the Chrome executable under the name chrome. Use the Chrome executable’s installed path for your macOS setup, or run the command from an environment where Chrome’s command-line binary is available. The switches remain the same.
Headless output differs from the normal browser
Compare viewport dimensions, authentication, zoom, and wait time. Responsive CSS can select a different layout at another width, and a page that depends on a logged-in profile may not render the same way in a clean headless session.
Best Value
- FAST RUNS IN THE FAMILY — The 16-inch MacBook Pro with the M5 Pro or M5 Max chip brings next-generation speed and powerful on-device AI to personal, professional, and creative tasks. With all-day battery life, double the starting storage,* and a breathtaking Liquid Retina XDR display, it’s pro in every way.*
- BUCKLE UP — Along with a next-generation CPU, faster unified memory, and up to 2x faster SSD storage,* M5 Pro and M5 Max feature a more powerful GPU with a Neural Accelerator built into each core, delivering faster AI performance and on-device training capabilities. So you can blaze through demanding workloads at mind-bending speeds.
- BUILT FOR AI — Apple silicon, and every major component that powers it, is designed to run demanding on-device AI workloads like LLM inference and training. And Apple Intelligence helps you write, express yourself, and get things done effortlessly with groundbreaking privacy protections at every step.*
- ALL-DAY BATTERY LIFE — MacBook Pro delivers the same exceptional performance whether it’s running on battery or plugged in.*
- MACOS RUNS APPS FAST — All your go-to apps run lightning fast in macOS, including built-in apps like FaceTime and Messages. Plus, built-in virus protection and free software updates help keep your Mac running smoothly and securely.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server for developers. One GET request returns a PNG, JPEG, WebP, or PDF. It removes cookie and consent banners, newsletter popups, and chat widgets before the capture; bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and billing result. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools to Claude, Cursor, and other MCP clients.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://developer.chrome.com/ -o shot.webp
Python
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://developer.chrome.com/"}, timeout=90)
open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://developer.chrome.com/' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
See the ScreenshotNeo documentation for authentication, output and capture parameters. The service supports full-page captures with lazy images loaded, CSS-selector element captures, device presets and custom viewports, retina scale, PDF paper and margin controls, custom CSS and JavaScript, click and wait actions, blocked requests, headers, cookies, user agents, authorization, timezone and geolocation, transparent backgrounds, resizing, configurable caching, signed image links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. Parameter names used by other screenshot APIs also work, which can simplify migration.
Pricing includes 1,000 screenshots per month free with no card; paid plans start at $5 for 3,000 shots. Yearly billing provides two months free, and every feature is included on every plan. Create a free ScreenshotNeo account to try the API without a card.
FAQ
Can Chrome capture a page that requires scrolling?
Yes. The DevTools command named Capture full size screenshot captures the full rendered page rather than only the visible viewport.
What is the difference between a full-size and area screenshot?
A full-size screenshot covers the page’s rendered height. An area screenshot covers only the rectangle you select, while a viewport screenshot covers the current browser window.
Can I create a PDF with the DevTools screenshot command?
No. That command creates an image. Use headless Chrome’s --print-to-pdf switch when the required output is a PDF.
Frequently Asked Questions
Does full-page capture work on every website?
It works on pages Chrome can render, but embedded applications with their own scrolling panels, authentication barriers, or blocked resources may require a different export or an element-specific workflow.
Will a screenshot include content hidden behind a cookie banner?
The capture records the page state you leave on screen. Dismiss the banner first, or use an API that removes consent overlays before capture.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Which method is best for recurring captures?
Use headless Chrome for a local, scriptable process; use an API when you need remote jobs, many URLs, PDF options, or agent-controlled captures.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

