Dark mode for all websites. The free dark mode extension for Chrome: deep black, no white flash, photos left alone.
Users
10K
0 in 30 days
Rating
3.9 / 5
−0.18 in 30 days
Ratings
26
+6 in 30 days
Store rank
#8,682
#7,405 among extensions
Version
2.2.2
updated 13 Oct 2026
Users
monthly, 2 years
Latest, 15 Oct 2026:10,000 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 years
Latest, 15 Oct 2026:26 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About GoDarkMode for Chrome™
🌙 Dark mode for every website, from the second you install it.
GoDarkMode is a free dark mode extension for Chrome. Every site you open is darkened: news, wikis, docs, forums, dashboards, webmail, shopping, and the table layouts nobody has touched since 2009. No account, no setup, nothing to switch on first. And when one site is the exception, that is one click away.
✅ WHAT YOU GET
✓ Every website darkened, on by default, in every tab
✓ Tabs you already had open are darkened the moment you install it
✓ No white flash while a page loads
✓ Sites that already ship a night theme are left alone
✓ Photos, video and coloured logos keep their real colours
✓ Headers, sidebars and footers that were designed unlit keep their own shade
✓ A soft near-black background rather than a harsh pure black
✓ A panel with a switch for the site you are on, and one for every site
✓ Keep one site bright, or keep one site dark, without touching the rest
✓ A softness slider, from pure black to easier on the eyes
✓ A settings page listing every site you have chosen for
✓ Alt+Shift+D to switch it off and on without reaching for the mouse
✓ Works on local files, once you allow it in Chrome's extension settings
✓ 55 languages
✓ No account, no analytics, no tracking, nothing sold
⚠️ WHAT MOST OF THESE EXTENSIONS GET WRONG
There are four problems to solve here. Most tools solve one.
1. The white flash
Most of them inject styles with JavaScript, and JavaScript runs after the browser has already painted. You get the site's real colours for a beat, then the theme drops on top. At 2am that beat is the entire problem.
This one registers its stylesheet to apply before the first paint. Pages arrive already themed.
2. Sites that need no help
Invert everything and a well-built night theme comes out light grey. Keeping a list of known domains doesn't fix it either — the web is bigger than any list, and sites redesign.
GoDarkMode looks at each page before touching it: what the page declares about itself, how much of the screen it actually paints, whether the unlit part is the backdrop or just a band across it, and what colour it writes its text in. Anything already themed is left exactly as its designers made it. If you disagree about a particular page, you can tell it to theme that one anyway.
3. Pictures turning into negatives
Invert a page and you invert its pictures. A photograph becomes an x-ray, a product shot becomes useless, a logo turns a colour nobody chose.
Images, video, canvas and embedded frames are all turned back. So are large photos set as CSS backgrounds, which is where most tools give up — retail and news sites put a lot of their imagery there rather than in an image tag. Coloured logos drawn as vector graphics are kept too, while plain monochrome icons are left to flip, because those need to turn white to stay readable. Pictures inside modern web components are handled as well, which is where a lot of extensions quietly leave negatives behind.
4. The unlit parts of a bright page
Plenty of sites are bright overall with a near-black header, sidebar or footer. Invert the lot and those become pale slabs lying across the rest, which reads worse than either scheme on its own. Those bands keep their own colour, including hero sections with a photo behind them.
🎛️ ONE SITE AT A TIME, WHEN YOU WANT IT
Most of the time there is nothing to decide. When there is, the panel holds one switch for the site in front of you and one for every site, and they work together the way you would expect.
Leave it on everywhere and switch off the one site you prefer bright. Or switch it off everywhere and turn on only the handful you want dark — the panel says which of the two is in force, so a site that disagrees with your general setting never looks like a bug. Change your mind and the exception disappears; it is the same switch.
Everything you have decided is listed on one settings page, with the sites that were skipped for shipping their own dark theme, so nothing is remembered that you cannot find and undo.
🎨 EASY ON THE EYES
The background settles on a soft near-black, the shade a hand-built theme would choose, while text stays bright. Pure white on pure black is harsher than anything designed on purpose. The softness slider moves that floor, from pure black at one end to easier on the eyes at the other, and the strip beside it shows the shade you are choosing.
⌨️ HOW TO USE IT
1. Add it to Chrome. It is already working, everywhere, including the tabs you had open.
2. Pin it: click the puzzle-piece icon in the toolbar, then the pin next to GoDarkMode.
3. Click the icon to open the panel: tap the moon to switch the site you are on, use the switch below it for every site, and drag the slider to set how dark. "Manage sites" opens the settings page.
Alt+Shift+D switches everything on and off without opening anything, and you can change that key at chrome://extensions/shortcuts. Most people install it and never touch either.
🔒 PRIVACY
No servers, no accounts, no analytics, no tracking, nothing collected and nothing sold. Your settings sit in your own browser profile.
Two permissions, plus access to the sites it restyles:
• storage, to remember whether it is switched on, your softness setting, and the sites you have chosen for
• scripting, to apply the stylesheet
• access to the sites you visit, because an extension cannot restyle what it is not allowed to touch
It applies CSS. That is the whole job.
🚫 WHAT IT CAN'T DO
• Chrome blocks extensions on its own screens. chrome:// URLs, the Chrome Web Store and other add-on stores stay bright.
• PDFs in Chrome's built-in viewer aren't restyled. That viewer isn't a web page.
• Local files need "Allow access to file URLs" switched on for this extension in Chrome's extension settings. Chrome keeps that off by default.
• Chrome on Android and iOS can't install extensions at all. This is for desktop Chrome and Chromebooks.
• A logo drawn as near-black ink on a transpar…
Growth
Window
Users
Change
Ratings
Rating
7 days
0
+0.0%
+3
−0.04
30 days
0
+0.0%
+6
−0.18
6 months
0
+0.0%
+7
−0.13
1 year
0
+0.0%
+14
−0.08
Chrome Web Store search rankings
Where GoDarkMode for Chrome™ appears when people search the store, with the 30 day change