Screenshot a website in dark mode
Paste a link and get a full-page capture rendered with the browser set to dark — so a site that ships a dark theme shows it, exactly as a visitor with dark mode on sees it.
- No signup
- No credit card
- Powered by the URLpipe API
Your result will appear here.
Enter a URL above, or pick one of the example pages.
What you get
- A full-page screenshot with prefers-color-scheme: dark
- The site's own dark theme, when it has one
- A one-click PNG download
How it works
- 1We open the URL in headless Chrome with its color scheme set to dark before the page loads.
- 2The page's CSS and scripts read that preference as they would on a visitor's machine.
- 3The whole page is captured as one image.
What people use it for
- Check a dark theme for unreadable text and missing styles
- Get dark-mode captures of your product for docs and marketing
- Compare a site's light and dark themes side by side
Frequently asked
Then it renders as it always does. Dark mode here is the visitor's preference, not a filter: we do not invert colors, so what you see is what the site itself does with the setting.
Only when the site follows the system preference, which most do by default. A theme stored behind a toggle or in a cookie is not switched. Through the API, the styles option adds CSS before the capture.
Through the API, yes: dark_mode, viewport_width and every other screenshot option can be set together.
Ready to use it in production?
Get a free API key and call every endpoint from your own code — 1,000 credits a month, no credit card.