SEO ToolsURL ToolsFree Tool
UTM Validator
Paste a URL and check whether it has valid utm_source, utm_medium, and utm_campaign parameters set, plus the optional utm_term and utm_content fields.
How to Use UTM Validator
- 1Paste the full URL you want to check, including its query parameters
- 2Click Process
- 3Review which UTM parameters are present and which are missing
- 4Add any missing utm_source, utm_medium, or utm_campaign values before publishing the link
Frequently Asked Questions
utm_source, utm_medium, and utm_campaign are checked and marked "⚠ missing" if absent; utm_term and utm_content are checked too but marked only "not set" since they're optional.
No — it only parses the URL string you paste and checks which UTM query parameters are present; it doesn't connect to Google Analytics or confirm the campaign is actually receiving traffic.
The tool shows "Invalid URL" since it uses the browser's native URL parser, which requires a complete URL with a protocol like https://.
Either — paste the tagged URL you're about to use in an ad or email, or paste one you find already live, to confirm its UTM parameters are complete.
Related Tools
URL Encoder
Percent-encode any string with JavaScript's encodeURIComponent, so special characters, spaces, and non-ASCII text are safe to use inside a URL query string or path segment.
URL Decoder
Decode a percent-encoded URL or query string back to its original readable text using JavaScript's decodeURIComponent.
URL Parser
Break a full URL down into its protocol, hostname, port, path, query string, and hash fragment using the browser's native URL parser.
URL Builder
Normalize any text into a usable URL by adding https:// to the front if it's missing — a quick way to make sure a domain or partial link starts with a proper protocol.