Various tweaks to customise your Reddit experience. Supports all versions of Reddit.

Latest Version

Version
1.12.1
Update
October 20, 2024
Size
578KiB
Developer
Category
Users
3,000+
Rating
4.37209 ★
Manifest Version
3
Web Store Status
Languages Support
Deutsch
English
Français
Nederlands
Norsk
Español
Italiano
Magyar
Polski
Suomi
Svenska
čeština
українська
See more
Permissions
Storage
Tabs
DeclarativeNetRequest
See more

Reddit Enhancer Extension

Enhance your Reddit experience with Reddit Enhancer! A browser extension that allows you to customise your Reddit page with just a few clicks.
Supports All Versions of Reddit.

With Reddit Enhancer, you can:
• Resize the feed and post width for a better viewing experience.
• Choose your preferred Reddit version. (you need to be logged in to Reddit for new.reddit.com).
• Customise theme colours and add a background wallpaper.
• Hide promoted and recommended posts, as well as reddit premium ads.
• Hide numerous other elements you don't use or want to see for a cleaner and less cluttered interface.
• Open images in a new tab on their own directly, rather than being embedded on a page.
• Scale tall images to fit within the post, or add a scrollbar to see the full width of the image and just scroll to see more.
• Scroll to the next root comment with a click of a button.
• Enable Bionic Reading for posts and comments, and/or change the font size, for faster and easier reading.
• Show the missing post author on the latest version of Reddit.
• And much more! See support site for a full list of features.

*not all features support all versions of Reddit.


How To Use:
1. Install the add-on.
2. Visit reddit.com
3. Click on Reddit Enhancer in Extensions menu in the Chrome toolbar.
4. Enable the features you want :)



This add-on is not affiliated or endorsed by Reddit.
This add-on does not collect data and respects users' privacy.

Updates to the Reddit site may break this add-on in the future, please open an issue if you encounter any bugs, or have any new feature suggestions. I welcome any translation help if you would like to contribute towards improving and/or adding new translations.
See website link in the Additional Information section.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "__MSG_extensionName__",\t"version": "1.12.1",\t"description": "__MSG_extensionDescription__",\t"author": "github.com/joelacus",\t"default_locale": "en",\t"icons": {\t\t"32": "icons/icon-32.png",\t\t"48": "icons/icon-48.png",\t\t"64": "icons/icon-64.png",\t\t"128": "icons/icon-128.png",\t\t"256": "icons/icon-256.png"\t},\t"permissions": ["storage", "tabs", "declarativeNetRequest"],\t"host_permissions": ["*://*.reddit.com/*", "*://*.redd.it/*"],\t"content_scripts": [\t\t{\t\t\t"matches": ["*://*.reddit.com/*"],\t\t\t"js": ["content_first.js"],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": ["*://*.reddit.com/*"],\t\t\t"js": ["content.js"]\t\t}\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": ["_locales/**/*", "videojs/video-js.css", "videojs/video.min.js", "changelog.txt"],\t\t\t"matches": [""]\t\t}\t],\t"background": {\t\t"service_worker": "background.js"\t},\t"action": {\t\t"browser_style": true,\t\t"default_popup": "popup/popup.html",\t\t"default_icon": {\t\t\t"32": "icons/icon-32.png",\t\t\t"48": "icons/icon-48.png",\t\t\t"64": "icons/icon-64.png",\t\t\t"128": "icons/icon-128.png"\t\t}\t},\t"declarative_net_request": {\t\t"rule_resources": [\t\t\t{\t\t\t\t"id": "image_ruleset",\t\t\t\t"enabled": false,\t\t\t\t"path": "rules/image_ruleset.json"\t\t\t},\t\t\t{\t\t\t\t"id": "old_ruleset",\t\t\t\t"enabled": false,\t\t\t\t"path": "rules/old_ruleset.json"\t\t\t},\t\t\t{\t\t\t\t"id": "new_ruleset",\t\t\t\t"enabled": false,\t\t\t\t"path": "rules/new_ruleset.json"\t\t\t},\t\t\t{\t\t\t\t"id": "sh_ruleset",\t\t\t\t"enabled": false,\t\t\t\t"path": "rules/sh_ruleset.json"\t\t\t}\t\t]\t}}
Read more