Skip to content
Remedy
How it worksPricingFAQAdd to Chrome→
Guides

How to turn off NSFW content on Reddit

To turn off NSFW on Reddit, go to Settings, then Preferences, and switch off Show mature (18+) content. On Android it’s in the app’s settings; on iPhone you change it on reddit.com. It hides what’s been marked NSFW, so here’s how to set it up and what it misses.

Updated November 2, 2026

1. On reddit.com

  1. Log in and open Settings.
  2. Go to the Preferences tab.
  3. Switch off Show mature (18+) content.

If you’d rather keep NSFW communities but not have images jump out at you, leave it on and turn on Blur mature (18+) images and media instead. NSFW posts then stay in your feed, blurred until you click.

With mature content off, Reddit’s search sticks to safe-for-work results. If you leave it on, keep the Safe Search toggle in search results switched on.

2. In the Android app

  1. Tap your avatar, then the menu (three lines) at the top right, then Settings.
  2. Under View options, switch off Show mature content (I’m over 18).

The Android app also has Blur mature (18+) images and media. Reddit says the setting updates across all platforms once it’s saved.

3. On iPhone and iPad

The iPhone and iPad app doesn’t have this setting; Reddit says that’s to comply with Apple’s guidelines. Change it on reddit.com in a browser (steps above), then close and reopen the app.

What the setting misses

  • It depends on labels. Reddit requires NSFW content to be marked as such, but people forget, and it’s often other users reporting it that gets it marked. Until then, it shows like any other post.
  • Suggestive isn’t NSFW. Posts that stop short of what Reddit counts as explicit often carry no tag at all.
  • It works on posts and communities. An explicit comment or link inside a safe-for-work thread isn’t covered.
  • The image filter is for moderators. Reddit has a mature content filter that detects sexual and graphic images, but it’s a setting each community’s moderators can switch on, and it sends matches to their review queue. You can’t turn it on for your own feed.

If a particular community keeps bringing it in, mute it. For the same problem on X, see how to stop seeing NSFW posts on X.

Catch what nobody marked NSFW

Remedy is a Chrome extension that checks each Reddit post and comment as it loads. With its Explicit filter on, posts with nudity, porn or sexualized images are blurred, then removed as you scroll, whether or not anyone tagged them. Add your own words for anything else you’d rather not see, like “no thirst traps”.

Images and video frames are checked on Plus, which includes a 5-day free trial; Lite checks text only. It works on a computer, in Chrome, and on X, Instagram, YouTube and other sites too.

Add Remedy to Chrome→Your first day is free, no account needed. Plans from $4.92 a month. On a computer, in Chrome.

Questions

Why do I still see NSFW posts on Reddit with mature content off?

The setting hides posts and communities marked NSFW. A post nobody marked shows like any other until the poster or a moderator adds the tag.

How do I turn off NSFW on the Reddit app on iPhone?

You can’t change it in the iPhone app. Change it in your preferences on reddit.com in a browser, then restart the app.

Can I blur NSFW posts instead of hiding them?

Yes. Leave mature content on and turn on “Blur mature (18+) images and media”. NSFW posts stay in your feed, blurred until you click or tap them.

More guides

  • How to block a subreddit (Reddit calls it muting)
  • How to hide posts on Reddit (one post, a subreddit, or a topic)
  • How to filter keywords on Reddit (and what Reddit offers instead)
  • How to block websites on Chrome: every method that works
  • What rage bait is, and how to stop seeing it
  • How to block a YouTube channel (so it actually stays gone)
Remedy
  • Pricing
  • Guides
  • Privacy
  • Terms
  • Support
© 2026 Remedy