You tap a Reddit link someone shared in a group chat. Your iPhone is dimmed, the room is dark, the covers are pulled up to your chin — and bam, a wall of pure white light. Reddit's mobile website decides, without your consent, that you love retinal bleach at 1 a.m.
"Reddit is the one site that still makes me squint at night. The app pesters me to log in, old.reddit.com is stuck in 2012, and the mobile web has no dark mode unless I create an account. That's absurd in 2026."
If that sounds familiar, you are not alone — it is one of the most common complaints on r/iOS and r/Safari. In this guide we fix it for good. You will learn exactly how to force a true dark mode on Reddit in iPhone Safari, covering reddit.com, old.reddit.com, every r/subreddit, and even direct i.redd.it image links — without installing the Reddit app and without creating an account.
Why Reddit on Safari Stays White (Even With iOS Dark Mode On)
Many users assume their iPhone's system Dark Mode will carry through to every website. It does not. iOS Dark Mode only re-skins Apple's own interface — menus, toolbars, the keyboard. The moment Safari loads an actual webpage, whatever CSS the website ships takes over. And Reddit ships a bright white stylesheet.
To make things worse, Reddit treats dark mode as a logged-in preference. The toggle lives in your account settings. That means:
- Logged-out users — the majority of people who click shared Reddit links — always see the white layout.
- old.reddit.com is frozen on an even older stylesheet and ignores the modern dark toggle entirely.
- Third-party Reddit readers (Reveddit, libreddit mirrors, Teddit) inherit Reddit's hard-coded colors.
- Shared image links on i.redd.it load on a stark white viewer page.
A Safari Web Extension bypasses all of that. Instead of asking Reddit for permission, it rewrites the colors after the page loads — everywhere, logged-in or not.
The 2-Minute Setup: Dark Mode on Reddit via Noxri
Follow these five steps and every Reddit URL will open in dark mode forever after.
What About old.reddit.com?
For many long-time Redditors, old.reddit.com is the only acceptable Reddit. It is faster, less cluttered and free of the 'Open in App' nags. The problem: old Reddit uses a decade-old stylesheet with hard-coded white backgrounds and light-gray text. Many dark mode extensions either skip it, or over-invert it and turn every subreddit sidebar into an unreadable mess.
Noxri ships a dedicated rule for old Reddit. Specifically, it:
- Rewrites the default body background to pure
#000000for OLED benefit - Preserves the orange upvote and blue downvote arrows
- Keeps subreddit-custom CSS themes (the r/pics header, r/mechmarket banners) visible but darkened
- Darkens the comment thread alternating stripes without flattening the hierarchy
- Leaves user-submitted images and YouTube embeds at their native colors
The result: old.reddit.com in Safari on iPhone finally looks the way it should have always looked at night.
Reddit Dark Mode: Native vs. Safari Extension
You have three practical options for getting a dark Reddit on iPhone. Here is how they stack up:
| Option | Noxri in Safari | Reddit App (Native Dark) | Smart Invert (iOS) |
|---|---|---|---|
| Requires Reddit account | No | Yes, to save preference | No |
| Works on old.reddit.com | Yes, tailored rules | N/A (redirects to new) | Partial, colors distorted |
| Works on shared link previews | Yes, every Safari tab | App link must be tapped twice | Yes, but images wrong |
| OLED true-black battery saving | Yes (pure #000000) | Dark gray, partial | Yes |
| Keeps thumbnails intact | Yes, Smart Invert | Yes (native app) | No, colors inverted |
| 'Open in App' banners | Gone — pure web | The banner itself | Still shown |
A quick word on Smart Invert
iOS Settings → Accessibility → Smart Invert technically flips colors system-wide, so Reddit will look dark. But Smart Invert inverts everything — including images, upvote arrows, NSFW blur tags and user avatars. You will see blue-tinted photos, inverted logos and accidentally un-blurred NSFW thumbnails. It is a blunt instrument; a tailored Safari extension is the clean fix.
Does This Save iPhone Battery While Browsing Reddit?
Yes — and more than you would think. Every recent iPhone from the iPhone 12 onward ships an OLED display. OLED pixels showing true #000000 black are physically switched off, pulling zero current. A typical 30-minute late-night Reddit session on a bright white feed can drain 6–8% battery on an iPhone 15 Pro. Switch that feed to a true black background and the same session costs closer to 2–3%.
If you are a heavy Reddit reader before bed, switching to a true-black Safari extension is one of the highest-impact battery changes you can make — measurably bigger than dimming the screen or switching off 5G. For the technical deep dive, see our OLED battery breakdown.
Reddit Dark Mode: Frequently Asked Questions
References & Further Reading
-
[1] Apple Developer Documentation. "Creating a Safari Web Extension."
Apple Official Documentation → -
[2] Reddit Help Center. "Reddit Dark Mode — Account Preferences."
Reddit Support → -
[3] American Academy of Ophthalmology. "Computers, Digital Devices and Eye Strain."
AAO Clinical Guidelines →
Stop squinting at Reddit tonight.
Install the free Noxri extension — two taps in Safari and every subreddit, comment thread and shared link opens in comfortable dark mode.
Download Noxri from the App Store