This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Universal Sticky Header Remover

Appearance · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryAppearance
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Universal Sticky Header Remover detects and removes sticky or fixed headers, navigation bars, banners, and other elements that remain visible at the top of the page while you scroll. These persistent elements consume valuable screen real estate, especially on smaller screens, and can be distracting or block content. The tool restores full viewport space for the actual content, making pages more comfortable to read and browse. It works on any website with sticky elements, from news sites and blogs to e-commerce platforms and forums.

WHERE IT RUNS

This extension works on any website across the entire web. It functions on news articles, blogs, e-commerce sites, social media platforms, forums, and any page with sticky headers or fixed navigation. The tool works across all domains and adapts to dynamically loaded content and single-page applications.

HOW TO USE

Install the extension and navigate to any website with a sticky header or navigation bar. The tool automatically removes sticky elements on the current page. Use the overlay panel to control the behavior: toggle "Enable on this site" to enable or disable the tool for the current domain. Choose which types of elements to remove: fixed elements (position:fixed), sticky elements (position:sticky), and banners (cookie banners, notification bars, promo bars). Add custom CSS selectors to target specific sticky elements that the auto-detection may miss. Click "Reapply Removal" to re-scan and remove sticky elements after dynamic content updates, or "Restore All" to bring back all removed elements.

TECHNICAL SECTION — STICKY ELEMENT DETECTION AND REMOVAL

The extension uses a comprehensive detection engine that combines CSS selector queries with computed style analysis. It first queries a curated list of over 30 common sticky element selectors, including header, nav, .sticky-header, .fixed-top, and many other class-based patterns. It then scans for any element with position:sticky or position:fixed in computed styles, and checks inline style attributes for sticky/fixed positioning. The tool also detects sticky elements by class name patterns and examines elements for banner-related classes (cookie, notification, announcement, promo, alert). Each detected element is evaluated against the user's settings for fixed, sticky, and banner removal. When an element is removed, the tool stores its original display style and also clears any padding or margin that was compensating for the header on the body and html elements. A MutationObserver monitors DOM changes to automatically reapply removal when new sticky elements are added dynamically.

THE PANEL — DRAG / PER-SITE POSITION / SNAP / COLLAPSE / RESIZE / ESCAPE

The overlay panel is fully interactive and designed for seamless multitasking. Drag it anywhere on the screen using the handle at the top of the panel; the position is saved per site so it stays where you left it across sessions. The panel includes a snap-to-edge feature that gently anchors the overlay to the nearest screen edge when released. Click the collapse button to minimize the panel to a compact pill showing the current removal status; expand it again with a single click. Resize the panel vertically by dragging the bottom-right corner to view more controls. Press the Escape key at any time to instantly close the overlay; it reappears on the next page navigation or refresh.

PLEASE NOTE

This extension requires the free BotGentz companion extension to function, as it provides the underlying content script injection and cross-origin communication framework. No personal data, browsing history, or page content is stored, transmitted, or shared. Settings are stored locally in your browser using GM_setValue and are never sent to any external server. The extension does not access or store login credentials, financial data, or personally identifiable information. The tool removes elements based on their position and class attributes; it may occasionally remove content that is not intended to be sticky. The custom selectors option allows you to refine which elements are removed. Some websites use sticky headers for important navigation or site functionality; removing them may make the page harder to navigate. The per-site toggle allows you to disable the tool on sites where it causes issues. Restoring removed elements requires a manual click of the "Restore All" button, as the tool does not automatically restore elements on navigation.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.