# Dark Mode Website Switcher

> Adjusts the website's color scheme, so that all websites are dark by default, if they have a special design for that. It makes websites look dark even with a light system style.

Canonical page: [https://chrome-stats.com/d/dark-mode-website-switcher](https://chrome-stats.com/d/dark-mode-website-switcher)

## Overview

- **ID:** `dark-mode-website-switcher`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** rugk
- **Category:** web-development,appearance,other
- **Daily users:** 1,047
- **Weekly downloads:** 32
- **Rating:** 4.08 / 5 (26 ratings)
- **Version:** 2.0
- **Last updated:** 2021-12-07
- **First published:** 2019-04-28
- **Size:** 89 KB
- **Data as of:** 2026-09-06
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/dark-mode-website-switcher/)
- **Website:** [https://github.com/rugk/website-dark-mode-switcher](https://github.com/rugk/website-dark-mode-switcher)
- **Privacy policy:** [https://addons.mozilla.org/firefox/addon/dark-mode-website-switcher/privacy/](https://addons.mozilla.org/firefox/addon/dark-mode-website-switcher/privacy/)

## Description

Dark Mode Website Switcher is a Firefox extension that forces websites to use their dark color schemes by default, regardless of your system's theme settings. It utilizes the CSS <code>prefers-color-scheme</code> media feature to invert or change website colors without needing to alter your whole system style. You can toggle dark mode on and off with a customizable keyboard shortcut (default: Ctrl+Shift+B) or via a toolbar button displaying a yellow moon icon when enabled.

Designed for Firefox version 95 and higher, this extension supports websites that offer a dark mode, making browsing easier on your eyes, especially in low-light environments. The add-on is open-source and lightweight, requiring minimal permissions, and can be found on GitHub for contributions. Test it on popular sites like WebKit.org and Emojipedia.org to see the dark mode in action.

## Rankings

- #3,243 — Overall
- #358 — Web Development
- #13 — website
- #20 — kitchen
- #41 — dark mode
- #79 — switch

## Permissions and access

### Permissions

- `storage`
- `browserSettings`

## Safety

- **Risk impact:** Very low risk impact
- **Risk likelihood:** Low risk likelihood

### Analysis details

- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Review summary

Overall this add-on is useful for development and testing and is appreciated for applying dark mode via the prefers-color-scheme standard. However, users repeatedly report issues: no per-site/domain controls (global only); inconsistent behavior across sites or sites where only the settings page darkens; conflicts with privacy features like resistFingerprinting; and occasional site breaks or failures on local/static pages. Many requests include a domain whitelist/blacklist or separate modes; reliability and granularity improvements would greatly boost usefulness.

### Pros

- Helps with development and testing; a time-saver for web work.
- Uses prefers-color-scheme (standard) instead of inverting colors.
- Generally easy to use with a simple global switch; works as described when it functions.
- Positive feedback on Firefox/Linux performance and reliability in many cases.

### Cons

- No per-site/domain controls; global switch only.
- Inconsistent behavior across sites; some pages don't darken or only the settings page works.
- Can conflict with privacy features like resistFingerprinting; may require disabling.
- Occasional site breaks or failures on local/static pages (and some sites like watchnebula.com).
- Requests for per-domain lists/whitelisting/blacklisting or separate modes to apply dark mode only to selected sites.

## Similar extensions and apps

- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-togglee) — 1 users
- [InStream dark mode toggle](https://chrome-stats.com/d/instream-dark-mode-toggle) — 8 users, 5.00 / 5
- [Yet Another Dark-Light Toggle](https://chrome-stats.com/d/yadl-toggle) — 16 users
- [Dark Mode Switcher](https://chrome-stats.com/d/dark-modeswitcher1) — 7 users
- [Dark Mode Switcher](https://chrome-stats.com/d/dark-mode-theme-switcher) — 69 users, 5.00 / 5
- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-toggle-tip)
- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-toggle-68gbmom) — 1 users
- [Dark Theme Switcher](https://chrome-stats.com/d/dark-theme-switcher) — 1 users
- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-toggle-2025) — 1 users
- [Dark Mode (WebExtension)](https://chrome-stats.com/d/dark-mode-webextension) — 45,678 users, 4.17 / 5
- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-toggle-mia)
- [Dark Mode Toggle](https://chrome-stats.com/d/dark-mode-toggle-tyn) — 1 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/dark-mode-website-switcher)
