Conceptual desktop social feed with a red shield removing one advertising card while ordinary conversation posts remain

How to Block Ads on X (Twitter) in Chrome with SBlock

Last checked: September 25, 2026

Guide scope: Regular SBlock 1.7.20 on x.com and twitter.com in desktop Chrome.

If labeled ads interrupt your timeline or search results on X, formerly Twitter, use regular SBlock in the Chrome tab where X is open. Install the official extension, confirm protection is active for the site, and reload the page once. This guide explains what SBlock can address, how to recognize X's platform ads, and how to troubleshoot without deleting your browser profile or account data.

This article is not about YouTube or YouTube Music. Those services use the separate SBlock YouTube extension. X and Twitter are covered by regular SBlock, so do not mix the two products' versions, controls, or download links.

Block X ads in Chrome: the quick steps

  1. Install regular SBlock from its official Chrome Web Store listing.
  2. Open X at https://x.com/ in desktop Chrome. An older bookmark may redirect from twitter.com, which SBlock also recognizes.
  3. Open the SBlock popup in that tab and confirm the extension is not paused or disabled for the website.
  4. Reload the X page so it starts with the current SBlock and Chrome settings.
  5. Look for remaining items that X itself marks with an Ad label before deciding that a platform ad was missed.

The current regular SBlock listing identifies version 1.7.20 and describes web-wide ad blocking. SBlock's official release notes also document dedicated Twitter script updates. These sources verify product support, but they do not promise that every present or future placement will always be removed.

Use regular SBlock for both x.com and twitter.com

Choose the Chrome Web Store listing named SBlock - Super Ad Blocker, with extension ID cmdgdghfledlbkbciggfjblphiafkcgg. Regular SBlock includes specific handling for both the current x.com hostname and the legacy twitter.com hostname.

You may encounter both addresses because old links, embedded posts, or bookmarks can still use the Twitter domain. Check the actual address bar when troubleshooting. If Chrome moves you to a different hostname, open SBlock again in the final tab and confirm the site setting there.

SBlock YouTube is not a replacement for regular SBlock on X. Its dedicated YouTube features and Chrome Web Store page apply only to YouTube and YouTube Music.

What SBlock can address on the X website

Regular SBlock is designed to filter supported advertising items delivered through X's website, including supported placements in timeline, search, and post-detail surfaces. When protection is active, SBlock can reduce those platform ad interruptions while ordinary posts remain available.

The word supported matters. X can change the structure of its website, introduce a new placement, or run an account-specific experiment. A new layout may require refreshed blocking rules or an extension update. No browser extension should be presented as a permanent guarantee against every ad variation.

SBlock also does not rewrite a creator's spoken message or remove every ordinary post that promotes a business. Its purpose here is supported platform ad delivery on the website, not judging the commercial intent of all user content.

Recognize an X platform ad before troubleshooting

X's official How X Ads work guide says the service can show Promoted Ads and Trend Takeover placements to logged-in or logged-out visitors. It also says promoted content is clearly marked with an Ad label.

A labeled platform ad can resemble an ordinary post because people can reply, like, or repost it. The label is the useful distinction. If an ordinary account posts about its own product without an Ad label, that can be marketing content without being a paid placement injected by X.

Record the label and surface when reporting a miss. “Ad-labeled post in the Home timeline” is more actionable than “something promotional appeared.” Do not include your private messages, account settings, or a full signed-in page export.

Ad personalization is different from ad blocking

X offers personalization settings that affect how it selects ads. Turning off personalized advertising can change the information used to choose an ad, but it is not the same as blocking an ad placement from loading in your browser.

The same official X guide explains that activity, account information, location signals, and partner information may influence ad relevance. It also lets users dismiss ads they are not interested in seeing. Those controls help shape X's own advertising decisions; they do not operate the SBlock extension.

Use X's settings when your goal is to reduce personalization. Use regular SBlock when your goal is to filter supported ad placements in desktop Chrome. You can review both, but do not assume one setting automatically changes the other.

Desktop Chrome and the X mobile app are separate

A Chrome extension runs inside Chrome. It does not install itself inside the native X app on Android or iPhone, and it cannot control what that app loads. Opening an X link in the app moves the session outside the environment covered by this guide.

Keep the affected page in desktop Chrome while checking SBlock. If you are using another browser, an embedded X post inside another app, or X's native mobile app, the result cannot verify how the Chrome extension behaves.

Do not install an unrelated mobile profile, certificate, or modified application that claims to be required by SBlock. The official regular SBlock product is the Chrome Web Store extension linked above.

Check Chrome site access and SBlock status

If SBlock is installed but appears inactive, open Chrome's Extensions menu, find SBlock, and review its Details page. Google's extension-management guide explains how Chrome lets you control an extension's site access.

Chrome's permission and SBlock's own website status are separate. Chrome can withhold access while SBlock appears enabled, or Chrome can allow access while SBlock is paused or excluded for X. Check both instead of repeatedly reinstalling the extension.

If you previously allowed ads on the site, follow our website-exception guide to restore protection. Reload after changing the setting, then reopen the popup in the active X tab to confirm the intended state.

If an Ad-labeled post still appears

Use a short, reversible troubleshooting sequence:

  1. Confirm the environment. Check that the item is on x.com or twitter.com in desktop Chrome.
  2. Confirm the label. Look for X's Ad label rather than judging the topic or account alone.
  3. Check protection. Make sure SBlock is not paused and the website is not excluded.
  4. Check Chrome access. Review the extension's site-access setting for the current hostname.
  5. Reload once. A tab opened before a setting or extension update may need a fresh load.
  6. Isolate conflicts carefully. If another blocker also changes X, disable only that extension for one controlled test and restore it afterward.
  7. Check for updates. Review the official SBlock listing and Chrome update status rather than downloading an unofficial package.

For a broader extension problem, continue with our Chrome ad-blocker troubleshooting guide. Avoid clearing every cookie, resetting Chrome, or deleting your profile before the smaller checks are complete.

Report a changed X placement safely

If a clearly labeled platform ad remains after those checks, use the SBlock issue reporter. Include the public hostname, placement such as Home or Search, the visible Ad label, your regular SBlock version, and the steps you already tried.

A cropped screenshot may help, but remove your username, personalized recommendations, messages, account identifiers, and session details. Never send a password, one-time code, payment information, session cookie, or private page archive.

Describe only what you observed. For example: “An Ad-labeled post remained in X search results on desktop Chrome after one reload.” This gives the support team a clear case without turning one observation into an unsupported claim about every user.

Frequently asked questions

Should I use SBlock or SBlock YouTube for X?

Use regular SBlock for X and Twitter. SBlock YouTube is a separate product for YouTube and YouTube Music, so its version, controls, and store link do not apply here.

Can SBlock block ads inside the X mobile app?

This guide cannot verify that capability. A Chrome extension works in Chrome, not inside the native X app. Keep the page in desktop Chrome for the setup described here.

Will SBlock remove every promotional post?

No. X's Ad label identifies platform advertising. An ordinary post can promote a product without being an injected paid placement, and SBlock does not promise to remove every commercial message inside user content.

Why did an X ad appear while SBlock was enabled?

The tab may need a reload, Chrome may be withholding site access, the website may be excluded, another extension may be interfering, or X may have changed the placement. Verify the label and settings, then report a reproducible case safely.

For X or Twitter in desktop Chrome, install regular SBlock from its official listing, keep Chrome site access and SBlock protection active, and use the ordered checks above if an Ad-labeled placement remains.

Back to blog