Bookmarklet dark mode
Night Switch
Release v1.3.0
Save the button below as a bookmark, then click it on any bright website to turn on a quick dark mode. It runs when you click it, so it is lightweight on purpose.
Toggle fingerprint: loading...
Reset fingerprint: loading...
Copy this verification string if you want to confirm the exact build later.
Ready to copy.
How to use
- Drag the green button to your bookmarks bar.
- Open any website that feels too bright.
- Click the bookmark to turn Night Switch on, then use the floating control if you want to switch it off again.
What it does
- Darkens the current page with a single click.
- Remembers the last on or off choice for that site in browser storage.
- Shows a small floating toggle inside a shadow root so host styles stay out of the way.
- Includes a reset bookmarklet in case a page needs a clean exit.
Site profiles
- Complex web apps use a gentler preset so controls and layouts stay usable.
- Regular content pages still get the stronger page-wide treatment.
- A small built-in list keeps a few known-heavy sites from getting overprocessed.
Skip list
Add sites here if you want Night Switch to skip them entirely. One host per line or comma-separated. This list is stored in your browser only and is baked into the bookmarklet when you drag the green button again.
Trust
- No remote code is loaded at runtime.
- No analytics or tracking scripts are included.
- The fingerprints above match the exact bookmarklet text you drag to your bookmarks bar.
Limits
- You still need to click the bookmarklet on each page load.
- Some sites with strict CSP rules may block the injected styling.
- Very complex pages may still need a little manual tuning.
- Chrome and Edge are the main browsers I tested; other browsers may vary.
Recovery
If a page looks off, drag the reset bookmarklet below and click it on that site to clear Night Switch and remove the injected UI.