Can I manipulate the URL parameters using a browser extension?

These are UTM parameters. They are typically used for analytics (e.g., tracking where the user is coming from).

It should be possible for browser extensions to remove these UTM parameters before you send the request to the server (so the tracking doesn’t work).

After a quick search, I found the following extensions, but I have no experience with them, and I didn’t verify if they are stripping the parameters before the server is hit. There are likely more (search for "remove UTM parameters").

Chromium/Chrome:

  • Tracking Token Stripper (source code)

    […] removes those tokens from the URL before the destination site is visited […]

  • Requestly - Step by step guide to remove UTM Parameters in Requestly

Firefox:

  • Link Cleaner (source code) removes the parameters from hyperlinks (so it probably doesn’t work if you copy-paste a URL with the parameters).

  • au-revoir-utm (source code) seems to remove them after the page is loaded, so it doesn’t prevent the tracking.

  • Pure URL - its description doesn’t say if it works before or after loading the page.

  • Requestly - Step by step guide to remove UTM Parameters in Requestly