Web and SEO
Processed locally in your browser — not uploaded
UTM Builder
Build a URL tagged with utm_source, utm_medium, utm_campaign and optional term/content — or paste an existing tagged URL to extract its UTM parameters and get a clean version with them removed. Runs entirely in your browser.
01
How to use
- Builder: enter your destination URL plus source, medium and campaign (term and content are optional) — the tagged URL updates live.
- Parser: paste a URL that already has UTM parameters to extract them into a table and get a clean URL with them removed.
02
Understanding the output
UTM parameters are just query string parameters with a utm_ prefix that analytics tools recognize by convention — source (where traffic came from), medium (the channel type, e.g. email or social), campaign (the specific initiative), plus optional term and content for finer-grained tracking.
03
Common issues & tips
- •"Enter a valid, fully-qualified URL": the destination needs a protocol, e.g. https://example.com, not just example.com.
- •Spaces in values become + in the URL — that's standard query-string encoding, not an error.
Frequently asked questions
- What's the difference between source, medium and campaign?
- Source is where the traffic came from (e.g. newsletter, twitter), medium is the channel type (e.g. email, social, cpc), and campaign is the specific initiative name (e.g. spring-sale). Term and content are optional, finer-grained tags.
- Does building a UTM URL remove existing query parameters?
- No — any existing query parameters on the URL are preserved; UTM parameters are added alongside them.
- Is my URL sent to a server?
- No. Both building and parsing happen entirely in your browser.