UTM Parser
100% PrivateMarketing ToolsPaste any link and split out its base URL and every UTM parameter it carries.
Runs entirely in your browser. Your input is not uploaded to Ovatly or anywhere else.
- 1Paste the full URL, tracking parameters and all.
- 2Read the base URL, which is the destination with parameters stripped off.
- 3Scan the table: parameter, value and type for every row.
- 4Check the note about missing standard parameters, then copy the table if you need it in a document.
Input: https://example.com/spring-sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_launch&ref=footer Base URL: https://example.com/spring-sale Rows: utm_source = newsletter (standard utm), utm_medium = email (standard utm), utm_campaign = spring_launch (standard utm), ref = footer (other parameter). Missing standard parameters: utm_term, utm_content.
- Values are shown decoded, the way your analytics tool records them, so %20 appears as a space.
- A parameter that appears twice in a URL shows twice in the table; most analytics tools record the last or first value depending on the tool, which is exactly the kind of thing this audit is for.
- Missing standard parameters are information, not an error: most links only need source, medium and campaign.
The five documented ones: utm_source, utm_medium, utm_campaign, utm_term and utm_content. Anything else starting with utm_ is labelled 'other utm', and everything else is an ordinary parameter.
About this tool
The UTM Parser does the reverse job: paste any link and it splits out the base URL and every query parameter into a table, labelling each row as a standard UTM parameter, another utm_ parameter, or a non-UTM parameter. It is the quickest way to audit a link someone sent you, check what a partner or an ad platform actually tagged, or see which of the five standard parameters a campaign link is missing.
Related tools
Part of Ovatly's free tools in Marketing Tools.