How to Use Nimbus Screenshot to Capture a Web Page in Dark Mode
Set a webpage to dark mode before capturing it with Nimbus Screenshot. Choose the right capture area, check the result, and learn what to do if the site has no dark theme.
To capture a web page in dark mode with Nimbus Screenshot, first switch the website or web app itself to dark mode and confirm the page has changed appearance. Then open Nimbus Screenshot and choose Visible part of page for the current viewport or Entire page for a long page. Nimbus’s documented capture modes select how much of the page to capture; the reviewed Nimbus settings guide does not document a universal control that turns arbitrary websites dark.
This distinction matters: Nimbus can capture a page that is already dark, but the reviewed documentation does not establish that Nimbus Screenshot can transform any page’s colors. Nimbus Note has its own dark appearance settings, but those apply to Nimbus Note rather than to arbitrary sites.
Capture a dark page with Nimbus Screenshot
- Open the page you want to capture. If the site offers a theme or appearance control, switch it to dark mode. For a web app, check its settings or profile menu.
- Wait for the page to finish changing. Check the main content and any sections that load as you scroll. This is a practical check; Nimbus does not guarantee that a site’s theme or lazy-loaded content has finished rendering.
- Open Nimbus Screenshot. The documented guide lists the browser toolbar, context menu, and an assigned hotkey as ways to launch it. If the extension’s menu differs, check the version installed in your browser; interfaces can change.
- Choose the capture scope:
- Visible part of page: captures the viewport currently on screen. Use it for a quick view of a dark page.
- Entire page: captures a long page beyond the current viewport.
- Capture fragment or Selected area: captures a chosen portion of the page.
- Capture scroll fragment: captures an internally scrolling region when Nimbus detects one.
- Review the image. Check that the page is dark and that the desired content appears. Use the editor and saving or sharing actions offered in Nimbus if you need to make changes or export the capture.
Choose the right capture mode
| What you need | Mode | Before saving |
|---|---|---|
| The content currently on screen | Visible part of page | Confirm the viewport is positioned and themed as desired. |
| A long page from top to bottom | Entire page | Check that content below the fold has loaded and remains in dark mode. |
| One section of a page | Capture fragment or Selected area | Make sure the selected region includes the full section. |
| A scrollable panel inside the page | Capture scroll fragment, if detected | Confirm Nimbus selected the internal scrolling area rather than the whole page. |
The capture mode controls scope. It does not establish or apply the page’s dark theme. Set and verify the theme before capture.
If the website has no dark mode
The Nimbus capture and settings guides reviewed for this article do not document a general dark-mode transformation switch for arbitrary sites. If the page has no theme control, Nimbus’s documented capture workflow alone does not establish a way to force its colors to dark. A browser-level theme feature or a page-specific method may be an option, but the reviewed sources do not establish browser-specific steps. Avoid assuming that Nimbus Note’s dark appearance setting changes other websites.
What Nimbus settings can affect the capture?
The reviewed Nimbus browser-settings guide includes options related to image format, filename, hiding fixed elements, and quick screenshots. These can affect how a capture is saved or displayed, but the guide does not list a universal setting for darkening a web page. If a setting name or menu differs in your installed version, consult that version’s help rather than assuming the older instructions match exactly.
Troubleshooting
| Symptom | Likely cause | What to do |
|---|---|---|
| The screenshot is still light | The site did not switch themes, or the theme change had not rendered before capture. | Use the site’s appearance control, wait for the page to update, and verify the visible content is dark before taking another capture. |
| The screenshot includes only the viewport | Visible part of page captures what is currently visible. | Choose Entire page for a long document. |
| The full-page image has missing or unfinished sections | Some content may load only after scrolling or waiting. | Scroll through the page first, wait for the content to appear, and inspect the result after capture. |
| The wrong area of a web app was captured | The app may use an internal scrolling region, or the selected scope may not match it. | Try Capture scroll fragment if Nimbus detects the region, or use Selected area for a specific portion. |
| The extension menu does not match the instructions | The interface may differ from the version described in the older help documentation. | Check the installed extension’s available menu and its current help instructions. |
| You cannot find a dark-mode toggle in Nimbus | The reviewed settings guide does not document a universal page-darkening control. | Set the theme on the target site if it offers one. Do not confuse Nimbus Note’s separate theme setting with a setting for arbitrary pages. |
Performance, reliability, and cost considerations
For a quick capture, the visible viewport has the smallest scope. A full-page capture includes more of the document, so first allow the page and any scroll-loaded sections to render, then inspect the result. These are practical workflow considerations, not published Nimbus speed guarantees.
Theme rendering and lazy-loaded content are controlled by the page. Check the result before sharing it, especially when the page changes appearance asynchronously or contains long, scrollable sections. The reviewed Nimbus help material does not establish performance benchmarks or pricing for this workflow; check the current product information for those details.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server. If you need a repeatable capture in code, make one GET request. See the ScreenshotNeo API documentation for options and parameters.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" \
-d access_key=YOUR_API_KEY \
--data-urlencode url=https://stripe.com \
-o shot.webp
Python
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
timeout=90,
)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)
Node.js
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}`);
const bytes = new Uint8Array(await res.arrayBuffer());
await (await import('node:fs/promises')).writeFile('shot.webp', bytes);
ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before the shot. Bot checks, blank pages, and failed loads are never billed. Its 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.
FAQ
Does choosing Entire page make a site dark?
No. It selects the full-page capture scope. Set the website’s appearance to dark before capturing.
Does Nimbus Note’s dark theme apply to other websites?
No. The documented Nimbus Note setting is for Nimbus Note content, not arbitrary websites.
Which mode should I use for a scrollable panel?
Try Capture scroll fragment if Nimbus detects the internal scrolling region. Otherwise select the region if that option is available.


