UnQTools
SEO Runs in your browser

UTM URL Builder

Build UTM campaign tracking URLs for Google Analytics. Source/medium presets, campaign templates, bulk builder, URL validation, QR code of URL, and GA4 compatibility note. 100% client-side.

100% Private Works Offline Instant

About UTM URL Builder

Build UTM campaign tracking URLs for Google Analytics. Source/medium presets, campaign templates, bulk builder, URL validation, QR code of URL, and GA4 compatibility note. 100% client-side. Everything runs locally in your browser — your data never leaves your device.

How to use

  1. Enter your input in the tool above.
  2. Adjust any options to your preference.
  3. Use the Copy or Download buttons to save the result.
  4. Everything happens locally — your data never leaves your browser.

FAQ

What are UTM parameters?

UTM parameters are query string values (utm_source, utm_medium, utm_campaign, utm_term, utm_content) you append to a URL so Google Analytics can attribute traffic to a specific marketing campaign. They're the industry-standard way to track where your visitors came from.

Which UTM parameters are required?

utm_source (the referrer — e.g. google, facebook, newsletter), utm_medium (the marketing medium — e.g. cpc, social, email), and utm_campaign (the specific campaign name) are required. utm_term (paid keywords) and utm_content (ad variant) are optional.

Are UTMs different in GA4 vs Universal Analytics?

The parameter format is identical, but GA4 collects them automatically into the session campaign. Manual tagging is still required for non-Google ad campaigns. Google Ads auto-tagging (gclid) doesn't need UTMs.

What extra features does this tool have compared to others?

(1) Live URL preview. (2) Short URL note (use a shortener after building). (3) Campaign name templates (sale, launch, webinar). (4) Source/medium presets (google/cpc, facebook/social, email/newsletter). (5) Bulk builder — paste multiple URLs and apply same UTMs. (6) URL validation. (7) QR code of final URL (data URL, generated client-side). (8) History (localStorage, last 20). (9) Shareable URL — encode the form in the fragment. (10) GA4 compatibility note.

Is my data sent anywhere?

No. UTM URL building is pure string manipulation in your browser. QR code generation uses a client-side SVG/data URL. History is stored in localStorage on this device only.

Search tools and actions

Search across all 170 tools, categories, and quick actions.