HomeBlogStylePatch Guides › Dark Mode on Any Website
EN中文日本語DeutschESFR

How to Enable Dark Mode on Any Website (Chrome & Edge) — 4 Methods Compared

You open a news site at 11 PM and the white background burns your eyes. You wish every website had a dark mode toggle. Most don't. But you can force dark mode on any website — there are 4 ways to do it, and they're not all equal.

We tested all 4 methods on 20 popular websites (Google, Wikipedia, GitHub, news sites, government portals). Here's what actually works — and what breaks.

Method 1: Chrome Flags (Built-In, Free)

Type chrome://flags in your address bar, search for "Auto Dark Mode for Web Contents", set it to Enabled, and relaunch Chrome.

Pros:

Cons:

Verdict: Good for a quick hack. Not great for daily use.

Method 2: Dark Reader (Extension, Free)

The most popular dark mode extension with 20M+ users. It dynamically rewrites each website's CSS to produce dark themes.

Pros:

Cons:

Verdict: Best for users who want maximum dark coverage and don't mind the CPU cost.

Method 3: System Dark Mode

Enable dark mode in Windows (Settings → Personalization → Colors → Dark) or macOS (System Settings → Appearance → Dark). Browsers that support prefers-color-scheme will pass this signal to websites.

Pros:

Cons:

Verdict: Good as a baseline signal. Useless alone for sites that don't support it.

Method 4: VKT StylePatch (Extension, Free)

VKT StylePatch takes a different approach. Instead of complex DOM rewriting or brute-force inversion, it applies simple, customizable CSS overrides — background color, text color, font size, and font family — on a per-site basis.

Pros:

Cons:

Verdict: Best for users who want control — customize the sites that bother you, leave everything else default.

Comparison Table

FeatureChrome FlagsDark ReaderSystem ModeStylePatch
CostFreeFreeFreeFree (1 site) / Premium
Per-site control
Custom colorsBrightness/contrast✅ Full control
Warm tones
Font size control
CPU usageMinimalHighNoneMinimal
Image handling⚠️ Inverts✅ PreservesN/A✅ Preserves
Daily usability⚠️ Harsh✅ Good⚠️ Limited✅ Excellent

Which Should You Pick?

Most people end up using two: System dark mode as a baseline + StylePatch for the sites that need it. That combination covers 95% of use cases with near-zero resource cost.

Try StylePatch free: Install from the Chrome Web Store or Edge Add-ons. Configure one site for free — Premium ($2.99/mo or $9.99 lifetime) unlocks unlimited sites. See pricing.

FAQ

How do I enable dark mode on every website in Chrome?

Four ways: Chrome flags (built-in, harsh), Dark Reader (powerful, heavy), System dark mode (limited), or VKT StylePatch (lightweight, customizable). Each has trade-offs — see the comparison above.

Is Dark Reader the best dark mode extension?

It's the most popular, but it's resource-heavy. VKT StylePatch is lighter, offers per-site customization with warm tones and font control, and uses minimal CPU. Best depends on whether you want automation or control.

Does Chrome have built-in dark mode for websites?

Yes — chrome://flags has "Auto Dark Mode for Web Contents". Free and instant, but produces harsh black/white results with potential image issues.

What is the lightest dark mode extension?

VKT StylePatch — it applies simple CSS overrides without DOM analysis. Minimal CPU/memory impact, per-site activation only.

More guides in the VKT blog; questions to [email protected].

Keep reading

Dark Reader vs StylePatch — Which Dark Mode Extension Is Better?