How to Fix Missing Images in Firefox Full-Page Screenshots
Find out whether images are missing from the live page, the screenshot capture, or the download—and follow the right Firefox troubleshooting steps.
First check whether the images appear on the live page. If they are missing there too, investigate page loading; if the page looks complete but the saved full-page screenshot is missing images, investigate loading timing or capture behavior. If the preview is correct but no file is saved, troubleshoot the download step separately. Mozilla Support threads describe individual cases, not a confirmed current Firefox defect or one fix that works for every site.
1. Identify where the images disappear
- Open the page normally and inspect the images that are missing from the screenshot.
- If they are absent on the live page, reload with Firefox Developer Tools open. Use the Web Console to look for image-related errors and the Network Monitor to see whether requests to the image host were sent and how they ended.
- If they appear on the live page but not in the screenshot, continue with the lazy-loading and capture checks below.
- If the screenshot preview contains the images but the downloaded file does not appear, skip to the save and download checks.
The Network Monitor helps distinguish a request that failed from one that was never made. A Mozilla Support case involving thumbnails and larger images from another host used these browser tools to investigate. Privacy extensions were raised as one possible cause of cross-site blocking; that case does not prove an extension is responsible on other pages. See the Mozilla Support discussion.
2. Check lazy-loaded images and page activity
Some sites defer loading images until they are near the visible area, or until a script or user action supplies the image URL. A Mozilla Support volunteer described the approach as: “The mechanism used to load the thumbnails is called ‘lazy loading.’” That explanation is useful context, not a diagnosis of every missing image.
- Scroll through the live page and check whether the missing images appear as you reach them.
- Try the page’s ordinary interactions if the site loads content after a click or other action.
- Once the live page looks complete, take the full-page screenshot again.
- If the images still disappear in the capture, note whether the failure affects images from one host, images below a particular point, or all images.
Lazy-loading behavior is page-specific. The reviewed support discussion does not establish a universal Firefox setting or fix for it. Read the case and discussion on Mozilla Support.
3. Isolate extensions and capture behavior
If the page looks complete but the capture is blank, truncated, or missing content, compare the result in Firefox Troubleshoot Mode and on a shorter page. A historical 2019 report suggested checking extensions and hardware acceleration; it also raised capture size as a possibility. Those are leads from one case, not confirmation of a current screenshot limit or a universal cause.
- Capture a shorter page. If it works while the long page does not, record that difference; it helps narrow the problem to page length or content behavior.
- Use Firefox Troubleshoot Mode to check whether an extension, theme, or hardware acceleration is involved. Follow current Mozilla instructions for entering and leaving Troubleshoot Mode.
- If the result changes, investigate extensions or settings individually. For a suspected privacy extension, test only on the affected site, then restore your original settings if the test makes no difference.
- Record your Firefox version, operating system, site, and whether the issue changes in Troubleshoot Mode before seeking version-specific help.
Do not assume an old workaround applies to your current Firefox release. The Mozilla Support thread documents the individual 2019 report.
4. Separate missing content from a failed download
A screenshot preview can be complete even when saving it fails. Check whether Firefox showed the screenshot action bar and whether you selected the download action. Then review Firefox’s download prompt and download location settings. A missing file after a correct preview is a save or download symptom; changing image-loading settings will not address it.
A Firefox 133-era support exchange focused on the download step after choosing a screenshot action. It is a separate symptom from missing images inside the captured page. See the Mozilla Support discussion.
5. Treat old screenshot preferences with care
Older forum discussions mention preferences such as extensions.screenshots.disabled and screenshots.browser.component.enabled. Firefox screenshot controls and implementation have changed over time, so do not copy an old preference change without checking current Mozilla guidance.
- Check current Mozilla documentation for the Firefox version you use before changing
about:config. - If you make a change, record the original value and change only the relevant preference.
- Restore the original value if the change does not help.
The historical Mozilla Support discussion mentions preferences and Troubleshoot Mode but should not be treated as current configuration guidance.
6. Troubleshooting checklist
| What you see | What to check | Next step |
|---|---|---|
| Images are missing on the live page and in the screenshot | Web Console errors and image requests in Network Monitor | Investigate page loading and whether the image host is reachable. Test a suspected extension individually on that site. |
| Images appear only after scrolling or interacting | Whether the page loads images lazily or after activity | Load the content on the live page, then capture again. Results can depend on the site. |
| Live page is complete but the screenshot is blank or truncated | A shorter page and Firefox Troubleshoot Mode | Compare behavior, then investigate extensions, themes, or hardware acceleration individually. |
| Preview looks right, but no file is saved | Screenshot action bar and Firefox download prompt/location | Resolve the download step; image loading is a different issue. |
| Screenshot controls or settings seem absent | Current Firefox guidance for your version | Avoid relying on preference names from old forum threads without checking current documentation. |
When asking for help, include your Firefox version, operating system, affected website, whether the images appear on the live page, and any relevant Console or Network Monitor errors. Do not include private page content or credentials in a public support post.
Or skip the browser setup
If you need screenshots in a script or service, ScreenshotNeo provides a website screenshot API and MCP server. See the API documentation for request options.
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}`);
Cookie banners, popups, and chat widgets are removed before the shot. Bot checks, blank pages, and failed loads are never billed. An MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000. Sign up for free and get 1,000 screenshots a month with no card.
Performance, reliability, and cost notes
For manual Firefox troubleshooting, compare like with like: use the same page and capture method, and change one factor at a time. A shorter page and Troubleshoot Mode are useful comparisons, but neither guarantees a fix. The support reports reviewed here do not verify a current maximum screenshot size or a Firefox-wide cause.
For automated captures, allow enough time for the page and its images to load, especially if the site uses lazy loading or other page activity. ScreenshotNeo supports configurable waits, full-page capture with lazy images loaded, caching with a chosen TTL, and asynchronous jobs with signed webhooks. Only clean shots are billed; its response headers indicate the page verdict and billing status. Use the documentation to choose options that fit your workflow and inspect each response.
FAQ
Is Firefox removing images from my screenshot?
Not necessarily. First compare the live page with the screenshot. If the images are missing on the live page, investigate loading and image requests before blaming capture.
Does Firefox have a setting to capture more image data?
The reviewed sources do not verify a current setting that fixes missing images or increases a screenshot size limit. Check current Mozilla guidance before changing preferences.
Should I disable my privacy extensions?
Test a suspected extension individually and only on the affected site. Restore your original setting if the test does not change the result.
What details should I include in a support request?
Include Firefox version, operating system, affected site, whether the images appear on the live page, whether Troubleshoot Mode changes the result, and relevant Console or Network Monitor findings.
Sources
- Mozilla Support: Firefox Screenshot doesn’t save the full webpage if I choose to do so.
- Mozilla Support: screenshot enabled but does not capture full page.
- Mozilla Support: Troubleshoot and Refresh does not work, images only show some of them.
- Mozilla Support: Screenshot not downloading after selecting save visible.
- Mozilla Support: All screenshot options disappeared.


