PB
Available
arrow_back Back to Blog

How to Enable Dark Mode on Websites That Don't Support It

PB

Patrick Bushe

March 6, 2026 ยท 5 min read

Some of the most popular websites on the internet still don't offer a dark mode option. Government sites, banking portals, school platforms, many news sites, and countless small business websites are stuck with blinding white backgrounds. If you browse at night or have light sensitivity, these sites are genuinely painful to use.

Why Most Websites Don't Have Dark Mode

Building a proper dark mode is more work than most people realize. It's not just swapping white for black โ€” every color in the design system needs to be reconsidered. Shadows, borders, hover states, form fields, charts, and dozens of component variations all need dark variants. For a complex website, adding dark mode can take weeks of design and development work.

Most businesses simply don't prioritize it, especially when their audience skews older or when the site was built years ago on a legacy codebase.

Chrome's Built-in Option

Chrome has an experimental "Auto Dark Mode for Web Contents" flag that you can enable at chrome://flags. It applies a system-level dark transformation to all websites. It works on some sites and fails badly on others โ€” breaking gradients, making text invisible against similarly-dark elements, and creating contrast issues with buttons and form fields.

The Dedicated Extension Approach

Modern Dark Mode is built specifically for this problem. It applies dark themes to websites that don't have their own, using intelligent color mapping instead of simple inversion. The extension analyzes each page's color palette and creates a dark variant that maintains readability and visual hierarchy.

It handles the cases that built-in tools miss: dropdown menus that render with invisible text, input fields that lose their borders, modal dialogs that appear with no visible background, and toast notifications that become unreadable. Each of these edge cases has been specifically addressed.

Scheduled Activation

You don't necessarily want dark mode on every site all the time. Modern Dark Mode lets you set a schedule so dark mode activates at sunset and deactivates at sunrise. During the day you see sites normally. At night, every site automatically gets a dark theme.

You can also whitelist sites that already have their own dark mode or sites where you prefer the original light design. The extension remembers your preferences per site.

If you spend more than a few hours per day browsing the web, dark mode isn't a luxury โ€” it's a necessity for your eyes. Modern Dark Mode makes every website dark-mode ready, whether the site's developers bothered to build it or not.

More Tools by Patrick Bushe

Free Chrome extensions to boost your productivity and privacy