Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
Developer Tools

How to Capture an Entire Web Page in Firefox

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

In desktop Firefox, open the page, choose Take Screenshot from the right-click menu (or press Ctrl+Shift+S on Windows/Linux or Command+Shift+S on macOS), then select Save full page. Firefox captures content below the fold and lets you download a PNG or copy it to the clipboard. The same result is available through Developer Tools when you need delays, filenames, device-pixel-ratio controls or element selection.

Capture the whole page with Firefox’s screenshot tool

  1. Open the webpage in Firefox and wait until the content you need is visible.
  2. Right-click an empty part of the page and select Take Screenshot. On macOS, Control-click opens the context menu. You can also press Ctrl+Shift+S on Windows/Linux or Command+Shift+S on macOS.
  3. In the screenshot bar, choose Save full page in the upper-right corner. Do not choose Save visible; that option captures only the current viewport.
  4. Choose Download to save the image, or Copy to place it on the clipboard for pasting into another application.

Mozilla documents the downloaded filename pattern as Screenshot [date and time] [page title].png. The file goes to Firefox’s normal download folder. The documented keyboard shortcuts are Command+S or Ctrl+S for saving and Command+C or Ctrl+C for copying. See Mozilla’s current instructions at Take screenshots in Firefox.

Add a toolbar button for frequent captures

  1. Open the Firefox menu.
  2. Choose More Tools → Customize Toolbar.
  3. Drag the Screenshot item onto the toolbar and click Done.
  4. Open the page, click the new Screenshot button and select Save full page.

What “entire page” means

Save full page stitches the page beyond the visible viewport into one image. Save visible records only what is currently on screen. The screenshot interface can also capture a selected region, which is useful when you need neither the complete document nor just the viewport.

Full-page capture is still a picture of the page at capture time. Content that changes after the capture, requires an interaction, or fails to load cannot appear reliably in the image. Let important sections finish loading, close obstructing overlays, and confirm that the page is in the state you want before saving.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Philips 24 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 241V8LB
  • CRISP CLARITY: This 23.8″ Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
  • WORK SEAMLESSLY: This sleek monitor is virtually bezel-free on three sides, so the screen looks even bigger for the viewer. This minimalistic design also allows for seamless multi-monitor setups that enhance your workflow and boost productivity
  • A BETTER READING EXPERIENCE: For busy office workers, EasyRead mode provides a more paper-like experience for when viewing lengthy documents

Use Developer Tools for more control

Firefox Developer Tools provide a second full-page workflow. It is useful when you need a repeatable command, a delay for a menu or hover state, a custom filename, a device pixel ratio, clipboard output, or a screenshot of one element.

Enable the full-page screenshot button

  1. Open Developer Tools with F12 or the browser’s Developer Tools command.
  2. Open Settings.
  3. Under Available Toolbox Buttons, enable Take a screenshot of the entire page.
  4. Return to the Developer Tools toolbar and click the screenshot icon. Firefox saves the capture to the browser’s Downloads directory.

The button is disabled by default, so it will not appear until you enable it. The documented workflow is described in Firefox Source Docs: Taking screenshots.

Run the Web Console command

Open the Web Console, type the following command, and press Enter:

:screenshot --fullpage

Firefox’s screenshot command accepts documented options for the clipboard, a delay, device pixel ratio, a filename and a CSS selector. For example, a delayed, high-density capture saved under a chosen name can be written as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Philips 22 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 221V8LB
  • CRISP CLARITY: This 22 inch class (21.5″ viewable) Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • 100HZ FAST REFRESH RATE: 100Hz brings your favorite movies and video games to life. Stream, binge, and play effortlessly
  • SMOOTH ACTION WITH ADAPTIVE-SYNC: Adaptive-Sync technology ensures fluid action sequences and rapid response time. Every frame will be rendered smoothly with crystal clarity and without stutter
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
:screenshot --fullpage --delay 3 --dpr 2 --file full-page.png

You can limit the capture to one element with the selector option:

:screenshot --selector "main article"

Use the clipboard option when you want the result copied rather than saved. A delay is helpful when a menu, tooltip or hover state needs time to appear. If you reuse a filename such as test.png, the next capture overwrites the previous file; use distinct names when keeping a series.

Built-in interface or Developer Tools?

Need Built-in Screenshot interface Developer Tools
Fast one-off capture Right-click or keyboard shortcut; no setup Requires opening Developer Tools
Whole page versus viewport Save full page or Save visible --fullpage command or screenshot button
Save or copy Download or Copy controls File output or clipboard option
Timing and rendering control Basic interface Delay and device-pixel-ratio options
Target one element Region selection CSS selector option
Repeatable naming Automatic timestamped name Choose a filename; repeated names overwrite

Troubleshooting full-page captures

“Take Screenshot” is not in the context menu

Use the platform shortcut instead, or add the Screenshot button through More Tools → Customize Toolbar. Right-click an empty page area rather than a control, image or embedded frame.

The image contains only what I can see

Reopen the screenshot interface and select Save full page. Save visible is intentionally limited to the current viewport.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Dell 24 Monitor - SE2426H - 23.8-inch FHD (1920x1080) 144Hz 1ms Display, in-Plane Switching (IPS) Technology, AMD FreeSync™, TÜV 3-Star 2X HDMI, Tilt
  • Clear visuals. Fluid motion: A 144Hz refresh rate and 1ms MPRT deliver smooth, tear‑free motion across work, gaming, and streaming for clearer, more fluid viewing.
  • Eye comfort: TÜV Rheinland 3‑star* certification reduces harmful blue light while preserving stunning color quality without compromise. *TÜV Rheinland 3-star eye comfort certification.
  • Wide viewing angle: Get consistent views across a wide 178° /178° viewing angle.
  • In-Plane Switching (IPS): See excellent color accuracy and consistency across wide viewing angles with In-plane Switching (IPS) technology.
  • Ultra-thin bezels: Maximize your viewing experience with thin bezels.

A menu or tooltip is missing

Open the menu or place the pointer over the control first, then use the Developer Tools command with a delay, for example :screenshot --fullpage --delay 3. Dynamic interfaces may still change while Firefox renders the capture.

The capture is blurry on a high-density display

Use Developer Tools and set an appropriate device pixel ratio with the --dpr option. Larger pixel dimensions create larger files and may take longer to process.

The Developer Tools screenshot icon is absent

Open Developer Tools Settings and enable Take a screenshot of the entire page under Available Toolbox Buttons. The icon does not show until that setting is enabled.

My previous file disappeared

Check Firefox’s Downloads directory and the filename you supplied. Reusing a name such as test.png overwrites the earlier image; choose a unique filename for each capture.

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.
Rank #4
Samsung 27" Essential S3 (S36GD) Series FHD 1800R Curved Computer Monitor
  • CURVED FOR ENHANCED ENGAGEMENT: An immersive viewing experience with a curved monitor that wraps more closely around your field of vision; It creates a wider view, enhancing depth perception and minimizing peripheral distraction
  • SMOOTH PERFORMANCE FOR SEAMLESS CONTENT: Stay in the action when playing games, watching videos, or working on creative projects; The 100Hz refresh rate reduces lag and motion blur so you don't miss a thing in fast-paced moments¹
  • MORE GAMING POWER: Gain the edge with optimizable game settings; Color and image contrast can be adjusted to see scenes more vividly and spot enemies hiding in the dark; Game Mode adjusts any game to fill the screen so you can view every detail²
  • KEEP IT EASY ON THE EYES: Care for your eyes and stay comfortable, even during long sessions; Advanced eye comfort technology certified by TÜV reduces eye strain by minimizing blue light and reducing irritating screen flicker²
  • INCREASED VERSATILITY: Connect to more; Plug devices straight into your monitor for increased flexibility, making your computing environment even more convenient

The crosshair will not move on Linux

Mozilla notes that moving the screenshot crosshair does not work on Wayland. Use the documented keyboard movement and selection controls, or use the Developer Tools workflow instead.

Quality, privacy and platform notes

  • Capture after the page reaches the state you need. A full-page image does not guarantee that every lazy, interactive or network-dependent component rendered identically to the live page.
  • The desktop screenshot feature documented by Mozilla saves an image or copies it to the clipboard; it is not documented as a direct PDF-export control. Use Firefox’s separate print-to-PDF workflow when a PDF, rather than an image, is required.
  • Mozilla says Firefox Screenshots records interaction events such as using Copy or Save full page, but does not collect the page URL or details of the captured image. The support page describes controls for disabling add-on data collection and website data collection.
  • Firefox for iOS follows a separate operating-system screenshot workflow and has a Save as PDF path. Do not apply the desktop shortcuts or Developer Tools steps to iPhone and iPad; follow Mozilla’s iOS-specific help for that platform.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

If you need captures in a build, script, monitoring job or AI workflow instead of manually opening Firefox, ScreenshotNeo returns a screenshot or PDF from one request. It accepts PNG, JPEG or WebP output, and its full-page mode loads lazy images. 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.

Only clean shots are billed. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads and cache hits cost nothing, and the response identifies the result with X-Page-Verdict and X-Billed headers. The service also has an MCP server with take_screenshot, get_page_info and capture_pdf tools for Claude, Cursor and other MCP clients.

One-call examples

See the parameter reference in the ScreenshotNeo documentation. Replace the example URL with the page you need.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
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)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

Options relevant to automated captures

ScreenshotNeo supports full-page or CSS-selector captures, dark mode, device presets or custom viewports, retina scale, custom CSS and JavaScript, clicks before capture, hidden selectors, selector/delay/network-idle waits, ad and tracker blocking, custom headers, cookies, user agents and Authorization, timezone and geolocation, transparent backgrounds, resizing, chosen cache TTLs, signed image links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API and an OpenAPI specification. Existing parameter names used by other screenshot APIs also work, which can simplify migration.

Best Value
Sale
Sceptre New 22-Inch Gaming Monitor, FHD 1080p, Up to 144Hz, HDMI, DisplayPort, Built-in Speakers, Machine Black (E225W-FW144 Series, 2026)
  • 【INTEGRATED SPEAKERS】Whether you're at work or in the midst of an intense gaming session, our built-in speakers provide rich and seamless audio, all while keeping your desk clutter-free.
  • 【EASY ON THE EYES】 Protect your eyes and enhance your comfort with Blue-Light Shift technology. This feature reduces harmful blue light emissions from your screen, helping to alleviate eye strain during long hours of use and promoting healthier viewing habits.
  • 【WIDEN YOUR PERSPECTIVE】Our sleek minimal bezel design ensures undivided attention. The nearly bezel-free display seamlessly connects in a dual monitor arrangement, delivering an unobstructed view that lets you focus on more at once, completely distraction-free.

Cost and limits

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

Every feature is available on every plan, and yearly billing gives two months free. Start with 1,000 free screenshots a month with no card, then move to a paid plan starting at $5 for 3,000 shots if your workload requires it.

FAQ

Can I preserve a hover state or open menu in a full-page image?

Yes. Set the state first, then use the Developer Tools command with a delay so Firefox has time to render it. For highly dynamic pages, verify the resulting image because the page can continue changing during capture.

Does Firefox’s desktop screenshot tool create a PDF?

Mozilla’s documented tool produces an image for download or clipboard copying. For a PDF, use Firefox’s separate print-to-PDF command or an automated capture service that offers PDF output.

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

Can I capture just one article element instead of the entire document?

Use the Developer Tools screenshot command with its CSS selector option, for example :screenshot --selector "main article", and adjust the selector to match the element on your page.

Frequently Asked Questions

Can I preserve a hover state or open menu in a full-page image?

Yes. Set the state first, then use the Developer Tools command with a delay so Firefox has time to render it. For highly dynamic pages, verify the resulting image because the page can continue changing during capture.

Does Firefox’s desktop screenshot tool create a PDF?

Mozilla’s documented tool produces an image for download or clipboard copying. For a PDF, use Firefox’s separate print-to-PDF command or an automated capture service that offers PDF output.

Can I capture just one article element instead of the entire document?

Use the Developer Tools screenshot command with its CSS selector option, for example :screenshot --selector "main article", and adjust the selector to match the element on your page.

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.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

Read next

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.