Every time you click a link, your browser sends an HTTP Referer header to the destination website. This header reveals exactly which page you came from — exposing private URLs, internal dashboards, and search queries. Here's how to strip it completely.
What Is the HTTP Referer Header?
The Referer header is automatically sent by browsers when navigating between pages. If you're on yoursite.com/private-dashboard and click an outbound link, the destination receives: Referer: https://yoursite.com/private-dashboard.
Why Remove the Referrer?
- Protect private URLs — Internal dashboards and staging links should never reach external sites.
- Hide traffic sources — Competitors can see exactly where your visitors originate.
- Prevent affiliate tracking — Networks log your source via the referrer header.
- Protect users — Shared links can expose session tokens and profile URLs.
Method 1: Use a Dereferer (Fastest)
A dereferer routes links through an anonymous server — the destination sees only the dereferer, not your original page. Anonymiz Dereferer creates anonymous links instantly — free, no account needed.
Method 2: Referrer-Policy HTTP Header
Add this to your server config to stop all outbound referrers: Referrer-Policy: no-referrer
Method 3: HTML referrerpolicy Attribute
For individual links: <a href="https://example.com" referrerpolicy="no-referrer">Link</a>
Method 4: Meta Tag
For a full page: add <meta name="referrer" content="no-referrer"> to <head>.
For sharing individual links quickly, use Anonymiz Dereferer. For protecting your website's outbound links, use the Referrer-Policy header.


