Inspect the link you will actually share
Paste the complete destination URL, including its query string and page anchor. The checker reads its tags locally without visiting the website.
FREE TOOLS / UTM Checker
Paste an existing campaign link to see its UTM values and spot tagging problems. Review the suggestions, then choose exactly what to keep.
Your URLs and settings stay in your browser. Nothing is uploaded to generate your result.
Paste a tagged URL to inspect its labels and review suggested changes.
FROM INPUT TO REVIEW
Paste the complete destination URL, including its query string and page anchor. The checker reads its tags locally without visiting the website.
Review repeated or empty tags and confirm naming conventions. The first non-empty value is suggested for duplicates; change it if another value is the intended label.
Confirm source, medium, and campaign, then apply your changes. Copy the resulting URL and use your destination analytics to verify attribution after publishing.
It inspects URL structure and campaign labels: repeated tags, empty values, capitalization, surrounding spaces, invalid percent escapes, and UTM tags in fragments. It does not open the website, test redirects, or confirm that an analytics installation is working.
They are recommendations for consistent, useful campaign labels. Analytics platforms can interpret partial tagging differently. This tool asks you to supply all three before generating a reviewed URL.
UTM parameter names become lowercase, repeated UTM names become one reviewed value, and empty optional tags are removed. UTM tags found after # are moved into the query string. Non-UTM parameter values and the remaining fragment are retained; URL encoding may be normalized.
Yes. Additional fields such as utm_id appear beside the five common fields and remain editable. Value capitalization is preserved, so you can keep the labels required by your existing naming convention.