Stevos AI Blocklist
A filter list that hides website features & content that use Generative AI.
A filter list for [uBlock Origin](https://github.com/gorhill/uBlock?tab=readme-ov-file#ublock-origin-ubo) and the [AdGuard Browser Extension](https://adguard.com/en/adguard-browser-extension/overview.html) that hides specific website features that use Generative AI and content labeled as AI generated. The project is written primarily in Adblock Filter List, distributed under the MIT License license, first published in 2026. Key topics include: ai-blocker, anti-ai, blocklist, filter-list, filterlist.
Stevo's AI Blocklist
A filter list for uBlock Origin and the AdGuard Browser Extension that hides specific website features that use Generative AI and content labeled as AI generated.
Available for PC/Linux (Firefox, Edge, Chrome, Brave), macOS (Firefox, Edge, Chrome, Safari), Android (Firefox), and iOS/iPadOS (Safari, Brave).
Examples of filtered content
- Google's AI Overviews
- YouTube's Ask button, video summaries, auto-dubbing, and 'Super Resolution' upscaling
- Copilot buttons on GitHub, Bing, Microsoft 365, and Azure Portal
- Images on Pixiv and DeviantArt with AI-generated label
- Amazon Rufus's product and review summaries
- Reddit Answers and recommended posts from AI subreddits
- Facebook's AI chat
- TikTok videos tagged as AI generated
- X/Twitter's Grok buttons
Image comparison
Before:
<img width="687" height="538" alt="Google homepage with AI" src="https://github.com/user-attachments/assets/248231e3-a107-40a5-a757-b5255decdc19" />After:
<img width="687" height="359" alt="Google homepage without AI" src="https://github.com/user-attachments/assets/e9c84390-6702-4d9e-9e01-c18f4893c5fe" />Installation
Firefox or Microsoft Edge
- Install uBlock Origin.
- Left-click this link.
- Press "Subscribe" to import the filter list.
If the above instructions didn't work, (possibly due to multiple adblockers being installed), you can try importing manually:
- Install uBlock Origin.
- Click the uBlock button in the toolbar and open Dashboard Settings (gear icon)
- Select the "Filter lists" tab
- Open the "Import..." section and paste
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Click "Apply Changes"
Google Chrome (Desktop)
- Install AdGuard AdBlocker for Chrome.
- Click the green AdGuard icon in Chrome then click the gear icon.
- Open the Filters tab, go to "Custom", and click the "extension settings" link.
- Enable "Allow User Scripts".
- Return to this page and left-click this link.
- Under "Add custom filter", hit "Next".
- (Recommended) Check the "Trusted" box.
- Click "Add".
Safari (macOS)
- Install AdGuard Mini. (Instructions)
- Open AdGuard Mini, accept the EULA, then click Continue.
- Click "Open Settings" to open Safari settings.
- Enable the checkboxes for all seven AdGuard extensions.
- (Optional) Enable "Allow in Private Browsing"
- Click the "AdGuard for Safari" extension, and click "Always Allow on Every Website..."
- In the notification that appears, click "Always Allow on Every Website..." again.
- Open the AdGuard Mini app and go to Settings → Filters → Custom filters
- Paste the URL
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Click Next → Add
- Change the toggle for custom filters from "Disabled" to "Enabled"
Brave (Desktop)
- Open Settings → Shields → Content filtering.
- Under "Add custom filter lists", enter
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Click Add.
Firefox (Android)
- Open Firefox
- Tap the action menu (⋮) and select "Extensions"
- Click the plus (+) next to uBlock Origin and install it
- Close and reopen the Extensions menu
- Tap uBlock Origin and select Settings
- Open the "Filter lists" tab
- Scroll to the bottom and tap "Import..."
- Paste in the link
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Tap "Apply Changes"
Safari (iOS/iPadOS)
- Install AdGuard Ad Blocker for Safari
- From your home screen, open Settings → Apps → Safari → Extensions
- Tap each "AdGuard" extension and enable Allow Extension.
- (Optional) Enable "Allow in Private Browsing"
- Tap the first "Adguard" extension, scroll down and change "All websites" to "Allow".
- Open the AdGuard app and go through initial setup
- Tap the shield icon to open the Protection screen
- Tap Safari Protection → Filters → Custom (Tap the text itself, not the on-off icon)
- Tap "Add a filter"
- Paste the URL
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Tap Next → Add.
- Change the toggle for custom filters from "Disabled" to "Enabled"
Brave Browser (iOS/iPadOS)
- Install Brave Browser.
- Open Brave and tap ... → Shields and Privacy → Content Filtering → Add Filter by URL...
- Paste in the URL
https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt - Press Add.
Optional extra blocklist
There is an additional optional filter list GenAI-Blocklist-Extra.txt with additional filters that are more subjective or experimental. They may be more prone to accidentally blocking non-AI content or content required for site functionality. These include:
- AI category in headers on news sites.
- Customer support chatbots that must be used before you can contact human customer support.
- YouTube: Trusted filter to remove autodubbing when loading a video directly via URL, but causes visible page refresh even on videos without autodubbing.
- Revisions to Google search filters
- X: Posts made by @Grok.
- Zoom: Highlights and automatic chapters on recorded meetings.
FAQ
Which adblockers will this filter list work with?
These filters were developed for uBlock Origin and AdGuard, but they should also work with AdBlock, Adblock Plus, and Brave's integrated adblocker.
Will this remove sites that post AI generated content from search results?
No. If you want to block AI sites from search engines, try laylavish's Huge AI Blocklist.
Can I use these filters with Pi-hole?
No. Pi-hole and uBlock Origin work differently. uBlock Origin allows filtering individual elements on pages, while Pi-hole blocks entire domains.
Can I use these filters with Opera?
No. These filters do not work with Opera's built-in adblocker or uBlock Origin for Opera. The built-in adblocker doesn't allow importing custom filter lists via URL while uBlock Origin for Opera didn't filter correctly when testing. (This may be an issue with Opera)
Why are AI Overviews still showing up on Google?
If you use AdBlock Plus, make sure "Show acceptable ads" is disabled in your settings.
Why is AdGuard recommended for Google Chrome and iOS instead of uBlock Origin?
uBlock Origin is not available for Google Chrome and iOS.
While uBlock Origin Lite exists as an alternative, it does not support custom filter lists. A previous version of this README suggested copying the GenAI filters into uBO Lite's custom filters as a workaround. However, filtering was unreliable, updating required manually deleting the old filter rules, and some filter rules were incompatible.
Will this prevent AI summaries from being generated in the background of search engines?
Sometimes. This filter list was created with the primary goal of hiding AI elements, but some network filters have been added to prevent content generation.
How many websites have filters for AI features?
Over 300.
Where can I find a full list of filtered items?
Check GenAI-Blocklist.txt and GenAI-Blocklist-Extra.txt.
Why do some filters show "Invalid filter: Filter requires trusted source" in uBlock Origin?
A small number of filters use features that require trusted origin filters in uBlock Origin. Trusted filters are disabled by default in uBlock Origin for security reasons, as they allow directly executing code on webpages.
This list requires trust to:
- Replace "Search or ask a question" text on GitHub Docs and YouTube.
- Remove the "AI sparkle" from search icons.
- Remove automatic audio dubbing on YouTube videos if they were directly loaded from a URL. (in Extra filters, see below FAQ entry).
To be clear, if you use uBlock Origin, you do not need to mark this list as trusted to use a majority of the AI filters. However, if you want to use the filters listed above, you can go to uBlock Origin's advanced settings and add https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/ to trustedListPrefixes.
Why are trusted filters recommended in AdGuard but not uBlock Origin?
Some filters use scriptlets to block AI items. (YouTube autodubbing, TikTok videos with AI, etc). In uBlock Origin, trusted filters are only needed for scriptlets that start with trusted-. However, in AdGuard trusted filters are required for all scriptlets. Also, it's easier to enable trusted filters in AdGuard compared to uBlock Origin.
Why do YouTube videos still sometimes play AI dubbed audio tracks?
The filter for automatic dubbing on YouTube does not work when opening a video via direct URL. (IE: Entering the address directly in your browser's URL bar). It will work when clicking a video while already on YouTube, such as on YouTube's homepage, search results, or suggested videos.
The extra filter list has a filter that works when loading directly from URL, but it requires allowing trusted filters to run, (see above FAQ entry), and causes a visible page refresh whenever a video is loaded directly via URL.
Contributing guidelines
If you want to report an issue or submit a pull request for an item that isn't being blocked, please include the URL where the unblocked item appears and a screenshot of the page showing the unblocked item.
Commit messages use prefixes to indicate the type of change.
- A: Added a new filter
- M: Modified an existing filter
- R: Removed a filter
- C: Cosmetic "meta" change like editing comments or rearranging filters
- F: Fixed a filter (not working, blocking too much, typo, etc.)
- +: Filter applied to the "extra" list
Other AI blocking tools
General
- Just the Browser: Removes AI features, telemetry, and sponsored content from web browsers.
- RemoveWindowsAI: Removes AI components in Windows.
- uBlockOrigin Huge AI Blocklist: Filter list to remove sites with AI generated content from search engines.
- AI uBlock Origin Blacklist: uBlock Origin filter list for AI content farms.
- Fanboy's Anti-AI Suggestion List: Another uBlock Origin filter list aimed at AI widgets. Used as a reference for a few of the filters on this list.
Media
- YouTube
- Blocktube (Chrome/Edge, Firefox): Extension for blocking channels and videos on YouTube.
- Blocklist for AI music on YouTube: List of AI music channels for Blocktube.
- Ionotter's YT Blocklist: List of channels that use AI for BlockTube.
- CevvalYoutubeAIBlocklist: Filter list for AI Music channels on YouTube for uBlock Origin.
- Blocktube (Chrome/Edge, Firefox): Extension for blocking channels and videos on YouTube.
- Spotify
- Spotify AI Band Blocker: Plugin for Spicetify to block AI artists on Spotify.
- Spotify AI Blocker: Userscript to block AI artists on Spotify.
- Bluesky
- AI Media Labeler: Labels AI content. Also has blocklists for LLM bots and replies with AI images.
- AI content blocklist by yevvie
- AI Slop accounts blocklist by Hopefulone1997
- AI Stuff blocklist by Volmie
- The Great AI - NFT - CRYPTO Cull blocklist by RayDay
- AI warning for Steam: Browser extension to blur or hide Steam games with an AI content disclosure.
- Firewalla's NSFW AI Blocklist: Blocklist of adult-focused AI chatbots.
Feedback
If you want to report an AI widget that is unblocked, please submit an issue and include the website URL and a screenshot of the unblocked item.
If you have any feedback about this project, I can be reached on Bluesky at @stevoisiak.bsky.social or via email at Stevoisiak(at)gmail.com.
Contributors
Showing top 8 contributors by commit count.
