UTM Parser
Extract and break down UTM parameters from a long URL.
Links in ads, emails and social posts usually carry UTM parameters such as utm_source and utm_medium. Paste a single URL into this UTM parser and it splits out every query parameter, showing the five campaign-tracking UTM parameters first and listing any remaining parameters below.
Values are decoded with decodeURIComponentso they read cleanly, even when a campaign name contains spaces, special characters or non-ASCII text. It is handy for auditing someone else's tracking links or checking that your team's UTM naming convention was applied correctly.
The five UTM parameters
These are the standard parameters Google Analytics uses to identify a campaign. The first three are effectively required.
- utm_source: traffic source (e.g.
google,naver,newsletter) - utm_medium: medium/type (e.g.
cpc,email,social) - utm_campaign: campaign name (e.g.
spring_sale) - utm_term: paid search keyword (optional)
- utm_content: distinguishes creatives within one campaign (optional, useful for A/B tests)
How to use this tool
- Paste the full URL you want to inspect into the input box.
- The five UTM parameters appear in the top table; any other query parameters (e.g.
gclid,fbclid) appear below. - Each value is decoded, so you can compare the raw encoded form with the actual value.
UTM parameters are case-sensitive. utm_Source and utm_source are treated as different values in GA, so it is safest to keep your naming convention entirely lowercase. To build a new campaign link to that convention from scratch, use the UTM builder.