How to hide promoted posts on Reddit

18 October 2026 · 4 min read

Quick answer

Reddit Premium removes ads, for a monthly fee. Without it, you can report or hide promoted posts one at a time, which doesn't stop the next one. A small tool can hide every promoted post in the feed and in threads, and the right-hand sidebar, each time Reddit draws them.

Why hide promoted posts

Reddit's promoted posts are designed to look like ordinary posts. They sit in your home feed between real threads, appear inside comment sections, and carry a small label that's easy to miss. Add the sidebar on the right, with community suggestions and more promotions, and a good share of the screen isn't the discussion you came for. Hiding it makes Reddit faster to read.

The built-in way

Reddit's own answer is Reddit Premium, a paid subscription. As of October 2026, its listed benefits include ad-free browsing, along with extras such as an exclusive community and avatar gear. If you use Reddit every day and want to support it, that's the straightforward route.

Without Premium, you can act on promoted posts one by one. The menu on a promoted post lets you hide it or report it. That removes that one post. It doesn't stop the next promotion from appearing a few posts later.

Some people use old.reddit.com, the older design, which has a different layout. It still shows promoted content, and Reddit doesn't guarantee how long it will keep it available.

The manual way

You can reduce how much promotion you see by changing how you browse:

  • Open specific communities instead of the home feed.
  • Sort by New in busy communities, where you're reading threads in order rather than a mixed feed.
  • Collapse the sidebar where Reddit offers a control for it, or keep the browser window narrow so it drops out of view.

None of these hide promoted posts. They just put fewer of them in front of you.

Make it permanent with a tool

A userscript can do the hiding. It's a short piece of JavaScript that runs on a site you choose. One for Reddit looks for the posts marked as promoted in the feed and in comment threads, hides them, and hides the right-hand sidebar. Reddit keeps loading posts as you scroll, so the tool has to watch the page and hide new promotions as they appear, not only the ones present when you first opened it.

ScriptPanda is a Chrome extension that writes userscripts from a description. Open its side panel on reddit.com, paste the request at the end of this guide, and it builds the tool and installs it on the page. After that, Reddit opens without the promoted posts or the sidebar.

Hiding page elements doesn't need AI once the tool is built, so it runs without using your plan's requests. Building it and asking for changes do.

Follow-ups people ask for:

  • Hide posts from specific communities that keep turning up in the home feed.
  • Hide the "Popular" and "Trending" suggestions.
  • Make the main column wider once the sidebar is gone.

A note on fairness

Ads pay for websites. Hiding promoted posts on Reddit is a choice about what you see in your own browser, and Reddit offers Premium to people who'd rather pay than see ads. Either way, it's your call.

Switching it off

The tool sits in ScriptPanda's list of tools in your browser. Switch it off there and Reddit shows promoted posts and the sidebar again on the next load. Nothing about your Reddit account changes, so you can turn it on and off whenever you like.

Limits

The tool works on reddit.com in Chrome on your computer. It doesn't change the Reddit app on your phone, and it doesn't block anything from loading, it hides content once the page has drawn it, so a promoted post can appear for a moment first. It relies on how Reddit marks promoted posts. If Reddit changes that and promotions start showing again, open ScriptPanda on Reddit, say what's back, and ask it to fix the tool for the page as it is now.

Do it with ScriptPanda

Build it in one request

On Reddit, hide promoted posts and ads in the feed and in comment threads, and hide the right-hand sidebar.

  1. 1Add ScriptPanda to Chrome.
  2. 2Open the side panel on the site you want to change.
  3. 3Paste the request and send it. ScriptPanda builds the tool into the page.
Add ScriptPanda to Chrome

Related guides