How to Screenshot an Entire Webpage in Firefox
Capture a full webpage in Firefox with its built-in Screenshot tool, save or copy the image, and troubleshoot common capture issues.
Firefox has a built-in tool for capturing an entire webpage. Open the page, right-click an empty area and choose Take Screenshot (or press Ctrl+Shift+S on Windows or Linux, or Command+Shift+S on macOS). Choose Save full page, then select Download to save a PNG or Copy to put the image on your clipboard. Mozilla documents this workflow in its guide to taking screenshots in Firefox.
Capture the entire page with Firefox’s Screenshot tool
- Navigate to the webpage you want to capture and let its content finish loading.
- Right-click an empty part of the page and select Take Screenshot. If the context menu is inconvenient, use the keyboard shortcut: Ctrl+Shift+S on Windows or Linux; Command+Shift+S on macOS.
- In the screenshot controls at the upper right, choose Save full page. This captures the whole page; Save visible captures only what is currently in the viewport.
- Select Download to save the image in Firefox’s default download folder, or select Copy to copy it to the clipboard.
Mozilla also documents keyboard shortcuts for these actions: Ctrl+S or Command+S to save, and Ctrl+C or Command+C to copy. The Screenshot interface can also capture a manually selected region or an automatically highlighted page element.
Choose the right capture option
| Option | What it captures | Use it when |
|---|---|---|
| Save full page | The whole webpage, including content beyond the current viewport | You need a single image of the complete page |
| Save visible | The currently visible browser area | You need only the current screen |
| Selected region | An area you choose | You need a specific part of the page |
| Highlighted element | A page element indicated by Firefox | You need one element rather than the full page |
If you want a toolbar button instead of using the context menu or shortcut, Mozilla says you can add the Screenshot button through Menu > More Tools > Customize Toolbar.
What to expect on dynamic or unusually long pages
A full-page image is a capture of the page as it is rendered when you take it. Pages that load content as you scroll, update live, or contain unusually long feeds can behave differently from a short static document. Mozilla’s help article describes the capture controls but does not promise identical results for every dynamic page or specify limits for very long pages.
- Let the initial page load complete before opening the screenshot tool.
- If content appears only after scrolling, scroll through the page first, then capture it. This can prompt some pages to load additional content.
- For a page that continues changing, wait until it is in the state you need before capturing.
- If a full-page capture is not useful, capture a region or visible area, or use Firefox Developer Tools’ documented screenshot feature as another built-in route. Mozilla’s Developer Tools documentation describes its tools.
These are practical steps for pages whose content changes or loads progressively; they are not a guarantee that every site will render all content in one capture.
Privacy note
Mozilla says the Firefox Screenshots feature collects interaction data, such as whether users choose Copy or Save full page, but does not collect the URL or details of the captured image. The support article also provides instructions for opting out. See the privacy section of Mozilla’s screenshot help page for the current details.
Or skip the browser setup
If you need repeatable captures in code or from an AI agent, ScreenshotNeo is a website screenshot API and MCP server. One GET request returns a PNG, JPEG, WebP, or PDF. For a quick capture, use this cURL request (replace the placeholder with your API key):
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
See the ScreenshotNeo API documentation for the request options. Cookie banners are accepted and removed before the shot, along with 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 billing status. Its MCP server lets AI agents use take_screenshot, get_page_info, and capture_pdf. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 screenshots. Sign up for 1,000 free screenshots a month with no card.
Troubleshooting
| Problem | Likely cause | What to try |
|---|---|---|
| “Take Screenshot” is missing from the context menu | The click landed on an interactive element or browser UI rather than an empty page area. | Right-click a blank part of the webpage, use the platform shortcut, or add the Screenshot button to the toolbar through Menu > More Tools > Customize Toolbar. |
| The image contains only what was visible | Save visible was selected. | Open the tool again and choose Save full page. |
| The image was not saved where expected | Firefox saves downloads to its configured default download folder. | Check Firefox’s download location and recent downloads. Use Copy if you need the image on the clipboard instead. |
| Some page content is absent or stale | The page may load content progressively or update after the capture. | Wait for loading to finish, scroll through content that loads on demand, and capture again. Results depend on how the page renders. |
| The shortcut does not open the tool | The shortcut differs by operating system, or another browser/application context is active. | Use Ctrl+Shift+S on Windows/Linux or Command+Shift+S on macOS, with the target page active; otherwise use the context menu or toolbar button. |
FAQ
Does Firefox need an extension to capture a full webpage?
No. Firefox’s built-in Screenshot tool includes a full-page capture option.
Does a full-page capture save as a PDF?
The documented Firefox Screenshot workflow saves or copies an image. It does not describe a PDF option in that interface.
Can I capture just one part of a webpage?
Yes. The Screenshot tool supports a selected region and highlighted page elements as well as the full page and visible area.
Where does Firefox put the downloaded screenshot?
Mozilla says the PNG is saved in Firefox’s default download folder. Check the browser’s download settings if you need to find or change that location.


