Extension summary

X Filter – Country Blocker

X Filter lets you hide tweets and profiles based on country, language, writing system, and keywords. Your feed stays focused on what you care about, while unwanted regions and topics quietly disappear.

Free plan: 1 blocked country & basic keyword filters Pro: unlimited filters & whitelisting All filtering happens locally in your browser
1

Open X as usual

Go to x.com or twitter.com — the extension watches your feed in the background.

2

Adjust your filters

In the options page, select countries, languages, scripts, and profile/tweet keywords you want to hide.

3

Scroll normally

Matching tweets, replies, trends, and some sidebar elements are removed as you browse.

Filtering logic

What X Filter looks at

Free & Pro modes

The extension analyses tweet content and profile details. If enough rules match, the tweet or account is hidden from view.

Country signals Uses profile location, cities, account country fields (when available), website domains (e.g. .in, .ua), and flag emoji (e.g. 🇮🇳, 🇺🇦) to catch accounts from blocked countries.
Languages & scripts Filters by tweet language codes like ru, ar and by scripts such as Devanagari, Arabic, or Cyrillic, applied to both tweets and profile text.
Words & hashtags Hides tweets and bios containing phrases and hashtags you specify (e.g. product niches, political topics, or spammy trends).
Whitelist & sensitivity (Pro) Mark key accounts as always visible and adjust how many rules must match before something is hidden.
Home timeline Replies & threads Quoted tweets Some sidebar items
Typical noise reduction
Varies by how many countries, languages, and keywords you block.
Often 70–90% less clutter

X Filter does not upload your feed or profile data; all checks run locally inside the extension.