Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To make a website thumbnail in dark mode, set Chrome’s DevTools to emulate prefers-color-scheme: dark, reload the page, then capture it. This shows the site’s own dark styling if it supports that preference. If it does not, Chrome’s separate Automatic dark mode can generate a dark appearance, but that is not necessarily the site’s designed theme.

Choose which kind of dark thumbnail you need

There are two different results you might mean by “dark mode”:

  • The website’s authored dark theme: The page responds to the browser’s dark color-scheme preference with styles designed by the site.
  • A browser-generated dark appearance: Chrome applies Automatic dark mode to a light-themed page. This can be useful for a preview, but it should not be presented as the site’s own dark design.

Emulating prefers-color-scheme: dark requests a dark preference; it does not create dark styles for a site that has none. Chrome describes prefers-color-scheme as indicating whether the user prefers a light or dark color scheme. Chrome DevTools: Emulate CSS media features.

Make a one-off dark thumbnail in Chrome

  1. Open the target webpage in Chrome, then open DevTools.
  2. Open the DevTools Rendering panel. If it is not visible, open the DevTools command menu and search for “Show Rendering.”
  3. In Emulate CSS media feature, choose prefers-color-scheme: dark.
  4. Reload the page. Reloading gives the page’s CSS and scripts a chance to respond to the emulated preference.
  5. Check that the page has changed to the intended theme, then use Chrome’s screenshot workflow to capture the visible viewport or the page area you need.

For a light-themed page without a dark theme, Chrome DevTools also documents Automatic dark mode, which generates a dark rendering for inspection. Use it only when a browser-generated treatment is what you want; it is not equivalent to a site-authored dark theme. The DevTools rendering controls are documented at Emulate CSS media features.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Automate repeatable captures with Puppeteer

For recurring thumbnails, batches, or a visual-check workflow, Puppeteer can capture pages in both light and dark mode. Google’s example uses a dark-mode-screenshot script with --fullPage and --pause 750; these are example options, not universal settings. The right capture area and wait condition depend on the page. See web.dev’s prefers-color-scheme guide for the example and implementation context.

Keep the URL, viewport, page state, and capture timing consistent between runs. If a page depends on a login, interaction, or delayed content, reproduce that state before capturing; an arbitrary pause may not be enough for every site.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Set up the page for comparable results

  • Use the same viewport dimensions for every thumbnail in a set.
  • Apply the dark preference before the page is captured, and confirm the page actually responds to it.
  • Use a consistent load condition or explicit wait for the content you need.
  • Make the same choices about full-page versus viewport-only capture each time.

Check the thumbnail before publishing

  • Theme: Confirm the output is the site’s authored dark theme or clearly treat it as a browser-generated appearance.
  • Readability: Review text, links, controls, and small labels at the thumbnail’s displayed size.
  • Images and icons: Check that logos, photos, and vector icons remain legible against the changed background. Image treatment may need to differ between photography and icons; see the image guidance in web.dev’s guide.
  • Browser-rendered UI: Inspect form controls and scrollbars if they appear in the capture. The CSS color-scheme property can adapt built-in browser UI; Google’s dark mode implementation guidance covers theme-aware colors and native UI.

Support dark mode in a website you control

If you are making the site rather than just capturing it, define dark-theme colors in response to prefers-color-scheme. Google recommends letting the default follow the system preference and offering a user override when the site has a manual theme control. Use color-scheme where appropriate so browser-rendered controls can adapt too. Guidance and examples are available in Google Chrome’s dark mode implementation guide and the prefers-color-scheme guide.

Or skip the browser setup

ScreenshotNeo can return a webpage screenshot with one GET request. Its capture options include dark mode, viewport and device settings, and full-page capture. Cookie banners, newsletter popups, and chat widgets are removed before the shot; each cleanup step can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing, and response headers indicate the page verdict and billing status. An MCP server lets AI agents—including Claude, Cursor, and other MCP clients—take screenshots.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Example using cURL (replace the URL with the page you want):

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

See the ScreenshotNeo API documentation for setup and options. Plans include 1,000 screenshots per month free with no card, and paid plans start at $5 for 3,000 screenshots. Learn about ScreenshotNeo or sign up for 1,000 free screenshots a month with no card.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot common problems

The page stays light after dark emulation

Check that the Rendering panel is set to prefers-color-scheme: dark and reload. If the page still appears light, it may not provide dark styles for that preference. Automatic dark mode is a separate Chrome-generated rendering option.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Parts of the page remain hard to read

Inspect images, icons, controls, and browser-rendered UI as well as text and backgrounds. Dark appearance does not guarantee every asset has been designed for a dark surface.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Automated thumbnails differ between runs

Standardize the viewport, URL, page state, and capture timing. Pages with delayed or interactive content may need a condition tied to the content rather than a fixed pause.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Frequently Asked Questions

Does prefers-color-scheme: dark force every website to become dark?

No. It communicates a dark preference to the page; the site must have styles that respond to it.

Is Chrome Automatic dark mode the same as a website’s own dark theme?

No. Automatic dark mode generates a dark appearance in the browser for inspection; it may not match the site’s intended design.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.