sjehuda / No Referrer


Version: 24.04+55f528e updated

Summary: Disable HTTP referer by adding rel="noreferrer". This prevents the destination site from receiving what URL the user came from. Press Command + Shift + F to toggle Referrer Policy.




Copyright: 2023, Schimon Jehudah (http://schimon.i2p)

License: MIT;

🔁 Disable HTTP referer (i.e. referrer)

Prevent sending HTTP "referer" requests to destination website.

This userscript adds rel="noreferrer" to every page link.

"Links with rel="noreferrer" set do not send the request's "referrer" header. This prevents the destination site from seeing what URL the user came from."

Recommended Userscripts

🔗️ Clean URL Improved

Remove needless parameters from a given URL and correct it to a cleaner one.

Please visit our counterparts

Web Extensions

Auto Referer

Browser addon. Control referer to protect privacy and not break web. The addon (maybe the only one?) that deals with browser's document.referrer bug.

Referer Modifier

Referer Modifier is a Web Extension for Firefox to modify the Referer header in HTTP requests, and the Javascript document.referrer property to match.

Smart Referer

Automatically hide HTTP and JavaScript Referer for cross-domain requests.

NoRef: Open without Referer

Adds a context menu option to open a link in a new tab without sending the HTTP referer information. A bare-bones replacement for the legacy addon "No-Referer" by Dor. Simply copies the selected link and opens a new tab to the destination.

Referer Control

Control the HTTP Referer on a per-site basis.

pximg referer fixer

Add Referer headers when requesting in order to get some pximg images displayed correctly.

Upcoming changes

  • Add an event listener;
  • Add hotkey to toggle referer;
  • Consideration;
  • Use location.origin, if at all possible. It might be useful;
  • Use origin for element <link/>;

🦅 Designed for Falkon web browser‬

Rating: 0