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.

iPhone displaying Reddit in a comfortable true dark mode inside Safari at night
The goal: Reddit comments, thumbnails and vote arrows on a true-black Safari background.

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:

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.

Install Noxri from the App Store. Grab Noxri — Safari Dark Mode. The free tier already covers Reddit; no account needed.
Enable Noxri inside Safari. Open Safari, tap the 'Aa' icon in the address bar, choose 'Manage Extensions', and flip Noxri ON.
Allow Noxri for every website. When Safari asks for permission, tap Review → Allow for Every Website. One tap covers reddit.com, old.reddit.com, every r/subreddit URL and the i.redd.it image host.
Open any Reddit link. Visit a subreddit, a shared post, or old.reddit.com directly. The background switches to pure black instantly. No login wall. No "Open in App" banner.
Fine-tune the theme (optional). Tap the Noxri icon in the Safari toolbar and pick True Black for maximum OLED battery savings, or Soft Dark for a gentler contrast. Upvote arrows, NSFW blur tags and Reddit award icons keep their original colors.
Step by step screenshot showing how to enable a Safari dark mode extension inside the iOS 'Aa' menu
The Safari 'Aa' menu — the one tap that separates you from a readable Reddit.

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:

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%.

Infographic showing OLED battery savings when forcing true black dark mode on iPhone Safari
True-black dark mode pays for itself in battery minutes during long reading sessions.

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

Does Reddit have a dark mode on Safari iPhone?
Reddit's mobile website only offers a dark mode once you sign in and toggle it inside account settings. Logged-out visitors, old.reddit.com users, and anyone following a shared link will see a bright white layout. A Safari extension like Noxri forces dark mode universally — no login required.
Why is old.reddit.com so hard to darken?
Old Reddit uses a decade-old stylesheet with hard-coded white backgrounds and light-gray text. iOS Safari's system dark mode does not touch web content, and most generic extensions struggle with the legacy CSS. Noxri detects and rewrites old Reddit specifically, preserving vote arrows and subreddit banners.
Do I need a Reddit account to use dark mode in Safari?
No. Noxri applies dark mode at the browser layer, independently of Reddit's account settings. You can browse every subreddit, comment thread and shared i.redd.it image in dark mode without ever signing in.
Will dark mode break Reddit images or NSFW spoiler tags?
No. Noxri's Smart Invert engine repaints backgrounds and text only. Post thumbnails, embedded images, GIFs and video previews keep their original colors — and NSFW blur tags remain intact so you don't accidentally expose flagged content.
Why not just use the Reddit app?
Many iPhone users prefer Safari for faster loading, no push-notification nags, no account wall on shared links, and easier sharing via the iOS share sheet. Staying in Safari also avoids the Reddit app's aggressive login prompts and in-app tracking.

References & Further Reading

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