🚀 v1.1.0 - New Features!

Dark Mode for Any Website

Protect your eyes with the ultimate dark mode extension. Smart filters, 12 preset themes, scheduled activation, system theme sync, and per-site customization.

12+
Themes
Smart
Detection
100%
Free
example.com

Powerful Features

Everything you need for the perfect dark mode experience

Scheduled Dark Mode

Auto-enable dark mode based on time of day. Set custom start and end times for automatic activation at sunset.

New in v1.1

System Theme Sync

Automatically sync with your OS dark/light mode preference. When your system goes dark, so do your websites.

New in v1.1

12 Preset Themes

Choose from OLED Black, Nord, Solarized, Dracula, Monochrome, High Contrast, and more beautiful dark themes.

Smart Compatibility

Automatically detects if a website can be turned dark. Disables toggle for incompatible sites with clear explanations.

Custom Controls

Adjust brightness, contrast, sepia, grayscale, and saturation. Fine-tune the dark mode experience for every website.

Per-Site Preferences

Remembers your dark mode preference for each website. Enable on some sites, disable on others - your choice.

Site Lists

Whitelist sites to always enable dark mode, or blacklist sites to never apply it. Full control over your experience.

Lightning Fast

Optimized for performance. Dark mode applies instantly without slowing down your browsing experience.

Privacy First

All preferences stored locally. No data collection, no tracking. Your browsing stays private.

Floating Toggle

Optional on-page floating button for quick access. Toggle dark mode without opening the extension popup.

New in v1.1

Keyboard Shortcuts

Quick toggle with ⌘/Ctrl + Shift + D. Global toggle with ⌘/Ctrl + Shift + K. Power user friendly.

SPA Support

Works seamlessly with single-page applications and dynamic content. Monitors page changes automatically.

See It in Action

Beautiful dark mode interface with powerful customization options

Dark Mode Pro main popup interface
Main Interface
Dark Mode Pro theme presets
Theme Presets
Dark Mode Pro fine-tune settings
Fine-tune Settings
Dark Mode Pro schedule settings
Schedule Settings
Dark Mode Pro site lists
Site Lists

How It Works

Simple, intelligent, and effective

01

Smart Detection

When you open the extension, it automatically checks if the current website can be turned dark. It detects native dark mode, extension pages, iframes, and security restrictions.

02

One-Click Toggle

Simply toggle dark mode on or off. The extension applies intelligent CSS filters to transform the page while preserving images and media quality.

03

Customize & Save

Choose from 12 preset themes or fine-tune brightness, contrast, and more. Your preferences are saved per website and persist across sessions.

Get Started in Seconds

Install the extension and start protecting your eyes today

Add to Chrome - Free

Available on Chrome Web Store

or install manually
1

Clone Repository

Clone or download from GitHub

2

Build Extension

Run npm install && npm run build

3

Load in Chrome

Open chrome://extensions/ and load dist folder

Terminal
# Clone the repository
git clone https://github.com/gmdahri/DarkShift---Dark-Mode-Extension.git
# Install dependencies
npm install
# Build for production
npm run build
# Load dist/ folder in Chrome

Frequently Asked Questions

Does it work on all websites?

Yes! The extension works on most websites. It automatically detects if a site is compatible and will disable the toggle if dark mode cannot be applied (like on extension pages or sites with native dark mode).

What themes are available?

We offer 12 preset themes including: Default Dark, OLED Black, Nord, Solarized Dark, Dracula, Monochrome, High Contrast, Warm Night, Cool Blue, Sepia, Low Brightness, and Vivid Dark.

Will it slow down my browser?

No, the extension is optimized for performance. Dark mode is applied using efficient CSS filters that have minimal impact on page load times or browser performance.

Is my data private?

Absolutely! All your preferences are stored locally in your browser. We don't collect any data, track your browsing, or send information to external servers.

Can I schedule dark mode?

Yes! In v1.1.0 we added scheduled dark mode. You can set custom start and end times, or sync with your system's dark mode preference for automatic switching.

Ready to Protect Your Eyes?

Join thousands of users enjoying a better, darker browsing experience

Install Dark Mode Pro