Best dark mode Chrome extensions, compared
Last updated: 20 August 2026 · By the Eclipse team. We make one of the options listed here, which you should factor in. We have tried to earn the read by being specific about where ours loses.
The short answer: Dark Reader is still the best general pick — free, open source, cross-browser, unmatched site coverage. Choose something else for specific reasons: it has a documented performance cost and a years-old white flash on page load. If you want deep manual control, Midnight Lizard. If you want to install nothing at all, Chrome’s built-in flag is genuinely usable. The table below is the whole article if you are in a hurry.
The comparison
| Option | Approach | Performance | Free tier | Best for |
|---|---|---|---|---|
| Dark Reader | Dynamic analysis + filter modes | Heaviest; documented slowdowns | Fully free, open source | Coverage and control, most people |
| Night Eye | Per-site generated themes | Moderate | Capped by number of sites | Polished results on major sites |
| Midnight Lizard | Configurable colour schemes | Moderate | Fully free | Tinkerers who want every knob |
| Turn Off the Lights | Dimming + dark mode | Light | Fully free | Video watching primarily |
| Chrome force-dark flag | Built-in renderer transform | Negligible | Built in | Installing nothing |
| Eclipse | Generated theme in OKLab, APCA text | Designed around it; new | Free, no account, no site cap | No flash, faithful colour |
How to judge any of them yourself
Roundup articles go stale quickly. These four tests take five minutes and tell you more than any list:
- The photograph test. Load an image-heavy page. If photos are darkened or look like negatives, you are running a filter, not a theme — why that distinction matters.
- The brand colour test. Visit a site with a strongly coloured header. If blue came out orange, colours are being inverted rather than transformed.
- The flash test. Navigate between pages in a dark room. A stab of white means styles are applied after the browser starts painting — explanation here.
- The Shift+Esc test. Chrome’s task manager shows per-extension CPU and memory. Watch it while browsing normally for a few minutes.
Notes on each
Dark Reader
The default recommendation, and deservedly. Open source, free with no tier gate, available on Chrome, Firefox and Safari, with years of community fixes for awkward sites. Four rendering modes mean that when one fails on a page you can switch.
The two real caveats are performance — user-filed Speedometer 3.1 results on its own tracker show Chrome falling from 49 to 22 — and a slowdown some users report growing over a session. Plus the white flash. If neither affects you, stop shopping.
Night Eye
Generates per-site themes rather than filtering, and the results on major sites are polished. The free tier is limited by how many sites you can use it on, which is an artificial cap rather than a feature difference — worth knowing before you invest time configuring it.
Midnight Lizard
The most configurable option by a distance. If you want to define colour schemes precisely and tune individual element categories, nothing else comes close. That flexibility is also the cost: it is a project rather than a toggle, and most people will not use a fraction of it.
Turn Off the Lights
Built around dimming everything except the video you are watching, with dark mode added alongside. Excellent at its original purpose. As a general-purpose page theming tool it is less focused than the others here.
Chrome’s built-in flag
Free, native, effectively zero performance cost, and it works nearly everywhere. It also darkens your photographs, offers no per-site exclusions, and is an experimental flag that Chrome could remove. For text-heavy reading on a slow machine it is a perfectly rational choice — full write-up.
Eclipse
Ours. Transforms colours in OKLab so hues survive darkening, solves text contrast with APCA against each element’s real background, registers pre-generated CSS at document start so there is no white flash — verified by an automated frame-recording test, not just claimed — and leaves images alone. Free tier has no account requirement and no site cap.
Where it loses: Chromium only, no Firefox or Safari. Not open source. And it is new, so it has none of Dark Reader’s years of accumulated site-specific fixes — on an unusual page, that will show. If broad battle-tested coverage is your priority, that comparison does not favour us.
Try it yourself: Eclipse applies a generated dark theme to any site, with per-site overrides and live brightness and contrast controls. Free, no account, no site limits.
Picking in one line
- Most people: Dark Reader.
- Browser feels heavy: something lighter, or the built-in flag.
- White flash bothers you at night: a tool that applies styles at document start.
- You want every knob: Midnight Lizard.
- You cannot install extensions: Chrome’s flag.
- Colour fidelity and no flash: Eclipse, with the coverage caveat above.
Product and website names mentioned here belong to their respective owners and are used only to describe what they do. Eclipse is an independent extension and is not affiliated with, endorsed by, or sponsored by any of them.
Related guides
Dark Reader Alternatives: An Honest Comparison
Dark Reader is the category leader and genuinely good. Here is where it struggles — measured, not asserted — and which alternative fits which problem.
Is Dark Reader Slowing Down Your Browser?
Benchmarked slowdowns, why the cost grows over a browsing session, and how to tell a dark-mode extension apart from the other things making a tab sluggish.
What Dark Mode Extensions Can See
Restyling a page requires reading it. That is a real permission with real implications — here is how to audit any extension before trusting it.
How Dark Mode Extensions Actually Work
CSS filters, stylesheet rewriting, and generated themes are three different machines. Knowing which one you are running explains every quirk you have hit.