Chrome & Firefox  ·  Free & private

Browse the web
on your terms.

Hide spoilers, block sports scores, clean up cluttered feeds, and focus on what actually matters — on Chrome and Firefox, on any website, the moment it loads.

reddit.com/r/television Active
📰 Season finale — what just happened?
Entertainment · 2h ago · 8.4k comments
🎬 Fans react to the big reveal
TV · 3h ago · 2.1k comments
⚽ Transfer confirmed — signs 4-year deal
Football · 1h ago · 3.7k comments
📺 New details on that character arc
Entertainment · 5h ago
Filtering spoiler transfer reveal
Works on YouTube Reddit X / Twitter Facebook Twitch News sites Any webpage

Up and running in seconds.

01

Add your keywords

Type the words or phrases you want to block. Or just click any element on a page — ElementHider generates a rule for it instantly.

02

ElementHider scans every page

The extension watches every page you visit and catches new content as it loads — works on infinite feeds, SPAs, and dynamic sites.

03

Matching content disappears

Hidden, blurred, highlighted, or replaced — whichever way you choose. No refresh needed, no clutter, no spoilers.

Set your keywords. It hides the rest automatically.

No account, no subscription, no trackers, no bloat. Your rules stay local to your browser — we never see them.

The    has arrived on  

Hide by keyword

Type a word or phrase and every matching section of every page vanishes — spoilers, distractions, brands, anything you choose.

Annoying sidebar 👆

Point & click hiding

Click any element on a page — a banner, a feed, a sidebar — and ElementHider turns it into a permanent hiding rule.

The surprise twist left everyone speechless. (hover to reveal)

Blur mode

Soften content instead of removing it. Hover to reveal when you're ready — no accidental spoilers, total control.

Works as you scroll

Hides new content as it loads dynamically — handles infinite feeds, lazy-loaded posts, and single-page apps without a refresh.

Would hide "The ending of episode 8..."

Test mode

Preview what would be hidden before any content disappears — outlined in green. Safe to experiment without losing anything.

Only on reddit.com

Site-specific rules

Pin any keyword to a specific domain so it only fires on reddit.com or youtube.com — not on every site you visit.

spoiler 3 missed
→ Enable case-insensitive?

Smart Suggestions

ElementHider notices when a keyword is missing variations — different capitalisations, plurals, word endings — and flags it with a one-click fix right in the popup.

spoiler learning…
💡 leaked · ending revealed · plot twist

Smart Learning Supporter Pack

Every hide teaches it something. ElementHider quietly learns which words show up next to your keywords' real matches, then suggests them right in your list — entirely on-device, nothing ever sent anywhere, nothing ever auto-applied without your click. Combine a suggestion with your keyword to catch related context it would otherwise miss, without ever affecting the keyword's own direct matches. Opt in per keyword or group.

Privacy

Your browsing stays yours.

ElementHider runs entirely in your browser. Keywords, rules, settings — none of it is ever sent to us or any third party. Everything is stored locally in your browser.

The only exception: if you optionally verify a Ko-fi contribution to unlock Supporter Pack features, your email address is stored securely on our server solely to confirm your status. Privacy Policy →

Six ways people actually use it.

ElementHider fits dozens of situations. Here are six people who use it every day.

⚽

The sports fan who records games

You TiVo the match, but Twitter and Reddit are full of score reactions before you've had a chance to watch. Hide the team names, "match result", and "goal" until you've finished — then turn off the rules with one click.

📺

The binge-watcher who's one season behind

Everyone is posting episode reactions for the show you're still catching up on. Add the show name, "finale", and "season 5" as keywords so the discourse vanishes from your feed until you're caught up.

🗞️

The person experiencing news fatigue

The internet surfaces news that competes for your attention whether you asked for it or not. ElementHider lets you reduce the noise so you can focus on what you actually came to read. Turn it off any time you want to catch up — your attention, your call.

💼

The job seeker avoiding industry anxiety

Reading layoff headlines while job hunting is demoralising. Block "layoffs", "hiring freeze", and the companies you're interviewing at so you don't catastrophise every article before a big interview.

🧠

The person who needs distraction-free browsing

Sidebars, trending topics, and "recommended for you" panels are designed to pull your attention away. Use point-and-click hiding to permanently remove distracting elements from the sites you work on — a simple focus mode that actually works.

📵

The parent managing screen content

Certain topics show up on news aggregators and social feeds that you'd rather not have appear. Hide specific words on shared family devices — no app required, no account, just rules that run silently in the background.

Try it yourself — no install needed.

The popup below is a faithful replica of the real extension UI. Type a keyword and watch it filter the demo feed — just like it filters any real page once installed.

Extension popup
reddit.com/r/all
ElementHider
Active
Hiding Active
Keywords
Storage 2%
Live feed preview
reddit.com/r/all
ElementHider
Active
📋 r/all
💡 Try adding recap, qualifying, or reviewed as keywords to hide more posts. Toggle the switch to pause all filtering.

Changelog

Highlights of the recent updates.

v1.2.1
6 Sep 2026

Element picker overlay & reach improvements

  • FixThe point-and-click picker banner no longer intercepts mouse clicks, allowing seamless selection of pinned headers, navigation menus, and top-bar elements.
  • UXThe helper overlay banner automatically shifts out of the way when the cursor approaches, keeping target elements in clear view during selection.
v1.2.0
7 Aug 2026

Sensitivity overrides & keyword syntax precision

  • FixEnhanced keyword rule parsing for sensitivity-only overrides, ensuring custom reach sensitivity values are correctly identified and applied without needing a domain prefix.
v1.1.9
2 Aug 2026

Deep URL path filtering & interface decluttering

  • FixAdded support for full URLs and path prefixes in site rules, enabling filters to target specific sections and subpaths rather than only entire domain names.
  • UXStreamlined the extension popup interface to maximize visible space for the active keywords list.
  • TipAdded usage and installation guidance for running ElementHider on supported mobile browsers.
v1.1.8
18 Jul 2026

Site list parsing & multi-domain support

  • FixUpdated global site settings lists to support both comma-separated and newline-separated domain entries seamlessly.
v1.1.6
16 Jul 2026

Smart Learning refinements & hiding reach accuracy

  • FixEnsure complete match redaction in Replace mode when multiple keywords match overlapping text.
  • FixCalibrated hiding reach sensitivity slider for more granular control over parent element targeting.
  • FixClarified Combine (AND) and Auto-Combine rule behaviors and tooltips in settings.
  • FixResolved edge-case handling for special characters and literal symbol combinations in keywords.
  • FixImproved multi-tab state synchronization and hide counter reliability.
v1.1.1
15 Jul 2026

Smart Learning, Keyword Map & Quick Flag

  • NewSmart Learning (Supporter Pack) — an on-device learning engine that suggests related contextual keywords based on real matches, completely local with zero external requests.
  • NewCombine (AND) matching — link contextual triggers to keywords so rules capture nuanced phrasing without broadening false positives.
  • NewAuto-Combine — automated suggestion linking with configurable confidence and frequency thresholds.
  • NewAdjustable Smartness sensitivity thresholds per keyword and group.
  • NewFlag toolbar button — select text directly on any webpage to immediately turn it into a rule.
  • NewKeyword Map (Supporter Pack) — interactive visual graph displaying relationships and confidence levels across your keyword network.
  • UpdateRefreshed design across extension popup and settings with refined badge styling and layout improvements.
v1.0.9
9 Jul 2026

Reliability, security & Supporter Pack updates

  • FixFixed content restoration when toggling extension off while using Replace mode.
  • FixEnhanced validation for special characters and prefixes in saved keywords.
  • FixReinforced premium feature access controls and storage limit notifications.
  • NewInline Replace mode directly accessible from the Add Keyword form.
  • NewSafety confirmation prompts before bulk keyword deletions.
  • UpdateUI consistency and guide documentation pass.
v1.0.8
24 Jun 2026

Smart Suggestions accuracy & SPA navigation

  • FixFixed “Hidden on page” counter and list persistence across dynamic single-page app navigations.
  • FixImproved Smart Suggestions algorithm with balanced prefix and stem matching for short and long keywords.
  • UpdateSmart Suggestions prioritize the most frequent missed variations as immediate recommendations.
v1.0.4
16 Jun 2026

Smart Suggestions, keyword editing & Supporter Pack

  • NewSmart Suggestions — detects missed word variations and inflections with one-click additions.
  • NewIn-place keyword editing for direct updates to terms, modes, and site rules.
  • NewBulk Edit mode for quick copy, paste, and batch management of keyword lists.
  • NewStorage meter display showing sync storage usage at a glance.
  • NewSupporter Pack — unlocks Groups, Highlight & Replace display modes, Regexp matching, and Dark mode.
  • UpdateUI and performance improvements across popup modals and reach settings.
★ Supporter Pack

One contribution.
Every feature. Forever.

A single Ko-fi purchase unlocks the full toolkit on both Chrome and Firefox — no subscription, no account, no expiry. One contribution, two browsers, forever.

Keyword Map

A visual map of how your keywords and their learned associations connect, with an option to auto-combine the strongest ones into AND rules instead of approving each suggestion by hand.

Mute entire topics in a single click

Bundle related keywords into groups — TV Spoilers, Sports Scores, Work Distractions, whatever — and silence a whole topic with one toggle. Flip it back on when you're ready to catch up.

Highlight what matters

Matches get a colored outline and glow instead of being hidden — the text stays fully visible. Good for flagging topics you want to notice, not ones you're trying to avoid.

Replace instead of leaving a gap

Swaps matched text for placeholder text you set — [Spoiler], •••, or anything else — instead of removing it outright, so the page doesn't visibly rearrange itself around a hole.

Regexp for the variations

One regular expression can catch "spoiler", "SPOILERS", and "spoiled" at once, instead of you adding each variant by hand as you run into it.

Dark mode

A dark theme for the popup and settings screens, matching your system preference or toggled manually — for whenever the default white feels a bit much.

Chrome & Firefox — one purchase

Your license works across both browsers. Verify with your Ko-fi email in either extension and every premium feature unlocks instantly.

One-time · no subscription
Chrome + Firefox
€9.99

One purchase covers both browsers. Verify with your Ko-fi email in either the Chrome or Firefox extension and every premium feature unlocks instantly — on any device, forever.

Unlock on Ko-fi

Already purchased?
Click "Already supported" inside the extension popup and enter your Ko-fi email.

Common questions.

Everything you need to know before you install.

No. ElementHider is a lightweight content script that watches for page changes locally — it makes no network requests while you browse, so your pages load at full speed. Most users report zero noticeable impact on performance.
Yes. ElementHider handles dynamic content correctly on all three. On YouTube it hides matching video titles and descriptions as they load; on Reddit it filters post titles and comments; on X / Twitter it catches new tweets in your feed in real-time — no page refresh needed.
Never. All your keywords and rules are stored locally in your browser's sync storage — nothing is ever transmitted to us or any third party. The sole exception is the optional Supporter Pack verification, which stores only your email address to confirm your purchase status.
The free version includes keyword hiding, point-and-click hiding, blur mode, site-specific rules, test mode, and smart suggestions. The Supporter Pack (€9.99, one-time) adds Groups (mute a whole topic in one click), Highlight and Replace display modes, Regexp matching, Dark mode, and Smart Learning with the Keyword Map.
Every rule is fully editable and deletable from the extension popup at any time. You can also use Test mode before committing — it outlines matched content in green, letting you preview the effect without actually removing anything from the page.
Yes. ElementHider is available on both the Chrome Web Store and the Firefox Add-ons store. Your Supporter Pack license works across both browsers — just verify with your Ko-fi email in the extension popup on any device you install it on.
Absolutely. ElementHider is a general-purpose content filter — people use it to reduce feed noise, remove distracting sidebars and recommendation panels, hide layoff headlines while job searching, clean up social media feeds, or simply focus on what they actually came to read. If the text or element appears on a webpage, you can hide it.
Yes. Keywords are stored in your browser's built-in sync storage, so they automatically appear on every device where you're signed in to the same browser profile — no account or extra steps needed.
Hide removes matching content completely — the text or element becomes invisible. Blur keeps the content in place but makes it unreadable by default; hover over it to reveal the text when you're ready. Use Blur when you want the option to check whether something is worth reading, and Hide when you simply don't want to see it at all.
Keyword hiding already hides the whole block that contains a match — not just the word itself. You can control how far up the page the hiding reaches by adjusting the keyword's hiding reach: a higher value hides larger parent elements, so a single keyword can take out an entire card, post, or section. For cases where you want to hide something with no recognisable text — a sidebar widget, an ad unit — the point-and-click picker lets you click any element on the page and ElementHider generates a CSS selector rule that hides it permanently on that site.
Yes — it shipped in v1.1.1, live now on both the Chrome Web Store and Firefox Add-ons. It watches which words tend to appear alongside content your own keywords already hide — e.g. "leaked" or "ending revealed" showing up near a "spoiler" match — and suggests them as one-click additions, entirely on-device with nothing ever sent anywhere. Your original keyword's own matches always hide on their own; you can opt individual keywords or groups in, combine a suggestion with your keyword so it also catches cases where the keyword alone wouldn't have (broadening what gets caught, never restricting it), and adjust the Smartness threshold per keyword or group to trade off more suggestions vs. higher confidence.