Reddit NSFW Unblur

Unblur nsfw in Shreddit

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
hdyzen
Daily installs
17
Total installs
9,809
Ratings
8 1 0
Version
5.0.9
Created
2024-01-24
Updated
2026-08-16
Size
11.1 KB
License
MIT
Applies to

Reddit NSFW Unblur


Firefox Addon Greasyfork MIT License

Features

  • Remove NSFW and spoiler blur on posts, thumbnails, and search results
  • Remove overlay modals (xpromo blocking, scroll lock, backdrop filter)
  • Toggle NSFW / Spoiler / Placeholder independently
  • Placeholder restore: replace Reddit's NSFW placeholder icons with actual subreddit and user avatars
  • .onion support (Tor mirror: reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion)
  • Available as Firefox addon, userscript, or adblock filter

Installation

Browser Extension

Only for Firefox

Firefox Addon

Userscript

First install a userscript manager:

Firefox:

Tampermonkey
Violentmonkey
Firemonkey

Chrome:

Tampermonkey
Violentmonkey

Then install userscript:

Reddit NSFW Unblur

Alternative Methods ### Adblock filters (ABP is instable) > If you are using uBlock with an imported list, add to `trustedListPrefixes` the URL: > `https://raw.githubusercontent.com/zenstorage/Reddit-NSFW-Unblur/main/filters/ublock.txt` > 1. [uBlock Origin or Brave](https://subscribe.adblockplus.org/?location=https%3A%2F%2Fraw.githubusercontent.com%2Fzenstorage%2FReddit-NSFW-Unblur%2Fmain%2Ffilters%2Fublock.txt&title=Reddit-Unblur) > 2. [Adguard](https://subscribe.adblockplus.org/?location=https%3A%2F%2Fraw.githubusercontent.com%2Fzenstorage%2FReddit-NSFW-Unblur%2Fmain%2Ffilters%2Fadguard.txt&title=Reddit-Unblur) > 3. [Adblock Plus (Instable)](https://subscribe.adblockplus.org/?location=https%3A%2F%2Fraw.githubusercontent.com%2Fzenstorage%2FReddit-NSFW-Unblur%2Fmain%2Ffilters%2Fabp.txt&title=Reddit-Unblur) ### uBlock Origin Add to ***My Filters:*** ```adb ! Reddit - Set revealed ||/deprecated-content-client-js-*.js$replace=/blurred=!0/blurred=!1/,domain=www.reddit.com ! Reddit - Prevent remove revealed www.reddit.com##+js(trusted-suppress-native-method, Element.prototype.querySelector, '"div[slot="revealed"]"', prevent) ! Reddit - Hide prompt in single post, backdrop overlay, etc... www.reddit.com##.prompt, .bg-scrim, .overlay, .viewInApp, #configured-xpromo-blocking_xpromo_nsfw_blocking_desktop, #blocking-modal, #nsfw-qr-dialog, body > [style*="blur(4px)"] ! Reddit - Remove scroll/click block www.reddit.com##body[style]:remove-attr(style) ``` ### Scriptlet For uBlock Origin, you also can use the scriptlet to unblur NSFW content. Add to ***My Filters***, one of them: ``` // Unblur NSFW and spoiler reddit.com##+js(rub, nsfw, spoiler) // Unblur only NSFW reddit.com##+js(rub, nsfw) // Unblur only spoiler reddit.com##+js(rub, spoiler) // Only remove block reddit.com##+js(rub) ``` And add the scriptlet to the `User Resources` section in uBlock Origin's advanced settings: `https://cdn.jsdelivr.net/gh/zenstorage/Reddit-NSFW-Unblur/scriptlet/redditUnblock.js`

Development

# Lint addon
web-ext lint -s ./addon

# Run addon locally (Firefox only)
web-ext run -s ./addon

# Build unsigned xpi
web-ext build -s ./addon -o

Release is automated via GitHub Actions when a version tag (v*) is pushed.

License

MIT