This eye-care extension enables night mode creating dark themes for websites on the fly. Dark Reader inverts bright colors making them high contrast and easy to read at night. It perfectly suits to system dark mode.

Configure brightness and contrast to fit your display, choose between Dynamic and Filter mode, toggle individual websites, auto-toggle by system dark mode preferences.

Before you install disable similar extensions. Activate Dark Reader in Safari preferences. Enjoy watching!

What’s New

Version 1.1.0

- Per site theme customizations.
- Dimmed mode (without inversion).

Ratings and Reviews

4.3 out of 5
41 Ratings
41 Ratings
Riegelstamm ,

Works about 80% of the Time

I estimate that Dark Reader for Safari works for about 80% of the websites I visit. There are 2 main modes, Dynamic and Filter. Dynamic is supposed to look better and Filter is faster. However, I don't find that Dynamic usually looks better, so I've been using Filter. On some websites, Dark Reader inverts everything, including photos so that they look like negatives, which is not good. On other websites, fonts become unreadable because they are the same color as the background. I contacted the developer about this but he has not responded. Lastly, the free Chrome extension contains more options than the paid Safari version, which makes no sense. The developer's website says "Most of the features will be ported soon," but who knows when that will be.

TheOtherOtherGuy ,

Best Dark Mode plugin for Safari, but could be better

This is hands-down the best Dark Mode Plugin for Safari. Compared to the other plugins I've tried, the quality of the rendered page is just worlds better in Dark Reader. Very good results.

Still, this extension could be beter. While Dark Reader permits the use of domain-specific overrides, there is currently no way to change settings for a sub-page on a site. Also, it costs $5, which is a lot considering this same plugin is free on other browsers, and the fact that the Safari version has a more limited feature set. I'm willing to excuse this to a certain degree because the market for similar extensions on Safari is not very competitive right now. Plus, I'm willing to bet that the Safari version follows a separate development track due to the way Apple structured things.

tinyapps ,

Great at what it does, but be aware of permissions

Dark Reader is great at what it does, but be aware of permissions issue: As reported by Dark Reader in the Extensions preference pane, it requires full access to webpage contents ("Can read sensitive information from webpages, including passwords, phone numbers, and credit cards on all webpages") and browsing history ("Can see when you visit all webpages"). This should be disclosed prior to purchase.

Compare with Content Blocker extensions (e.g., Wipr), whose preference pane reports that it "does not have permission to read or transmit content from any webpages").

Developer Response ,

Unfortunately all Safari extensions, that modify website content, have to ask for such permissions. I've already responded to a similar review in details, you can see the discussion here

So, here are some quick facts:
- I'm not anonymous, you can see my LinkedIn profile here
- The app revenue is enough for continuing the development without the need to add ads or sell users data and ruining my life such way.
- My account is prone to hackers, I'm not using any 3rd party components, so issues like the recent NPM crypto stealing one is not possible.
- Every app update passes Apple review.
- You can see what Dark Reader does in Safari Debugger, the code is not obfuscated (search for darkreader.js file).

So, the chance that I will add any malware is the same as the chance that some Apple engineer will add some malware into Safari. Dark Reader is much more simple, so there is a less chance to introduce unintended security issue.

Hope my arguments reassured you a little bit.



Aliaksandr Shutau
3.8 MB
macOS 10.13 or later, 64-bit processor
Age Rating
Rated 4+
© 2018 Aliaksandr Shutau


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.