Dark mode screenshots

Load the page with a dark colour-scheme preference and combine it with any viewport or full-page mode.

No card required · Check expires_at for file availability

Dark mode screenshot API features

Browser-level preference

Configure Chromium to prefer a dark colour scheme before page load.

Any viewport

Combine dark mode with presets, exact dimensions, or full-page capture.

Reduced motion

Use reduced-motion preference to make animated interfaces more stable.

API request

Send your capture parameters and get back a temporary signed URL to the finished image.

POST /v1/screenshots201 created
{
  "url": "https://example.com",
  "preset": "desktop",
  "dark_mode": true
}

From request to result

1

Enable dark mode

Set dark_mode to true on the capture request.

2

Load the theme

The preference is active before the public page renders.

3

Use the result

Compare themes or publish the dark preview.

Questions

How is dark mode enabled?

Capturewell sets Chromium’s preferred colour scheme before rendering.

Will it work on every website?

It works when the site responds to the browser colour-scheme preference.

Can it be full page?

Yes. Dark mode can be combined with full-page capture.

Start with 100 free credits

Create a free account