How to Capture a Webpage with FireShot Without the Browser Toolbar
Start FireShot from the page context menu or a keyboard shortcut, then choose a visible, selected, or full-page capture. Here are the steps, fixes, and a browser-free API option.
You can start FireShot without clicking its browser-toolbar icon: right-click the webpage and choose the FireShot menu item, or press Ctrl + Shift + S. Then choose whether to capture the visible area, a selected area, or the entire page. These alternatives avoid clicking FireShot’s toolbar button; they do not mean the capture includes or removes the browser frame.
Start FireShot without clicking its toolbar icon
- Open the webpage you want to capture.
- Start FireShot using either method:
- Context menu: right-click the page and choose the FireShot item.
- Keyboard shortcut: press Ctrl + Shift + S.
- Choose the capture scope that fits the page.
- Save or export the result using an option available in your FireShot version.
The context menu is convenient if you do not want to memorize a shortcut. The shortcut starts the extension without using the mouse to activate it. FireShot’s onboarding documents the shortcut without specifying a separate macOS combination. If it does not work on your system, check the extension’s current shortcut settings or use the context menu.
Choose what part of the webpage to capture
| Capture mode | What it includes | Use it when |
|---|---|---|
| Visible area | The webpage content in the current viewport | You need what is currently on screen. |
| Selected area | A region you choose | You need a specific section, chart, or component. |
| Entire page | Webpage content beyond the current viewport, including portions below the fold | You need a long page in one capture. |
For a full-page capture, FireShot’s manual describes capturing content that is not visible until you scroll. On pages with lazy-loaded content, some sections may only appear after scrolling or interacting with the page; inspect the saved result to confirm the content you need is present.
Save or share the capture
FireShot’s documented output actions include PDF, PNG, GIF, JPEG, and BMP, as well as copying to the clipboard, printing, emailing, and exporting. The exact formats and actions can vary by extension version and browser. Choose the output that matches the task:
- PNG or JPEG: useful for an image you will attach or insert into a document.
- PDF: useful when you want a document-style capture to share or print.
- Clipboard: useful for pasting a capture into another application, if offered by your version.
- Print or email: use these only if those actions appear in the extension’s available options.
Keyboard shortcut and browser differences
The documented FireShot trigger is Ctrl + Shift + S. The source instructions do not establish a separate macOS shortcut, so do not assume the same key combination works on every platform. If the shortcut conflicts with another browser command or does nothing, use the page context menu or inspect the extension’s shortcut configuration.
Firefox also has a built-in screenshot workflow. It is separate from FireShot: Mozilla documents opening it from the page context menu with “Take Screenshot,” or using Ctrl + Shift + S on Windows and Linux and Command + Shift + S on macOS. Firefox’s tool offers full-page, visible-area, and selected-region captures. Do not confuse those built-in Firefox instructions with FireShot’s cross-platform shortcut behavior.
Troubleshooting
| Problem | Likely cause | What to try |
|---|---|---|
| The shortcut does nothing | The browser or another extension may use the same shortcut, or the shortcut may differ on your platform. | Right-click the webpage and choose FireShot. If needed, check the extension’s current shortcut settings. |
| FireShot is missing from the context menu | You may have opened the menu outside the webpage, or the extension may not be available in the current browser context. | Right-click within the page content. If the item is still missing, check that the extension is installed and enabled in that browser. |
| The capture omits content below the fold | You may have selected visible-area capture instead of entire-page capture. | Start another capture and choose the entire-page option. |
| A page section is blank in the full-page result | Some pages load content only after scrolling or interaction; the capture may not include content that never loaded. | Scroll through the page first to load the section, then capture again. Check the result before sharing it. |
| You cannot find a particular file format or export action | Available actions can vary by version or browser. | Use one of the formats or actions shown in your current FireShot interface. |
| The capture contains browser controls | The instructions here describe capture scope for webpage content, not capture of the browser frame. | Choose the webpage capture mode you need. Do not rely on these steps to include or remove browser interface elements. |
Performance, reliability, and cost considerations
A visible-area capture covers less content than a full-page capture. For long pages, full-page capture can take more work because the extension must capture content beyond the viewport. Pages that load content as you scroll may need a manual scroll before capture. The published instructions here do not specify timing guarantees or a price, so check the current extension listing and interface for those details.
Before sending a capture, review it for missing lazy-loaded sections, overlays, or content that appeared only after interaction. For a repeatable capture workflow across many URLs, a browser extension still requires a browser and a person or automation to trigger it; an API can accept capture requests directly.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server. Its API returns a screenshot or PDF from one GET request. Cookie banners, newsletter 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 use the take_screenshot, get_page_info, and capture_pdf tools. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000.
cURL example:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python example:
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)
Node.js example:
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
const bytes = new Uint8Array(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', bytes));
See the ScreenshotNeo API documentation for request options. Sign up free for 1,000 screenshots a month, with no card required.
FAQ
Does this capture the browser toolbar?
No such behavior is established by these FireShot instructions. They describe starting a webpage capture and choosing its content scope; they do not say that the browser frame is included or removed.
Is the FireShot shortcut confirmed for macOS?
The cited FireShot onboarding documents Ctrl + Shift + S without a separate macOS shortcut. Check the extension’s current shortcut settings or use the context menu if needed.
Can I use Firefox’s built-in screenshot tool instead?
Yes. Firefox has its own screenshot workflow, separate from FireShot, with platform-specific shortcuts and options for full-page, visible, and selected-area captures.


