Tested tool guide
Tested browser tools
Checked August 16, 2026
What Referrer Policy Tester does, with a checked example
Every request a browser makes can carry a Referer header (the HTTP spelling, one r) naming the page you came from, and how much of that URL is revealed is controlled by a policy you set. This tool lets you pick a policy value, a source page, and a target, then shows the exact header a browser would attach. Two facts surprise almost everyone: the target site has no say over what it receives, and setting no policy does not mean full URLs are sent - modern browsers default to strict-origin-when-cross-origin, which sends only your origin on cross-origin HTTPS requests and nothing on downgrades to HTTP.
Worked example
A concrete input and expected output from the current implementation.
Input
policy: strict-origin-when-cross-origin
source: https://example.com/products/widget.html
target: https://analytics.example.net/collect
->
Expected output
Referer: https://example.com
Source and target are cross-origin, so the strict default strips everything down to scheme, host, and port - the product path stays private. The same request to a same-origin page would carry the full URL, and a target on plain http:// would receive no header at all.