Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To capture a webpage that extends below the browser window, use your browser’s full-page screenshot command—not the ordinary visible-area capture. Firefox and Edge expose a direct full-page option; Chrome provides Capture full size screenshot in Developer Tools. Save the result, then inspect it for missing sections, especially on interactive web apps.

What a complete website screenshot includes

A complete, or full-page, screenshot renders the document from its top edge to its bottom edge in one image. It is different from a viewport screenshot, which records only what is visible in the browser window. Select the full-page or entire-page command whenever content continues below the fold.

Full-page capture is useful for design reviews, bug reports, archiving, documentation and sharing a long article without stitching separate images together. It does not guarantee that every interactive state, lazy-loaded component or authenticated section will appear exactly as it does while you scroll. Treat the saved file as an artifact to verify, not as proof that every application state was captured.

Prepare the page before capturing

  • Open the exact URL and wait for the initial load to finish.
  • Dismiss consent dialogs, newsletter prompts and chat windows that cover content you need. If a dialog is part of the state you want to document, leave it open instead.
  • Sign in and select the correct account, workspace, language, theme and date range before starting the capture.
  • For pages that load content while scrolling, scroll through the document once if practical, then return to the top. This can trigger images or data that are otherwise loaded only on demand.
  • Use a stable window size and zoom level. Browser zoom changes the pixel dimensions and can make a very long image difficult to inspect.

Firefox: use Take Screenshot

Context-menu method

  1. On Windows or Linux, right-click the page. On a Mac, use a two-finger tap on the trackpad.
  2. Choose Take Screenshot.
  3. Select Save full page in the screenshot controls.
  4. Review the preview, then choose the download control to save the image, or copy it to the clipboard.

Mozilla’s desktop instructions describe both copying and downloading from the preview. The full-page choice is essential; a visible-area choice records only the current viewport.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Developer Tools button

  1. Open Firefox Developer Tools.
  2. Open Developer Tools settings and locate Available Toolbox Buttons.
  3. Enable Take a screenshot of the entire page.
  4. Click the new camera button in the toolbox. Firefox saves the resulting image to your Downloads folder.

Mozilla documents this as a separate Developer Tools workflow. The button is not enabled in the documented default setup.

Web Console command

Open the Web Console and run:

:screenshot --fullpage

Firefox’s helper can also take a delayed capture, set a device-pixel ratio, choose a filename, copy to the clipboard and target a CSS selector. When repeating captures, use a new filename: reusing the same filename overwrites the earlier image.

Microsoft Edge: Web Capture

  1. Open the Settings and more menu (the three dots) and choose Web Capture, or press Ctrl+Shift+S.
  2. Select Capture full page.
  3. Review the generated image.
  4. Save it to a file, copy it, or annotate it using the available controls.

Edge’s Web Capture also offers a selected-area mode. Choose full page when the document extends below the viewport; selected area is for a bounded region. Microsoft notes that Web Capture availability and functionality can vary by device, market and browser version, so a missing command may reflect the installed build or platform rather than a page error.

Chrome: Capture full size screenshot in Developer Tools

  1. Open Developer Tools with Command+Option+I on macOS or Ctrl+Shift+I on Windows and Linux.
  2. Open the Developer Tools command menu with Command+Shift+P on macOS or Ctrl+Shift+P on Windows and Linux.
  3. Search for screenshot.
  4. Choose Capture full size screenshot. Chrome saves the image to Downloads.

A guide updated April 20, 2026 reports that results can differ between sites. In its examples, Google Docs captured only the visible window while another page captured its full length. Web applications that use virtual scrolling, canvases or their own scrolling panes may not expose a single document height to the browser. Always open the downloaded file and check the bottom, major sections and images.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Safari: verify the current workflow first

The available material does not verify a current, exact Safari procedure. Safari and macOS versions can change Web Inspector commands and menu labels, so do not rely on an unverified shortcut for production documentation. If Safari is mandatory, consult the Apple documentation for your specific release and confirm the resulting file contains the entire document before sharing it.

Choose the right capture method

Need Best starting point What to check
Entire ordinary webpage Firefox Take Screenshot or Edge Web Capture Choose the full-page option and inspect the bottom edge.
Entire page in Chrome Developer Tools command menu Interactive apps may return only the visible window.
One element or component Firefox Developer Tools screenshot controls Target the intended element rather than the document.
Only the visible viewport Your operating system or browser’s normal screenshot command Do not select full page if the viewport is all you need.
Clipboard hand-off Firefox preview or Edge Web Capture Use Copy instead of downloading, then verify the receiving app supports the image size.

No physical screenshot device is required; these are browser software features. A dedicated service becomes useful when you need repeatable captures, automation, authenticated request headers, or a result independent of a developer’s local browser.

Inspect the saved image

Open the file at a comfortable zoom and check:

  • The page header and the final section are both present.
  • Images, charts and embedded fonts have loaded rather than appearing blank.
  • Sticky navigation has not been repeated over every segment.
  • Tables, code blocks and horizontally scrolling regions are readable.
  • No consent dialog, login redirect or bot-check page replaced the intended content.
  • The file type and dimensions meet the destination’s limits. Extremely long PNGs can be large; JPEG or WebP may be more practical when lossless text rendering is not required.

Troubleshooting full-page captures

The command is missing

In Firefox, use the documented context-menu command or enable the Developer Tools button under Available Toolbox Buttons. In Edge, open Web Capture from the three-dot menu and try the documented shortcut. In Chrome, make sure Developer Tools has focus before pressing the command-menu shortcut; otherwise the browser may open a different command palette.

The result stops at the viewport

Confirm that you selected Save full page, Capture full page or Capture full size screenshot, not a visible-area option. If the page is an application with its own scroll container, the browser may see only the outer shell. Capture the relevant element in Firefox or use an automated renderer that can target a selector and wait for content.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Images or sections are blank

Wait longer, reload without a busy extension and allow lazy content to load. Scroll through the page once before returning to the top. If the missing content depends on a network request, geolocation, cookies or an authenticated session, preserve those conditions when capturing.

A consent banner or chat widget covers the page

Dismiss it before capture when it is not part of the evidence. If the overlay returns on every reload, use a capture workflow that can accept consent and hide known overlays before rendering.

Repeated Firefox captures replace one another

The Web Console screenshot helper overwrites an existing image when you reuse its filename. Supply a fresh filename for each run.

The image is too large to open or share

Reduce browser zoom before capturing, choose a format supported by your workflow, or capture a specific element instead of the whole document. For automated jobs, resize the image after rendering or generate a PDF when a paginated document is more appropriate.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup:

ScreenshotNeo is the first alternative to try when you need repeatable website screenshots: it produces clean shots, bills only clean shots, and its lowest paid plan is $5. One GET request returns a PNG, JPEG, WebP or PDF. Before capture it accepts the cookie or consent banner like a visitor and removes more than 60 known consent platforms, newsletter popups and chat widgets; each cleanup step can be turned off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads and cache hits cost nothing, and response headers report the page verdict and whether the request was billed.

Read the complete parameter reference in the ScreenshotNeo documentation. This cURL request captures Stripe as a WebP file:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

The same request in Python:

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

And in Node.js:

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

Replace the target URL and provide your access key. The API also supports full-page capture with lazy images loaded, a single element by CSS selector, dark mode, 12 device presets or any viewport, retina scale, PDF paper size, margins, landscape and page ranges, HTML/CSS to image, custom CSS and JavaScript, clicking an element before capture, hiding selectors, waits for a selector, delay or network idle, and blocking ads, trackers, requests or resource types.

For controlled environments you can send custom headers, cookies, a user agent and Authorization, set timezone and geolocation, use a transparent background, resize output, cache with a TTL you choose, create signed links for public <img> tags, submit asynchronous jobs with signed webhooks, capture up to 100 URLs per bulk call, query usage through the usage API and generate clients from the OpenAPI specification. Parameter names used by other screenshot APIs also work, which can simplify migration. Every feature is included on every plan.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Plans and billing

Plan Included shots Price
Free 1,000 per month $0, no card
Starter 3,000 $5
Growth 15,000 $15
Pro 60,000 $39
Scale 250,000 $99
Business 1,000,000 $249

Yearly billing gives two months free. Because unsuccessful loads and cache hits are not billed, check the X-Page-Verdict and X-Billed response headers when diagnosing a job. ScreenshotNeo also provides an MCP server with take_screenshot, get_page_info and capture_pdf tools for Claude, Cursor and other MCP clients, allowing an AI agent to perform the capture without a manual browser session.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Start with 1,000 free screenshots per month with no card; paid plans start at $5 for 3,000 shots.

Reliability and workflow recommendations

  • For a one-off static page, use Firefox or Edge and manually verify the file.
  • For Chrome-based testing, record the browser version and page type because application behavior can differ from ordinary documents.
  • For recurring reports, use deterministic viewport, timezone, geolocation, cookies and wait conditions so two runs are comparable.
  • Keep the original URL, capture time and resulting file together. A screenshot is a visual record, while the URL and timestamp explain the state that produced it.
  • Use a PDF when pagination, selectable text or a print-oriented hand-off matters more than one very tall image.

Frequently Asked Questions

Can I capture a page without installing an extension?

Yes. Firefox, Edge and Chrome provide built-in full-page workflows; the steps above use only their existing menus and Developer Tools.

Why does a web app behave differently from an ordinary article?

Many applications render content inside a nested scroll area, virtualize rows or draw on a canvas. The browser may not expose the full logical document height, so the capture can end at the visible window or omit off-screen data.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Should I use PNG, JPEG, WebP or PDF?

Use PNG for crisp text and diagrams, JPEG or WebP for smaller photographic images, and PDF when paginated sharing or printing is the priority.

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.