FireShot Not Capturing the Entire Page in Chrome: Fixes to Try
If FireShot saves only the visible part of a Chrome page, check the capture mode, isolate page-specific problems, and try these supported workarounds.
If FireShot saves only what is visible in Chrome, first check that you chose Capture entire Page, not Capture visible Area. If the full-page command still stops early or captures only the viewport, find out whether the problem affects one site or many, note your Chrome and FireShot versions, and try the page-specific workarounds below. FireShot’s documented fixes include an anecdotal selection-capture workaround; a scrolling-speed fix applies only to a historical Chrome 92 issue.
1. Confirm the capture mode
FireShot has separate commands for the visible area and the entire page. The visible-area option is meant to capture the current viewport; the entire-page option is intended to include content beyond it. Open FireShot’s capture menu and explicitly choose Capture entire Page, then save again. Menu wording can vary by version; consult the FireShot manual if you need to identify the commands.
- Open the page in Chrome and wait for it to finish loading.
- Open FireShot’s capture menu.
- Select Capture entire Page, not Capture visible Area.
- Save the result and check whether it includes content below the initial viewport.
If that resolves the issue, the cause was the selected capture mode. If it does not, continue with the checks below.
2. Check whether it happens on one site or across sites
Try the same entire-page capture on a second page. Record the Chrome version, FireShot version, the affected page URL, and what the output looks like. A failure on one page may be related to its behavior or layout; one support report does not establish a general FireShot defect. Password-protected pages and pages that change as they load are also worth recording as part of the reproduction details, but the available support cases do not establish a universal cause for those conditions.
- One site only: treat it as a page-specific problem first. Try selection or element capture in the next section.
- Several unrelated sites: verify the capture mode on each, then record both product versions. Version details matter because one documented scrolling issue applied to a specific, older Chrome release.
- Capture freezes or never completes: note whether scrolling stops and whether FireShot remains in a “Stop capturing” state. That symptom appeared in the historical Chrome 92 report; it does not by itself prove the same issue is occurring now.
3. Try selection or element capture on a problem page
For a page-specific failure, try FireShot’s Capture selection/element mode. In one support case, a user reported that this worked when entire-page capture did not. This is an anecdotal workaround, not a guaranteed fix.
- Open FireShot’s menu on the affected page.
- Choose Capture selection/element and select the relevant content.
- Save the capture and check whether it contains the section you need.
If the page layout prevents selection mode from scrolling, FireShot support suggested capturing to the Editor and cropping manually. This is useful only if the Editor can produce a sufficiently complete capture in the first place. The support suggestion is documented in a page-specific support thread; results can vary by page.
4. Apply the Chrome 92 workaround only to the Chrome 92 issue
In July 2021, a FireShot administrator documented a freeze tied to Chrome 92. The temporary workaround was to reduce FireShot’s scrolling speed to 30% or less, save the setting, then switch the extension off and on. The administrator later said FireShot version 0.99.15 included a fix. These instructions are historical and should not be treated as a general fix for current Chrome versions.
- Use this workaround only if your setup matches the Chrome 92-era issue described in the FireShot support post.
- In FireShot’s settings, reduce scrolling speed to 30% or less and save.
- Switch the extension off and back on, then retry the capture.
- If you are on that historical setup, check whether the reported fix in version 0.99.15 applies. Do not assume the same setting or menu exists in a current release.
The support administrator described Chrome 92.0.4515.107 as causing FireShot to freeze while scrolling and remain in a “Stop capturing” state. That statement describes the 2021 incident only; it is not evidence of a current Chrome-wide problem.
5. Troubleshooting by symptom
| Symptom | What to check | What to try |
|---|---|---|
| The output contains only the viewport | Was Capture visible Area selected? | Choose Capture entire Page and capture again. |
| Only one page fails | Does the same FireShot command work on another site? | Try Capture selection/element. If its scrolling is blocked, try capture to the Editor and crop if the capture is complete enough. |
| Capture stops or freezes while scrolling | Record Chrome and FireShot versions and the exact behavior. | Use the speed-at-30%-or-less workaround only for the documented Chrome 92-era issue. |
| The result cuts off partway down | Is the problem reproducible on the same page? Does selection capture behave differently? | Try selection/element capture and note the page URL and versions. The available reports do not identify a universal cause or fix for partial captures. |
| You cannot select the desired section because the page will not scroll | Does the page layout prevent selection mode from advancing? | Try capture to the Editor followed by a manual crop, provided the Editor can capture the full content. |
Keep the page URL and version numbers with your notes. FireShot’s support history contains different, page- and version-specific reports, so these details help distinguish the situations without assuming every partial capture has the same cause.
6. What the evidence does and does not show
The FireShot manual describes the difference between visible-area and entire-page capture, while support threads document individual failures and possible workarounds. Those reports do not provide a representative success or failure rate, and they cannot diagnose a page that has not been reproduced. Avoid treating an individual support report as proof of a current general defect or as a guaranteed solution.
- The Chrome 92 scrolling-speed instructions concern a 2021 compatibility incident.
- The selection workaround was reported for a particular page; other pages may behave differently.
- The Editor-and-crop suggestion depends on being able to obtain a complete enough capture.
- The manual is from 2016, so current menu names and settings may differ.
7. Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server from Yorker Media. A single request can return an image or PDF without setting up a browser extension. The API can capture full pages and offers options including waiting for a selector, a delay, or network idle; loading lazy images; choosing a device or viewport; and applying custom CSS or JavaScript. See the ScreenshotNeo 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}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await Bun.write('shot.webp', res);
Replace the example URL with the page you need and use your API key. ScreenshotNeo accepts cookie or consent banners like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and response headers report the page verdict and billing status. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for AI agents using Claude, Cursor, or another MCP client.
The free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 screenshots; yearly billing gives two months free, and every feature is available on every plan. Sign up for 1,000 free screenshots a month, with no card.
FAQ
Does a single failed capture prove FireShot is broken?
No. The cited support reports are individual cases, not a measured failure rate or proof of a general defect.
Should I lower scrolling speed in current Chrome?
Only if you are dealing with the documented Chrome 92-era issue. The 30% workaround is historical, not a general current-version recommendation.
Is selection capture guaranteed to work?
No. It was reported as a workaround for one page. Page layout and behavior can change the result.
Where can I check what FireShot’s capture modes mean?
See the FireShot manual, keeping in mind that it dates from 2016 and current menus may differ.


