Strip UTM parameters and tracking tokens from URL columns
Strip UTM parameters, fbclid, gclid, and marketing tracking tokens from CSV URL columns.
Interactive Sample Data
| id | landing_page |
|---|---|
| 1 | https://example.com/products/?utm_source=email&utm_medium=campaign&utm_campaign=solar_jan |
| 2 | https://example.com/blog/post?fbclid=IwAR1234567890 |
How this tool works
Things that usually go wrong
- Query parameters that are not tracking params (e.g. ?page=2, ?category=solar) are preserved.
- URL-encoded tracking params (%26utm_source%3D) are decoded before stripping.
Edge cases we tested
Entire query string removed; base URL with path preserved.
Fragment preserved after tracking params are removed.
Decoded before parsing; re-encoded after stripping.
Frequently Asked Questions
Which tracking parameters are removed by default?
UTM params (utm_source, utm_medium, utm_campaign, utm_content, utm_term), fbclid, gclid, ref, mc_eid, _ga, yclid, and msclkid.
Can I add custom parameters to remove?
Yes — enter additional parameter names in the 'Also remove' field.
Related tools
Split Full Name into First and Last
Separate full name columns into dedicated first_name and last_name columns in CSV and Excel spreadsheets.
Open Tool →Combine First and Last Name
Merge separate first and last name columns into a single clean full_name column, trimming extra spaces.
Open Tool →Remove Duplicate Rows
Eliminate duplicate rows across your entire dataset or based on specific unique key columns.
Open Tool →