Skip to content
install

TWO BUILDS9 browsers

Chromelisting in reviewFirefoxlisting in reviewBravelisting in reviewOperalisting in reviewEdgelisting in review4 moreChromium browsers: Arc, Vivaldi, Chromium, Opera GXthe Chrome build

tool · one of 34free, no counter

Page theme

Can I force this site into dark mode - and did it work?

Three strategies, tried in order of fidelity: flip the site’s own dark-mode switch, lift its dark media query, or synthesise an inversion. Which one ran is a readout rather than a footnote, because a site’s own dark theme and one we invented are not the same result and a reader deserves to know which they are looking at.

Reach itPress +K on any tab and type page theme.Ctrl+Kon Windows and Linux

Puts a page into dark mode, and says how it managed it
readsstylesheets, never the root element’s class
writesan attribute or a filter, undone when off
sendsnothing
strategiesthree, in order of fidelity
verificationa paint signature either side of the flip
cross-origin sheetscounted and shown, never assumed empty
planfree
Add LoupeKit- opens the list of browsers it can be installed in

TWO BUILDS9 browsers

Chromelisting in reviewFirefoxlisting in reviewBravelisting in reviewOperalisting in reviewEdgelisting in review4 moreChromium browsers: Arc, Vivaldi, Chromium, Opera GXthe Chrome build

in the panel · free, no counter

section#about

What this actually is

Reading a site at night, and - more usefully - checking whether a site that claims a dark mode actually has one. Light on a page with no dark styles applies nothing and says so.

section#asked

Asked about this tool

Why does it read the stylesheets rather than the root class?

Because a root class says what somebody set, not what the site can do. A site with a `data-theme` attribute and no dark rules behind it would report a dark mode it does not have.

How does it know the flip worked?

It takes a paint signature before and after. A page that did not change means the switch it found was not the switch, so the change is undone and the next strategy is tried.

Why does asking for light sometimes do nothing?

Because the page has no dark mode to leave. That is the truth about the document, and the control springs back rather than reporting a mode it did not apply.

Is inversion the same as the browser’s forced dark mode?

No, and it is the last resort here for the same reason: it filters top-level elements rather than the root, inverts replaced content a second time, and still gets photographs wrong sometimes.

Add LoupeKit- opens the list of browsers it can be installed in

TWO BUILDS9 browsers

Chromelisting in reviewFirefoxlisting in reviewBravelisting in reviewOperalisting in reviewEdgelisting in review4 moreChromium browsers: Arc, Vivaldi, Chromium, Opera GXthe Chrome build

63 of these · no host permissions · three free audits