How to use Tracking Parameter Stripper
- Paste one or more links, one per line.
- Leave the known tracking list switched on, or turn it off and type the parameter names you want gone.
- The cleaned links update under the form as you change the links or the settings.
- Copy the cleaned links, then open one and check that a filter or page number you still need is present.
Example: Tracking Parameter Stripper
Clean a product link that carries a campaign tag and a colour filter.
Options
- The known list
- The list covers the utm_ and pk_ families and the click ids that ad, email and social platforms add, such as gclid, fbclid, msclkid, mc_eid and _hsenc. Switch it off when a link uses one of those names for its own purpose and you would rather keep every parameter you did not name yourself.
- Extra names and sorting
- Extra names are removed alongside the known list, which suits a campaign tag your own team added under a custom name. Sorting rewrites the order of the parameters that stay, so leave it off when the page or a script expects the original order.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
Why a tracking parameter can also be load-bearing
A tracking parameter is only a query name that a platform reads. On your own site the same name can be functional, because a script may use it to set a session, credit an affiliate or hold a variant. Clean a copy of the link, open both versions in a private window, and compare the page before you publish the cleaned address. The fragment is a separate case: a value after the # is read by the page itself, and removing it can change which tab or section a visitor lands on, so this page leaves that part alone.
Questions about Tracking Parameter Stripper
Will this remove a filter or page number I still need?
It can, when a site uses one of the listed names for a functional value. Otherwise a filter or page number such as color=black, page=2 or sort=price keeps its place and its original order. Open a cleaned link and check the page before you publish it.
What happens to lines that are not web addresses?
A line that is not a complete http or https address is returned exactly as pasted, and the result counts the lines it left alone. That keeps a mixed list of links and labels in one piece.
Could the known list remove something useful?
It can, when a site uses one of those names for its own purpose. Names such as trk and _ga are the likeliest to clash. Switch the known list off and type only the names you are sure about if a cleaned link stops behaving.
Is my link list sent anywhere?
No. Every address is parsed and rewritten inside this browser, and the cleaned list stays on your device until you copy it.