ScreenshotNeo

BlogHow-to

How to Take a Full-Page Website Screenshot with Nimbus Screenshot

Capture an entire webpage with Nimbus Screenshot, save it from the editor, and use Firefox’s built-in full-page capture if you need a browser fallback.

By the ScreenshotNeo team4 October 20264 min read

To capture a whole webpage with Nimbus Screenshot, open the page in a browser where Nimbus is installed, open Nimbus’s capture choices, and select “Entire page.” Wait for the capture to open in the editor. Choose “Done” if you do not need to edit it; what happens next depends on Nimbus’s configured after-capture action.

Capture the entire page with Nimbus

  1. Open the website and navigate to the page you want to save. Let its main content load first.
  2. Click the Nimbus Screenshot extension icon in the browser toolbar to open its capture choices.
  3. Select “Entire page.” Nimbus also offers modes for the visible part, a selected area, and a fragment; choose “Entire page” for a full-page capture.
  4. Wait for Nimbus to finish capturing and open the result in its editor. A long or dynamic page may take time to render, and the result can depend on how the page loads.
  5. If you want to annotate or edit the capture, do so in the editor. Otherwise choose “Done”. Follow the after-capture behavior configured in Nimbus to save or share it.

The English menu label is retained here because a Hindi translation of Nimbus’s interface was not verified. The exact next save or share action can vary with the configured after-capture behavior, so use the option shown by your installed version.

Choose the right capture mode

What you need Nimbus mode
The whole webpage from top to bottom Entire page
Only what is currently visible in the browser Visible part of page
A region you select Selected area
A particular page fragment Fragment capture

If your result contains only the current viewport, repeat the capture and confirm that you selected “Entire page,” not “Visible part of page.” The sources do not establish a single cause for every incomplete capture; page behavior and browser or extension versions can differ.

Firefox’s built-in full-page screenshot

If you use Firefox and cannot use Nimbus, Firefox has a separate browser-native full-page screenshot workflow:

  1. Open Developer Tools.
  2. Open the Developer Tools settings and find Available Toolbox Buttons.
  3. Enable Take a screenshot of the entire page.
  4. Use the screenshot button in the toolbox. Mozilla documents that the resulting capture is saved to Firefox’s Downloads directory.

This is Firefox’s built-in feature, not a Nimbus setting. Its workflow and documented save location differ from Nimbus’s editor and configurable after-capture action.

When a full-page capture needs attention

  • Only the visible screen was captured: reopen Nimbus’s capture choices and select “Entire page.”
  • The page looks incomplete: allow the content to load before capturing and retry. Pages with dynamic or delayed content may not produce a complete result; a perfect capture is not guaranteed.
  • You do not see a familiar download prompt: the next action after Nimbus’s editor depends on its configured after-capture behavior. Check the action offered by your installed version.
  • You need a browser-specific fallback: use Firefox’s built-in option described above if you are capturing in Firefox.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server. One GET request can return a screenshot or PDF. This is useful when you need repeatable captures from code or want an AI agent to capture a page through an MCP client.

For the do-it-yourself browser workflow, Nimbus is the central method above. For an API-based capture, see the ScreenshotNeo API documentation. This runnable cURL example saves a WebP capture of Stripe:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Equivalent Python and Node.js requests are available when integrating the capture into an application:

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}`);

ScreenshotNeo removes cookie and consent banners, newsletter popups, and chat widgets before capture; each step can be turned off. Bot checks, blank pages, and failed loads are not billed. Its response includes page-verdict and billing headers. Its MCP server provides take_screenshot, get_page_info, and capture_pdf for AI agents and MCP clients. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 screenshots.

Sign up for ScreenshotNeo’s free 1,000 screenshots a month, with no card required.

FAQ

Does “Entire page” mean the full webpage?

It is Nimbus’s named mode for capturing the whole webpage, distinct from capturing only the visible portion or a selected region.

Where does Nimbus save the capture?

The documented workflow opens the capture in Nimbus’s editor. The next action depends on the configured after-capture behavior, so a universal save location is not established.

Is Firefox’s full-page capture part of Nimbus?

No. It is a separate feature built into Firefox.