Universal Sticky Header Remover
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
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.