Free browser extension: hide or blur X posts and replies from the countries or regions you choose, using the "Account based in" info X already shows. Open source.
翻訳待ち
プラグインJavaScript · HTMLGitHub @techygeekshomeオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Browser extension that hides or blurs X (Twitter) posts and replies from the countries or regions you choose, using X's own "Account based in" info. Location tags, filter counts and optional one-click blocking. Free and open source.
翻訳待ち
Loading the full README.
Read the full README ↗Hide or blur X posts and replies from the countries and regions you choose, using X's own "Account based in" info.
Download · Features · Privacy · Full guide · License
Hide X posts and replies from the countries or regions you choose. X shows where every account is based on its "About this account" page, and Country Filter for X uses that right on your feed.
The full guide, with every step explained, is on TechyGeeksHome.
X allows about 50 account lookups every 15 minutes. Country Filter for X only looks up posts that are on your screen, stops just before the limit and remembers every account for 30 days, so after a day or so most of your feed is already known. Accounts it already knows are filtered straight away, even while lookups are paused.
Pick the download for your browser from the latest release.
| Browser | Download |
|---|---|
| Chrome, Brave, Opera, Vivaldi | CountryFilterForX-chrome.zip |
| Microsoft Edge | CountryFilterForX-edge.zip |
| Firefox (128 or newer) | CountryFilterForX-firefox.zip |
CountryFilterForX.zip is the same package as the Chrome and Edge downloads.
chrome://extensions (or edge://extensions).country-filter-for-x folder.about:debugging#/runtime/this-firefox.CountryFilterForX-firefox.zip.Firefox removes temporary add-ons when it closes.
The code in this repo is the Chromium version. manifest.firefox.json is the Firefox manifest. Run ./build.sh to make every package in dist/.
page.js runs inside x.com, so lookups use your own signed-in session, the same way x.com does. It asks X for the "About this account" details (Account based in, Connected via) of accounts whose posts are on your screen.content.js watches the feed, adds the location tags and hides or blurs posts that match your choices.regions.js maps countries to regions, so ticking a region also matches its countries.list.html) asks your open x.com tab to block an account only when you click Block.Country Filter for X has no account, no analytics and no servers. It only talks to x.com, using your own session. Your settings, the accounts it has checked and the filter counts are stored in your own browser. See PRIVACY.md.
Country Filter for X is free and always will be. If it saved you some time, you can buy us a coffee on Ko-fi. Welcome, but never expected.
Found a bug or have a request? Open an issue or get in touch. Pull requests are welcome.
GPL-3.0. Free for everyone, including commercial use.
Country Filter for X is an independent tool made by TechyGeeksHome. It isn't made by or connected to X Corp.
© 2026 TechyGeeksHome.
Made with ❤️ by TechyGeeksHome