Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
Log in
Preview of ReTrapper for YouTube

ReTrapper for YouTube by GingerBoi

Hide, filter and tweak almost anything on YouTube: Shorts, recommendations, comments, ads, player, focus tools and more.

Available on Firefox for Android™Available on Firefox for Android™
0 (0 reviews)0 (0 reviews)
Download Firefox and get the extension
Download file
Scan the QR code to open this extension in Firefox for Android

Extension Metadata

About this extension
WARNING: I have zero coding capability, I have tried many times to learn but I've never been able to understand it. So with that out of the way I MUST preface that all the ideas for this extension were me alone but that Claude Ai built all the code. Below is a link to the GitHub page. Since starting this extension I've wanted to make sure it stays open source. I refuse to let this extension turn into a certain pay-walled extension (if you know you know).

Below lists all 415 options.
  • Settings pages (gear icon, top left)
    Password
    Password-protected settings
    Backup and restore
    Export backup code
    Restore from backup code
    Access controls
    Temporary blocking of YouTube (timer)
    Temporary focus mode (timer)
    Session limit (minutes per tab session, 0 = off) (number)
    Opening delay (seconds) (number)
    Intentional access
    Focus restrictions
    Page order
    Reorder the pages in the page menu
    Return to default
    Bug report
    Describe a problem, then copy, save or email the report to the developer

Main sections
  • Home page
    Hide all suggestions
    Hide Shorts row
    Hide watched videos
    Hide when watched at least (slider)
    Hide Home categories
    Videos per row (slider)
    Disable infinite scrolling
    Hide YouTube Playables
    Show full video titles
    Video cards: hide channel pictures
    Hide all suggestions except first row
    Hide extra rows
    Rows to keep (number)
    Hide other recommendation rows
    Hide Trending row
    Hide trending content
    Hide Explore
    Hide suggested / recommended videos
    Hide personalized recommendations
    Hide "For You" content
    Hide YouTube featured and event promotions
    Hide ads in first recommendation slot
    Homepage: hide Latest YouTube posts
    Video cards: smaller text
    Show full channel name and upload time
    Redirect Home page (Off / Subscriptions / Watch Later / Library / Custom page)
    Custom page (e.g. /feed/history) (text)
  • Video page
    Disable autoplay
    Default playback speed (YouTube default to 3×)
    Remember playback speed per channel
    Default video quality (YouTube default to Highest available (Auto HD / 4K / 8K))
    Keep captions off
    Auto theater mode
    Volume boost (slider)
    Hide comments
    Hide related videos
    Hide sidebar
    Hide end-screen suggestions
    Hide live chat
    Hide AI buttons and summaries
    Hide video description
    Auto-expand video description
    Hide ads
    Search bar for comments
    Sort comments (Top (featured comments) / Newest (recent, may include spam) / Most liked / Most replied)
    Hide comment count
    Hide replies
    Hide replies count
    Auto-expand comments
    Content-filter comments (pick several)
    Filter comments by keyword (text list)
    Block comments from users (text list)
    Filter comments by regular expression (text list)
    Hide menu buttons
    Hide Like/Dislike controls
    Hide Share button
    Hide action buttons
    Hide other player/page buttons
    Customize visible buttons (pick several)
    Hide Like button
    Hide Dislike button
    Hide Save button
    Hide Download button
    Hide Clip button
    Hide other video buttons
    Allow opening channels from the sidebar
    Show comments in sidebar
    Pin video while scrolling
    Full-window player
    Full-size player
    Full-size theater mode
    Resizable player
    Automatically enable fullscreen
    Minimal player
    Hide player controls
    Customize player controls (pick several)
    Video screenshot button
    Show video remaining time
    Hide video controls on pause
    Always show the progress bar
    Rainbow cat progress bar
    Mono audio
    Force the original audio track
    Mouse wheel over the video changes volume
    Alt + mouse wheel changes playback speed
    Shift + mouse wheel seeks the video
    Disable ambient lighting
    Ambient lighting intensity (slider)
    Intelligent looping
    Loop videos shorter than (min) (number)
    Loop videos
    Playlist navigation
    Disable auto-play of the next video in playlists
    Disable the miniplayer
    Pause the previous video when another starts
    Disable "Video paused. Continue watching?"
    Disable number-key shortcuts
    Auto picture-in-picture on tab change
    Auto-skip video promotions
    Hide video promotions
    Hide player advertisements
    Hide sidebar ads
    Hide end-screen information
    Hide video end screen
    Hide video overlays
    Hide video title
    Hide channel information
    Hide channel owner information
    Lowercase video titles
    Hide video metadata
    Hide views
    Hide likes
    Hide subscriber count
    Hide publication date
    Hide time since publication
    Bring back the red Subscribe button
    Video focus
    Brightness adjustment (slider)
    Contrast (slider)
    Saturation (slider)
    Sepia (slider)
    Grayscale video
    Auto-expand the description only for these channels (text list)
  • Shorts
    Hide Shorts
    Hide Shorts row
    Remove Shorts from Subscriptions
    Remove Shorts from Search
    Remove Shorts from recommendations
    Redirect Shorts to normal video player
    Treat Shorts as regular videos
    Remove Shorts from sidebar
    Hide Shorts sections
    Hide Shorts suggestions
    Hide Shorts-related content
    Auto-scroll Shorts
    Stop Shorts from looping
  • Subscriptions
    Remove Shorts from Subscriptions
    Hide watched videos in feed
    Hide when watched at least (slider)
    Hide live streams
    Hide upcoming premieres
    Customize layout (videos per row) (Default to 8)
    Hide memberships and members-only content
    Filter subscription content (keywords, one per line) (text list)
    Hide "Latest" content
    Hide unwanted sections
    Hide recommendation sections
    Customize subscription navigation (pick several)
  • Search
    Remove Shorts from Search
    Hide search advertisements
    Hide watched videos in search results
    Hide YouTube Playables
    Hide irrelevant search results
    Hide search categories
    Hide search recommendations
    Hide playlists in search results
    Customize Search layout (Default / Compact / Narrow column / Wide)
    Search results in grid view
    Channels in a sideways-scrolling row at the top
    Hide promoted videos
    Hide promoted websites
    Hide suggested products
    Hide "People also search for"
    Hide "For You" content
    Hide trending content
    Hide personalized recommendations
    Hide video descriptions in search results
    Hide channel descriptions in search results
    Hide search suggestions dropdown
    Improve in-page search
    Open search results in a new tab
    Control Search thumbnails (Normal / Small / Blurred / Grayscale / Hidden)
    Customize Search results (pick several)
  • Channel pages
    Stop the channel welcome video from autoplaying
    Better channel search (searches every video on the channel)
    Channel search as grid
    Open channels on tab (Home (default) / Videos / Shorts / Live / Playlists)
    Hide channel sections
    Hide channel recommendations
    Custom videos per row on channels
    Channel videos per row (slider)
    Channel search: also match descriptions and transcripts (uses YouTube search)
    Channel search: tolerate typos
    Customize channel layout (videos per row) (Default to 8)
    Hide channel information
    Hide channel banners
    Hide distracting elements
    Customize channel navigation (pick several)
    Filter channel content (keywords, one per line) (text list)
  • Video Card
    Hide views
    Hide time since publication
    Hide publication date
    Show exact upload date and time (DD-MM-YYYY HH:MM)
    Hide hype/trending badges
    Show full video titles
    Show full channel name and upload time
    Lowercase video titles
    Video cards: hide channel pictures
    Video cards: smaller text
    Hide thumbnails
    Blur thumbnails
    Blur strength (slider)
    Grayscale thumbnails
    Reduce thumbnail visibility
    Thumbnail opacity (slider)
    Modify thumbnails (CSS filter) (text)
    Video cards: hide video length
    Blur
  • Thumbnails
    Hide thumbnails
    Blur thumbnails
    Blur strength (slider)
    Grayscale thumbnails
    Reduce thumbnail visibility
    Thumbnail opacity (slider)
    Modify thumbnails (CSS filter) (text)
  • Left navigation / sidebar
    Hide entire sidebar
    Remove Shorts from sidebar
    Hide Subscriptions button
    Hide Home button
    Hide Explore
    Hide More From YouTube
    Collapse sidebar by default
    Hide YouTube Playables
    Hide Library button
    Hide Explore button
    Hide helper buttons
    Hide Library section
    Hide Subscriptions section
    Hide footer
    Hide individual navigation sections (names, one per line) (text list)
    Hide individual navigation buttons (names, one per line) (text list)
    Customize sidebar (CSS selectors to hide, one per line) (text list)
  • Top header
    Hide notifications bell
    Hide Create button
    Hide voice-search button
    Hide YouTube logo
    Hide search bar
    Hide top header
    Auto-hide header
    Hide search button
    Disable YouTube logo link
    YouTube logo goes to Subscriptions
    Hide header controls
    Hide header navigation
    Customize header (CSS selectors to hide, one per line) (text list)
  • Ads & promotions
    Hide video ads
    Hide sidebar ads
    Hide banner ads
    Hide advertisement slots
    Auto-skip video promotions
    Remove promotional UI
    Hide promoted videos
    Hide promoted websites
    Hide suggested products
  • Content filtering
    Block unwanted content
    Block channels (name, @handle or ID) (text list)
    Block keywords (title, channel, description) (text list)
    Hide live streams
    Block videos (IDs or URLs) (text list)
    Filter by channel ID (text list)
    Filter channels by keyword (text list)
    Filter videos by keyword (title) (text list)
    Block topics (text list)
    Mute topics (dimmed, not hidden) (text list)
    Filter by regular expression (text list)
    Hide matching videos
    Hide matching channels
    Hide matching comments
    Hide matching topics
    Feed filtering
    Recommendation filtering
    Hide upcoming premieres
    Hide memberships and members-only content
    Hide mixes in feeds
    Content-based filtering: hide videos shorter than (min) (number)
    Hide videos longer than (min) (number)
    Block comments from users (text list)
    Filter comments by keyword (text list)
    Filter comments by regular expression (text list)
    Parental-control filtering
    Extra parental-control words (text list)
  • Recommendations
    Hide suggested / recommended videos
    Hide related videos
    Hide Home categories
    Hide trending content
    Hide other recommendation rows
    Hide "For You" content
    Hide personalized recommendations
    Hide Explore
    Hide suggested content
    Filter recommended videos (keywords) (text list)
    Filter recommendation topics (text list)
    Block recommendation sources (channels) (text list)
  • Interface / visual customization
    Custom themes (YouTube default / AMOLED black / Midnight blue / Graphite / Nord / Solarized dark / Sepia (light))
    Cinema mode
    Minimal interface
    Accent color (hex) (text)
    Grayscale
    Grayscale amount (slider)
    Blur
    Legacy YouTube layout
    Legacy list views
    Minimal layout
    Remove visual clutter
    Hide visual elements
    Auto theater mode
    Full-size theater mode
    Disable ambient lighting
    Compact left sidebar
    Compact header bar
    Show back-to-top button
    More animations
    Customize page layouts: max width (px, 0 = off) (number)
    Customize individual UI elements (CSS selectors to hide) (text list)
    Custom CSS (text list)
  • Playback
    Disable autoplay
    Default playback speed (YouTube default to 3×)
    Remember playback speed per channel
    Default video quality (YouTube default to Highest available (Auto HD / 4K / 8K))
    Auto theater mode
    Automatically enable fullscreen
    Keep captions off
    Turn on captions by default
    Set default volume
    Default volume (slider)
    Volume boost (slider)
    Intelligent looping
    Loop videos shorter than (min) (number)
    Loop videos
    Playlist controls
    Playlist navigation
    Auto-skip video promotions
  • Focus / productivity
    Zen mode
    Minimalist mode
    Daily limit (minutes, 0 = off) (number)
    Session limit (minutes per tab session, 0 = off) (number)
    Time-awareness badge
    Focus mode
    Distraction blocking
    Temporary focus mode (timer)
    Temporary distraction blocking (timer)
    Remind me every (minutes, 0 = off) (number)
    Intentional access
    Opening delay (seconds) (number)
  • Automation
    Disable autoplay
    Auto-skip video promotions
    Redirect Home page (Off / Subscriptions / Watch Later / Library / Custom page)
    Custom page (e.g. /feed/history) (text)
    Automatically enable fullscreen
    Auto theater mode
    Opening delay (seconds) (number)
    Automatic focus behavior (Off / Always on / On a schedule)
    Focus schedule (text)
    Automatic distraction blocking
    Start after (minutes) (number)
    Custom automation rules (text list)
  • Presets
    Presets
    Preset-based automation
    Preset schedule (text list)
  • Metrics
    Hide views
    Hide likes
    Show exact upload date and time (DD-MM-YYYY HH:MM)
    Hide subscriber count
    Hide publication date
    Hide time since publication
    Hide comment count
    Hide replies count
    Hide other engagement metrics
    Hide hype/trending badges
  • Live chat
    Hide live chat
    Disable auto-opening of live chat
    Use "Live chat" instead of "Top chat"
    Remove live-chat section
    Remove live-chat UI
  • Notifications
    Hide notifications bell
    Remove notifications
    Hide notification UI
    Hide notification-related elements
  • Keyboard shortcuts
    Custom keyboard shortcuts
    Toggle theater mode (hotkey)
    Toggle focus mode (hotkey)
    Toggle zen mode (hotkey)
    Toggle distraction blocking (hotkey)
    Switch to next preset (hotkey)
    Shortcut-triggered actions (text list)
  • Transcript
    Enhanced transcript
    Transcript navigation
    Timestamp navigation
    Transcript expansion
    Improved transcript generation
    Use auto-generated captions when needed
    Transcript language (Original to Swahili)
  • Embedded YouTube
    Apply player settings to embedded videos
    Apply visual settings to embedded video
    Hide embedded-player distractions
    Customize embedded players (pick several)

Page-specific controls (shortcuts to the pages for Home, Search, Subscription, Video-page, Shorts,
Channel-page, Sidebar, Header, Embedded-player)
  • Watch Later shelf
    Show "From Your Watch Later"
    Hide those videos from the Home feed
    Remove videos from Watch Later as I watch them
    Layout (grid / scrolling row)
    Cards per row (slider)
    Use DeArrow titles & thumbnails
    Text color (auto / black / white)
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Access your data for www.youtube.com
  • Access your data for www.youtube-nocookie.com

Optional permissions:

  • Access your data for dearrow-thumb.ajay.app
  • Access your data for returnyoutubedislikeapi.com
  • Access your data for sponsor.ajay.app
  • Access your data for www.youtube-nocookie.com
  • Access your data for www.youtube.com

Required data collection, according to the developer:

  • Browsing activity
Learn more
More information
Add-on Links
  • Support site
  • Support Email
  • Copy add-on ID
Version
3.41.41
Size
207.83 KB
Last updated
7 days ago (Oct 25, 2026)
Related Categories
  • Appearance
  • Social & Communication
  • Games & Entertainment
License
MIT License
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version. Android is a trademark of Google LLC.