Built to solve a real problem.
FeedSanitizer started as a personal fix for an unusable feed, built by Tahir Shahzad to solve a problem he actually had. Read the full case study on how and why it was built.
FeedSanitizer filters and highlights your X, LinkedIn, and Facebook feeds by keyword, author, or topic, entirely on your device. Nothing you filter, block, or read is ever sent anywhere.
Every post you scroll past is either noise or worth your time. FeedSanitizer lets you decide which is which, with rules that run entirely on your device.
Plain text or regex patterns, e.g. \$[A-Z]+ to catch stock tickers, including the stylized Unicode look-alikes spammers use to dodge plain-text filters.
Block specific accounts, pages, or profile names the same way, whether it's a person, a brand, or a page you never asked to follow.
Posts matching subjects you care about get visually highlighted instead of hidden, so signal stands out from the scroll.
Remove promoted/sponsored posts on X, LinkedIn, and Facebook, the X right sidebar, and Facebook posts from pages or groups you haven't joined, independent of your own rules.
Your X, LinkedIn, and Facebook rules are configured independently (a keyword or account you block on one platform has zero effect on the others), while a shared Global list applies everywhere at once. Back up or move any list with one-click Import/Export.
A post isn't hidden just because it contains one blocked word. Every matched Focus keyword adds points, every blocked keyword subtracts, and the net score decides, so one stray word can't bury a post that's clearly about something you care about.
Drop back to your raw, unfiltered feed instantly (for 15 minutes, an hour, until tomorrow, or indefinitely) without touching a single saved rule. Flip it back on and everything returns exactly as you left it.
FeedSanitizer does not have a server. There is no account, no sign-in, and no telemetry collecting what you filter or read. Every rule you write and every post it matches is evaluated locally, in your browser, using chrome.storage.local. Feed content never leaves your device: there's simply nowhere for it to go. Read the full Privacy Policy.
Add FeedSanitizer from the Chrome Web Store. No account or sign-up required.
Click the icon to quickly edit rules for whichever platform your tab is on, or open the full settings page for a dashboard with a tab per platform.
One shared evaluation engine runs across all platforms, so behavior stays consistent no matter which feed you're on.
FeedSanitizer started as a personal fix for an unusable feed, built by Tahir Shahzad to solve a problem he actually had. Read the full case study on how and why it was built.