The Sticky Header Killer Bookmarklet removes fixed and sticky navigation bars that overlap content while you scroll.
With one click, this bookmarklet finds all fixed/sticky elements — typically headers and nav bars — and resets them to static positioning.
Perfect for reading articles, filling out forms, or viewing content that gets obscured by persistent navigation bars. Works on any webpage.
javascript:!function(){let t=0;const e=document.querySelectorAll("*");for(const o of e){const e=window.getComputedStyle(o).position;if("fixed"===e||"sticky"===e){const e=o.tagName.toLowerCase(),i=o.closest('header, nav, [role="navigation"]')||"header"===e||"nav"===e,n=o.offsetHeight<.5*window.innerHeight;(i||n&&o.getBoundingClientRect().top<=10)&&(o.style.setProperty("position","static","important"),o.style.setProperty("top","auto","important"),o.style.setProperty("z-index","auto","important"),t++)}}t>0?alert(t+" sticky/fixed header"+(1!==t?"s":"")+" removed!"):alert("No sticky headers found on this page.")}();Drag me to bookmark bar: 👉🏻 Sticky Header Killer
Features #
- ✨ One-click operation
- 🔒 Works locally in your browser
- 📱 Compatible with all modern browsers
- 🚀 Instantly removes sticky headers
- 🛡️ No data collection or tracking
Why Use Sticky Header Killer? #
- Reclaim screen space taken by persistent headers
- Read articles without navigation bars blocking content
- Fill out forms without sticky headers overlapping inputs
- Works universally on any website
- Smart detection targets only headers and small fixed elements
How to Use #
- Drag the button above to your bookmarks bar
- Navigate to any webpage with a sticky header
- Click the bookmarklet to remove all fixed/sticky headers
- Refresh the page to restore original behavior
- Previous: SEO Keyword Highlighter
- Next: Toggle Element Visibility