Noir is a Safari extension that automatically adds a dark mode to every website you visit.

It makes browsing the web at night so much better. With Noir, you won’t be blinded by bright websites ever again.

And the results look great too. Noir generates a custom dark style for each website you visit, based on the colors that are used on a page. You won’t even notice this happening in the background – that’s how fast it it – but you’ll certainly appreciate the end result: a beautiful dark mode tailored for each website, where contrast is preserved and highlights still pop.

Noir works with any website you visit in Safari, automatically. By default, Noir is linked to your device’s Dark Mode, so websites will only go dark when you want them to. But you can easily customize this to your liking, even per website. Only want to use Noir on just a few specific websites? Sure thing! Disable Noir on some websites? No problem!

Built from the ground up for iOS 15 and iPadOS 15, the app feels right at home on your device. It supports the brand new Safari web extension feature, which means there’s no need to manually activate it every time you load a new page. The app also tightly integrates with system features such as Shortcuts to fully integrate Noir in all your workflows.

And just as importantly, Noir takes your privacy seriously: it doesn’t collect any of your browsing data. Period.

Noir is made by a solo iOS developer. It does not include any subscriptions or ads. Buy Noir once, use it forever.

• Found a website where Noir’s dark mode doesn’t look just right? Let me know by reporting it. The app will be frequently updated to address issues that are reported.

Privacy Policy:
• The Noir extension requires access to the websites you visit to analyze the existing style of the page and to override it with Noir's dark style.
• Noir never collects your browsing data. The only data Noir ‘collects’ are your settings, and those will never leave your device.
• You can read Noir’s full Privacy Policy at

What’s New

Version 2021.3.3

Thank you so much for using Noir!

This update adds the option to include the full URL when reporting an issue on a page, making it easier for me to find and fix the issue. Additionally, you're now asked to categorize the issue, which will also make it easier to manage the reports you're all sending.

Of course, as always this update also includes a lot of fixes and improvements to the Noir extension!

Thanks for all the feedback, suggestions, and website reports. If you like the app, Please spread the word by telling other people about Noir!


Ratings and Reviews

4.7 out of 5
453 Ratings

453 Ratings

MattTheGamer20 ,

Great Extension! Would love an Auto change feature around night shift

I really like this extension, and it’s super useful and very similar to extensions I use on my computer for the same purpose. However, one downside is that I would rather be able to have websites auto darken based on my phones Night Shift setting, as opposed to just Dark Mode. I tend to keep Dark Mode on all day for personal tastes, but still prefer websites to be their normal themes until it’s darker outside and the whites become flash bangs. Hoping the APIs allow reading Night Shift status, because that would make this even better!

Developer responded with a good workaround for using Sunset/arise as a trigger and it works great! Thank you!!

Developer Response ,

Thanks for your review and your kind words!

Unfortunately it's not possible for developers to read the Night Shift status. But I assume your Night Shift status is scheduled by either a time-based schedule or by sunset/sunrise? You can actually enable/disable Noir using the built-in Shortcuts app. And you can also schedule shortcuts to run either based on time of day or based on sunset/sunrise. So with two automated shortcuts, I think you could achieve the same effect as tying it to Night Shift.

If you'd like more info on how to set this up, please send me a message at and I'll happily help you out!

epicdemicx ,

Exactly how it should be

For as long as dark mode has been out, it’s been extremely frustrating to open up Safari and have it not be in dark mode. From using it for the purposes of customizing the look of your iPhone, to having “sensitive eyes”, to wanting to be sketchy and as secretive as possible - whichever the reason, this app has you covered. No broken websites, no blinded by the light randomly on websites as popular as Google. It’s funny that after all these years, all these updates, and yet ANOTHER version of iOS - it’s STILL a 3rd party application / safari extension we have to use to enable our God given right to view content in darkness 😂 Thank you Noir!

Developer Response ,

Thank you for your review! I'm glad Noir has already proven to be useful for you!

VideogamekingZ ,

Very Much Worth It!

At first I was hesitant to drop money on this app, especially since there aren’t enough ratings and reviews to display said ratings and reviews. Sure, $2.99 isn’t a lot, but I’m not really a fan of spending money on a mobile app unless it’s 100% worth every cent, and this app is just that! It works really well with every website I’ve tried it on thus far. Any websites I do run into that aren’t compatible can be reported in-app, and I’m sure the developer will make the necessary modifications to get this app working on that website. If you’re a night owl or you just like sitting in the dark, this app is a must.

Developer Response ,

Thank you so much for your review and for your kind words! I'm happy you enjoy the app, and I'll keep updating the app to improve the websites that have been reported!

App Privacy

The developer, Jeffrey Kuiken, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

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

More By This Developer

You Might Also Like